Содержание:
2.1 Разбор самой простой программы
Практические занятия:
Содержание:
Практические занятия:
Содержание:
Устройство и принцип работы клавиатуры. Скан кода клавиш.
Архитектура и режимы работы видеоадаптера. Функции MS DOS для управления видеоадаптерами
Взаимодействия операционной системы с драйверами. Основные этапы разработки драйверов.
Порядок написания стандартных драйверов.
Практические занятия:
Содержание:
Практические занятия:
Содержание:
Общие сведения о языке ассемблер. Алфавит языка. Идентификаторы
Основные правила записи идентификаторов. Особенности записи чисел
Программные сегменты. Понятие и сущность программных сегментов
Принципы построения программы. Структура программы. Пример простой программы
Команды языка ассемблер. Команды пересылки. Арифметические команды.
Команды сравнения и условного перехода. Виды команд условного перехода
Непосредственная адресация. Косвенная адресация. Виды адресаций по базе
Требования для вывода на экран символов ASCII-кода. Пересылка справа налево. Сканирование поля.
Команды CMPS и SCAS. Сканирование и замена. Команды MOVS, LODS и STOS.
Практические занятия:
№28. Создание библиотеки на ассемблере
№29. Компиляция в COM/EXE
№30. Использование команд MOVS/LODS/STOS
№31. Использование команд CMPS/SCAS