logo
Н

0005 BA 0000 R mov dx, OFFSET Greet ,

где 0005 – смещение команды в сегменте кода; BA 0000 R – машинный код команды mov dx, OFFSET Greet, который содержит 3 байта (BA 00 00).

Каждая следующая машинная команда смещается в памяти компьютера на длину предыдущей команды. Например, смещение команды mov ds, ax равно 0003, поскольку длина предыдущей команды mov ax, DATA составляет 3 байта.

В конце машинного кода может присутствовать суффикс – в приведенном примере это суффикс R. Данный суффикс означает, что стоящее перед ним значение (смещение строки символов Greet) будет в дальнейшем скорректировано. Список возможных суффиксов и их назначение приведены в табл. 1.