Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Система команд МП КР580ВМ80А



Всего в систему команд ВМ80А входят 78 базовых команд, содержащих 111 кодовых операций. В зависимости от своего назначения команда может иметь длину в один, два или три байта и соответственно занимает в памяти от одной до трех последовательных ячеек. Программный счетчик РС микропроцессора всегда содержит адрес первого байта команды, которая будет выполняться вслед за командой, которая выполняется в текущий момент времени.

В МП ВМ80А применяется довольно простой формат команд (рис. 3.9).

Рисунок 3.9 — Формат команд микропроцессора КР580ВМ80А

ОР (Operation) – код операции;

dst (Destination) – адресат-приемник;

src (Source) – адресат-источник;

n = 0..7;

data16 – 16-разрядные данные;

addr (Address) – адрес;

LB (Low Byte) – младший байт;

HB (High Byte) – старший байт.

Код операции всегда размещен в первом байте команды. В формате команд биты, задающие код операции, отмечены Х. Эти биты определяют смысл данной команды, ее содержание/назначение. В первом же байте команды может находиться и информация о местонахождении операндов: dst, src или целое число 0..7.

Второй и, если необходимо, третий байты команды отводятся под непосредственные данные, адрес порта или ячейки памяти.

Примеры команд:

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

MOV A, B LDAX B RST 7

Двухбайтовые команды:

MVI M, 85h SUI 8Eh IN 21h OUT 3Ah

Трехбайтовые команды:

LDA 1234h LXI B, 45AEeh CALL A34Ch JC B800h

В командах допускается явное задание только одного адреса памяти.

Система команд МП состоит из 5 групп:

- команды пересылки (14 команд, 28 операций);

- логические команды (15 команд, 19 операций);

- арифметические команды (14 команд, 29 операций);

- команды передачи управления (28 команд, 28 операций);

- команды управления процессором (7 команд, 7 операций).





Дата публикования: 2014-11-26; Прочитано: 1618 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...