Ассемблер и программирование для IBM PC



       

Питер Абель. Ассемблер и программирование для IBM PC - часть 2


8. Работы с экраном I: Основные возможности

Введение Команда прерывания: INT Установка курсора Очистка экрана Команды экрана и клавиатуры: Базовая DOS Ввод на экран: стандарт DOS

Ассемблер для IBM PC 4

Программа: Ввод набора ASCII символов Ввод с клавиатуры: Базовая DOS Программа: Ввод имен с клавиатуры и вывод на экран Команды экрана и клавиатуры: Расширенная DOS Вывод на экран: Расширенная DOS Ввод с клавиатуры: Расширенная DOS Использование CR, LF, TAB для вывода на экран Основные положения на память Вопросы для самопроверки

9. Работа с экраном II: Расширенные возможности

Введение Байт атрибутов Прерывания BIOS Программа: мигание, видеореверс, скроллинг Расширенные ASCII коды Другие команды ввода/вывода DOS BIOS INT 16H для ввода с клавиатуры Дополнительные функциональные клавиши Основные положения на память Вопросы для самопроверки

10. Работа с экраном III: Цвет и графика

Введение Текстовый (алфавитно-цифровой) режим Графический режим Режим средней разрешающей возможности Программа: Установка цвета и графического режима Основные положения на память Вопросы для самопроверки

11. Обработка строк

Введение Особенности команд обработки строк REP: Префикс повторения строки MOVS: Пересылка строки LODS: Загрузка строки STOS: Сохранение строки CMPS: Сравнение строк SCAS: Сканирование строки Сканирование и замена Альтернативное кодирование Дублирование шаблона (образца) Программа: Выравнивание справа при выводе на экран Основные положения на память Вопросы для самопроверки

12. Арифметика I: Обработка двоичных данных

Введение

Ассемблер для IBM PC 5

Сложение и вычитание Беззнаковые и знаковые данные Умножение Сдвиг регистров DX:AX Деление Преобразование знака Процессоры Intel 8087 и 80287 Основные положения на память Вопросы для самопроверки

13. Арифметика II: Обработка ASCII и BCD данных

Введение ASCII формат Двоично-десятичный формат (BCD) Преобразование ASCII формата в двоичный формат Преобразование двоичного формата в ASCII формат Сдвиг и округление Программа: Расчет зарплаты Основные положения на память Вопросы для самопроверки




Содержание  Назад  Вперед