Оперативная память

         

Оперативная память


Оформление подпрограмм
Использование подпрограмм (subroutine)
Классификация подпрограмм
При работе с Макроассемблером
Ближние подпрограммы
Дальние подпрограммы
Описание подпрограмм
Дополнительные точки входа
Пример описания подпрограмм Для
Пример В 1 Три подпрограммы для работы с видеоокнами

Оформление программных модулей
Пример модуля в теле задачи


Пример В 2 Сегмент с описанием подпрограмм NxtWin SetWin PrevWin
Разрядность сегмента
Подключение исходного модуля
Пример объектного модуля Для получения
Пример В З Исходный текст для получения объектного модуля
Построение задачи
Параметры в стеке
Общие сведения

Новое макроопределение
Пример В 4 Макроопределение для вызова подпрограмм
Пример использования макровызова приведен в конце данного раздела
Доступ процедур к параметрам
Таблица В 1 Вариант размещения данных в стеке
Пример В 5 Исходный текст процедуры cnvindec
Работа процедур со стеком
В данном разделе описаны правила
Таблица В 2 Распределение пространства стека в порядке увеличения адресов
Промежуточные переменные

Пример В 6 Варианты оформления начала подпрограммы
Имена параметров и переменных
Контроль пространства стека
Учет особенностей компилятора
При разработке ассемблерных процедур
Различие алгоритмических языков
Полное описание процедуры
Пролог и эпилог
Пример В 7 Измененный текст процедуры cnvindec
Директива вызова процедуры

Вызов cnvindec
Прототип процедуры
Содержание раздела