Исследование арифметических, логических и вспомогательных операций, выполняемых микропроцессором. Построение блок-схемы инициализации резидентной программы и тела резидента. Характеристика основных особенностей написания программы на языке ассемблера.
При низкой оригинальности работы "Разработка резидентной программы для сохранения в файле копии текстового экрана дисплея", Вы можете повысить уникальность этой работы до 80-100%
Эти программы, называемые резидентными, можно загружать перед другими, работающими в обычном режиме, программами. Программа типа .COM использует единый сегмент для инструкций и данных, изначально ограниченный размером 64 Кб, включая префикс сегмента программы (PSP). Для этого загружаем дескриптор файла в ВХ и вызовите функцию 3ЕН прерывания INT21H: Корректная операция закрытия файла записывает все данные, остающиеся в буфере, в файл, обновляет записи о файле в FAT и структуре директорий о размере файла, дате и времени. Чтобы получить адрес определенного обработчика прерывания из таблицы векторов прерываний, нужно загрузить в AL требуемый номер обработчика и вызвать эту функцию: Операция помещает запрошенный адрес в пару регистров ES:BX в форме сегмент: смещение. Для установки указателя в произвольную точку файла можно использовать функцию 42Н прерывания INT21H (перемещение указателя файла), после чего использовать другие функции для чтения и изменения данных в файле.
План
Содержание
Введение
Постановка задачи
Описание используемых команд
Список используемых директив
Блок-схема программы
Текст программы
Список литературы
Введение
Список литературы
1. Питер Абель. Ассемблер. Язык и программирование для IBM PC: пер. с англ. - К.: Век , М.: ЭНТРОП, К.: НТИ, 2003 - 736 с.
2. Джордан Программирование на ассемблере. М.: 3. Ризаев И.С. Лекционный курс по дисциплине: «Системное программное обеспечение». Казань: КАИ, 2004.
4. Старостин Д.А. Лабораторные работы по дисциплине: «Системное программное обеспечение». Казань: КАИ, 2004.
5. Юров В., Хорошенко С. Ассемблер: учебный курс - СПБ: Издательство “Питер”, 1999. - 672 с.
Размещено на .ru
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы