Главная  Микропроцессорные системы 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [ 86 ] [87] [88] [89] [90] [91] [92]

Мнемоническое обозначение

Название

Выполняемые операции

Формат команды

Время выпошения

Способ адресации

Фтагн АЛУ-на которые вчияет результат операции

машинные циклы

такты

Вызов подпрограммы прерываний

[(УС)11(СК)д [(УС) 2] (СК)д (УС) (УС) - 2 (СК)-8.(ААА)

1 1 А А А 1 1 1 Состояние СК после выполнения RST ООООООООООАААООО

номер прерывающей программы

Регистровая косвенная

Не влияет

PCHL

Загрузка счетчика команд

(СК)„-(Я) (CK)t(L)

1110 10 0 1

Регистровая

Не влияет

Команды управления, ввода-вывода и операции со стэком

Таблица П.10

Мнемоническое обозначение

Название

Выполняемые операции

Формат команды

Время выполнения

Способ адресации

Флаги АЛУ, на которые

влияет результат операции

машинные , циклы

такты

PUSH гр {PUSH в, PUSHD, PUSH Н)

Протаживание в стэк содержимого регистра пары (кроме гр=УС)

(УС) - 1] (лЛ) (УС) 2]-(гО (УС) - (УС-2)

1 1 RPO 1 0 1

Регистровая косвенная

Не влияет



Мнемошпеское обозначение

Название

Выпоччжмые операщ1и

Формат команды

Время выполнения

машинные циклы

Способ адресаида

Флаги АЛУ. на которые

влвяет результат операции

PUSH PSW

POP rp (POP В, POP D, POP H)

POP PSW

Проталкивание в стэк слова состояния ЦПЭ

.. )-\]*~(А) [(УС)-21, .-(СУ) (УО-2J, 1

(СУ.) , i-2U0 ГС)-21,(2) " (S) 2

1(УС)-2].

[(УС)-2 ,(2 [(УС)-2], .-(5 (УС) - (УС) - :

Выталкивание из стэка содерисимого регистровой пары (кроме гр = УС)

(П) [(УС)] (rk) [(УС) + I] (УС) (УС) + 2

Выталкивание из стэка слова состояния ЦПЭ

(СУ)

(У)Г

(5).-(А) (УС)

(УС)1, ;УС)Ь

УС) »

-Ы] ) + 2

11110 10 1 Слово состояния ЦПЭ: D„:Cy Z),:l D,iP

D:Cy, D,:S

1 1 /? P 0 0 0 1

11110 0 0 1

Регистровая косвенная

Регистровая косвенная

Регистровая косвенная

Не влияет

Не влияет

S, Z.



время выпошения

Флаги АЛУ,

Мнемоническое обозначение

Название

Выполняемые операции

Формат команды

машинные циклы

такты

Способ адресации

на которые

влияет результат операции

XTHL

Обмен между вершиной стэка и парой Н-L

(Н)11(С)+ 1]

I I 1 0 0 0 1 1

Регистровая косвенная

Не влияет

SPHL

Загрузка указателя стэка

(УС) (И) (L)

11111001

Регистровая

Не влияет

IN BVi

Ввод

(А) - (ВУ,-)

110 110 11 Адрес ВУ,-

Прямая

Не влияет

OUT ВУ;

Вывод

(ВУ,.) (А)

110 10 0 11 Адрес ВУ,-

Прямая

Не влияет

Разрешение прерываний

Разрешается прерывание после выполнения следующей команды

111110 11

Не влияет

Запрет прерываний

Прерывание запрещается, немедленно после выполнения команды DI

11110 0 11

Не влияет

Останов

Процессор останавливается. Содержимое регистров и флагов не изменяется

0 1110 110

Не влияет

Пустая операция

Никаки.х операций не выполняется. Содерисимое регистров и флагов сохраняется

00000000

Не влияет



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [ 86 ] [87] [88] [89] [90] [91] [92]

0.0009