Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OMT&МП2.doc
Скачиваний:
10
Добавлен:
13.11.2019
Размер:
2.35 Mб
Скачать

Команды прерываний и специальные команды

Формат КОП или КОП NNN (NNN - 8-ми разрядное слово без знака)

EMT

104000-104377

или

104000+NNN

командное прерывание

для системных команд

((SP)(PSW); (SP)(PC); (PC)(30); (PSW)(32)

загружается из вектора прерываний

Продолжение прил. С

мнемо-код

код

название

действие

N

Z

V

C

TRAP

104400-104777

или

104000+NNN

командное прерывание для прикладных программ

((SP)(PSW); (SP)(PC); (PC)(34); (PSW)(36)

загружается из вектора прерываний

BPT

000003

прерывание для отладки

((SP)(PSW); (SP)(PC); (PC)(14); (PSW)(16)

IOT

000004

прерывание для ввода-вывода

((SP)(PSW); (SP)(PC); (PC)(20); (PSW)(22)

RTI

000002

возврат из прерывания

(PC)(SP); (PSW)(SP)

RTT

000006

возврат из прерывания с отсрочкой на 1 команду прерывания по Т-разряду

(PC)(SP); (PSW)(SP)

HALT

000000

останов

-

-

-

-

WAIT

000001

ожидание

-

-

-

-

RESET

000005

сброс внешних устройств

-

-

-

-

NOP

000240

нет операции

-

-

-

-

Изменение кодов условий

Формат MARK NN

15

4

3

2

1

0

КОП

N

Z

V

C

CLC

000241

очистка бита С

-

-

-

0

CLV

000242

очистка бита V

-

-

0

-

CLZ

000244

очистка бита Z

-

0

-

-

CLN

000250

очистка бита N

0

-

-

-

SEC

000261

установка бита С

-

-

-

1

SEV

000262

установка бита V

-

-

1

-

SEZ

000264

установка бита Z

-

1

-

-

SEN

000270

установка бита N

1

-

-

-

Продолжение прил. С

мнемо-код

код

название

действие

N

Z

V

C

CCC

000257

очистка всех битов условий

0

0

0

0

SCC

000277

установка всех битов условий

1

1

1

1

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]