Иллюстрированный самоучитель по Assembler


Организация приложений MS-DOS - часть 5


Разумеется, своими особенностями составления и функционирования обладают и обработчики прерываний - чрезвычайно важный класс программ, обслуживающих многочисленные внешние устройства компьютера - клавиатуру, мышь, магнитные диски и проч., а также нестандартную аппаратуру, если компьютер используется для управления научной установкой или технологическим процессом.

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

Программа типа .ЕХЕ

Характерные особенности программ типа .ЕХЕ подробно рассматривались в предыдущих главах. Приведем еще несколько обобщающих соображений. Структура типичной программы на языке ассемблера выглядит следующим образом.

.586                         ; Размещение трансляции всех

                               ; команд (386-486-Pentium)

code segment usee16 ; Начало сегмента команд

                                ; 16-разрядное приложение

assume CS:code, DS: data

 main proc                 ; Начало главной процедуры

mov  AX,  data           ; Инициализация

mov DS, AX               ;сегментного регистра DS

...                             ;Текст главной процедуры




Начало  Назад  Вперед



Книжный магазин