Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Назначение и форматы команд.doc
Скачиваний:
3
Добавлен:
01.03.2025
Размер:
267 Кб
Скачать
☆

Команды перехода микропроцессора кр580

№

Мнемоника

Действие

16-ричный

код

Длина

Циклов

Тактов

Адресация

Установка флагов

1

JMP A16

PC  B3B2,

т.е. PC  A16

C3

3

3

10

Прямая

Нет

2

JMP A16

Переход,

если Z=0

C2

3

3

10

Прямая

Нет

3

JMP A16

Переход,

если Z=1

CA

3

3

10

Прямая

Нет

4

JMP A16

Переход,

если CY=0

D2

3

3

10

Прямая

Нет

5

JMP A16

Переход,

если CY=1

DA

3

3

10

Прямая

Нет

6

JMP A16

Переход,

если P=0

E2

3

3

10

Прямая

Нет

7

JMP A16

Переход,

если P=1

EA

3

3

10

Прямая

Нет

8

JMP A16

Переход,

если S=0

F2

3

3

10

Прямая

Нет

9

JMP A16

Переход,

если S=1

FA

3

3

10

Прямая

Нет

Примечание:

Если проверяемое условие истинно, то для всех команд условного перехода выполняется переход по адресу А16, т.е. в счетчик команд загружается второй и третий байт из команды перехода. При невыполнении условия будет выполняться следующая команда за командой перехода.

Коды команд представлены в 16-ричной системе счисления в виде двух цифр:

первая цифра в строке – старший полубайт, вторая цифра – младший полубайт;

В1 – первый байт команды, В2 – второй байт команды, В3 – третий байт команды;

А16 – 16-разрядный адрес; ст. А16 – старший полубайт адреса (или В3);

мл. А16 – младший полубайт адреса (или В2);