Предыдущий раздел ПРОСТЫЕ ПРОГРАММЫ НА АССЕМБЛЕРЕ Следующий раздел

10.2. Пример программы на ассемблере

В качестве примера запишем на ассемблере ту программу Writestr, которую мы создали в п. 4.3 с помощью Debug. Напомним текст машинной программы:

 

100                 mov   ah,02

102                 mov   dl,2a

104                 int     21

106                 int     20

 

Соответствующий текст программы на ассемблере:

 

[org  100h]

mov   ah,2h

mov   dl,2ah

int     21h

int     20h

 

Следует отметить, что если в программе есть шестнадцатеричные числа типа ACh, то чтобы транслятор не запутался с ними (он может принять их за имя), всякое шестнадцатеричное число, начинающееся с буквы, следует предварять нулем. Например: 0ACh.

 


Предыдущий раздел В начало Следующий раздел