УЗНАЙ ЦЕНУ

(pdf, doc, docx, rtf, zip, rar, bmp, jpeg) не более 4-х файлов (макс. размер 15 Мб)


↑ вверх
Тема/ВариантИзучение принципов обработки аппаратных прерываний
ПредметПрограммирование
Тип работыконтрольная работа
Объем работы13
Дата поступления12.12.2012
690 ₽

Содержание

Цели работы: Знание логики взаимодействия процессора и контроллера прерываний, способов маскирования аппаратных прерываний, системы приоритетов, приобретения навыков использования стандартных средств для обслуживания аппаратных прерываний, умение создавать собственные и дополнять уже существующие программы обработки прерываний.

Введение

1) Подпрограмма вывода на экран строки символов прямым отображением в видео память и подпрограмма преобразования байта информации в десятичный эквивалент в символьном виде. ; Подпрограмма вывода строки символов (адрес в bx) на экран ; прямым отображением в видеопамять (di – позиция на экране) Disp_str: mov ax, 0B800h mov es, ax next: mov al, [bx] cmp al, '$' je fin mov es:[di], al inc di inc di inc bx jmp short next fin: ret ; Подпрограмма преобразования байта информации, хранящегося в bl, ; в десятичный эквивалент в символьном виде (num_str) FromNumToStr: lea di, num_str mov ah, 0 mov al, bl mov ch, 100 div ch ; ax/ch add al, 30h ; 30h = '0' mov [di], al mov dh, ah mov al, dh mov ah, 0

Литература

Выводы. В соответствии с заданием изучена логика взаимодействия процессора и контроллера прерываний, способы маскирования аппаратных прерываний. Также приобретены навыки использования стандартных средств для обслуживания аппаратных прерываний.
Уточнение информации

+7 913 789-74-90
info@zauchka.ru
группа вконтакте