logo
Методичка

2.3.3 Однобайтовые команды

К этому типу относятся команды, у которых либо нет операндов, либо используется подразумеваемый операнд. Такие команды содержат только поле кода операции, значение которого и определяет выполняемые процессором действия. Часто используемые однобайтовые команды приведены в таблице 2.7.

На первый взгляд кажется, что команда с явно указанным операндом случайно причислена к однобайтовым командам. Однако на самом деле это не так. Разработчики системы команд процессоров Intel постарались присвоить уникальные коды операций некоторым часто используемым командам. В результате удалось достичь оптимизации размера кода и времени выполнения.

Таблица 2.7. Некоторые однобайтовые команды процессоров Intel

Команда

16-ричный код операции

Команда

16-ричный код операции

AAA

37

LODSB

AC

AAS

3F

XLAT

D7

CBW

98

INC DX

42