Глава 3. Директивы и операторы ассемблера

Каждая программа на языке ассемблера помимо команд процессора содержит еще и специальные инструкции, указывающие самому ассемблеру, как вать различные секции программы, где располагаются данные, а где команды, позволяющие создавать макроопределения, выбирать тип процес­сора, налаживать связи между процедурами и т. д. К сожалению, пока нет единого стандарта на эти команды (он существует для UNIX, о чем рассказано в главе

Разные ассемблеры используют различные наборы директив, но TASM и MASM (два самых популярных ассемблера для DOS и Windows) поддерживают общий

набор, или, точнее, TASM поддерживает набор директив MASM наряду с несов­местимым собственным, известным как Ideal Mode. Все примеры программ в кни­ге написаны так, чтобы для их компиляции можно было воспользоваться TASM, MASM или WASM - еще одним популярным ассемблером, поэтому в данной гла­ве рассмотрены те предопределенные идентификаторы, операторы и директивы, которые поддерживаются этими тремя ассемблерами одновременно.