|
Свойства Макроассемблера
В этой части будут описаны некоторые
свойства макроассемблера,
разработанного в фирме IBM. Хотя мы уже
рассмотрели все команды
процессора 8088, в ассемблере имеются и
другие команды. Мы уже
обсудили некоторые из этих псевдокоманд,
например, операторы
определения данных DB и DW. В этой главе
будут введены более мощные
средства языка ассемблера. Их объединяет
то, что их использование
делает написание программ на языке
ассемблера более простым и
легким.
В этой главе мы рассмотрим две больших
темы. Первая - механизм
макрокоманд Макроассемблера. Макрокоманды
- мощный инструмент
генерирования машинных команд. Пониманние
механизма макрокоманд
будет необходимо в главе 7, где
обсуждается математический
сопроцессор 8087. Вторая тема касается
структур данных. Мы уже
рассматривали определение данных и их
типов. Здесь мы определим
структуры данных, состоящие из наборов
байт и слов. В этой главе
рассматриваются сегменты, структуры и
записи для определения
данных.
|