Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

вивід даних на екран за допомогою переривань

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2009
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Системне програмування
Група:
ПІ

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ  Звіт Про виконання лабораторної роботи № 6 з дисципліни «Операційні системи та системне програмування» Тема: вивід даних на екран за допомогою переривань Львів 2009 Завдання Скласти програму на мові Assembler, яка б виводила на екран стрічку "Hello world!" Алгоритм виконання завдання Вивидення повідомлення за допомогою 9 функції 21h переривання. Для цього в регістр dx поміщають зміщення в сегменті повідомлення Message та викликають відповідне переривання. Після виведення програма очікує натискання клавіші та завершує свою роботу. Текст програми CSEG segment {оголошуємо, що починається сегмент} org 100h Begin: {мітка початку програми} mov ax,cs {загружаємо в регістр ax адресу сегменту коду} mov ds,ax {загружаємо в регістр даних адресу з регістра ax, тим самим суміщаючи} {регістр коду та даних} mov ah, 9 {поміщаємо в ah номер функції, яку будемо викликати} mov dx, offset Message {заносимо в dx змішення повідомлення Message в сегменті} int 21h {викликаємо переривання 21h} mov ah,10h {поміщаємо в ah номер 10 функції (очікувати натискання клавіші)} int 16h {викликаємо переривання 16h} int 20h {викликаємо переривання 20h, яке завершить виконання програми} Message db 'Hello, world!$' {Повідомлення для виводу} CSEG ends {кінець сегменту} end Begin {кінець програми} Протокол роботи 
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини