logo search
МПУЭВС

Система команд омэвм семейства i8051

А9.1 Общая характеристика

Микроэвм семейства i8051 являются типичными микропроцессорными устройствами с архитектурой SISC. Их система команд довольно обширна и включает в себя 111 основных команд. Размер команд составляет один, два или три байта. Большинство команд одно– или двухбайтные. Время выполнения команд составляет один или два машинных цикла (соответственно 1 или 2 мкс при тактовой частоте 12 МГц). Команды умножения и деления, выполняются за четыре машинных цикла (4 мкс). В командах семейства применена прямая, непосредственная, косвенная (регистровая и индексная) и неявная адресация данных. Команды семейства допускают работу с отдельными битами, тетрадами, байтами и двухбайтными словами.

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

А9.2. Типы форматов команд

Семейство ОМЭВМ поддерживает 13 типов форматов команд (табл. А9.1). Первый байт команды содержит код операции (КОП), а второй и третий (если они присутствуют в команде) – адреса операндов или их непосредственные значения.

Таблица. А9.1