|
Главная Микропроцессорные системы
[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]
к о ч о о. < Е§ | | | | | | | | | | | ts я S R | то S № О. | ffl СО о со S ё Си | CQ R (Q ffl о ffl E ё (£ | а (- | | я f- | | «о | «о | | | | | | * | | | | <N | | § § © | | | | | о, о; о о | | | 0Q - | | | | Q С». | | | | s-J as со О 0) «Я | | «• «1 (Ц СО | S о. о. о (U ч 5 ч ffl га СП | as нЛ 0) о --1 | | | Q -J | | | | |
Арифметические команды Мнемоническое обозначение | Название | Выполняемые операции | | Время вспол -нения | Способ адресации | Флаги АЛУ, на которые влияет результат операции | Формат команды | машинные циклы | такты | ADD г | Сложение содержимого регистра с А | (Л){А) + г | 1 0 0 0 0 S S S | | | Регистровая | | ADD М | Сло кение содержимого памяти с А | (А) (А) + т(Щ | 110 0 0 110 | | | Регистровая косвенная | | | Сложение константы с А | {А) *- {А) + {В,) | 1 1 0 0 0 1 1 0 | | | Непосредственная | | ADC г | Сложение содержимого регистра с с переносом | (А)(А)+(г)+(СУ) | 1 0 0 0 1 S S S | | | Регистровая | | ADC М | Сложение содержимого памяти с переносом | (А) И) -1-+ mm + (СУ)] | 10 0 0 1110 | | | Регистровая косвенная | | | Сложение константы с А с переносом | (А) (А) + + {В,) + (СУ) | 110 0 1110 | | | Непосредственная | | SUB г | Вычитание содержимого регистра нз А | (А)(А)-(г) | 1 0 0 1 0 S S S | | | Регистровая | | SUB М | Вычитание содержимого памяти из А | (Л) (Л)-[( ) (L)] | 10 0 10 110 | | | Регистровая косвенная | | | Вычитание константы из А | (Л) :(Л) - (В.) | 110 10 110 | | | Непосредственная | | SBB г | Вычитание регистра с заемом | {А)Л)-(г)-{СУ) | 10 0 1 \ S S S | | | Регистровая | |
Мнемоническое обоэнв-ч«нве | Название | Выполняемые операции | Формат команды | Время испол-вення | Способ адресации | Флаги АЛУ. на которые влияет результат операции | машинные циклы | такты | SBB М | Вычитание памяти с за-емом | (А) *- (А) -- ЦН) (L)] - (СУ) | 10 0 11110 | | | Регистровая косвенная | | | Вычитание константы с заемом | (А)(А)- -<5,)-(СУ) | 110 11110 | | | Непосредственная | | INR г | Инкремент регистра | (г) - (г) -f I | Q 0 D D D 1 0 0 | | | Регистровая | 2, S, Р, СУ, | INR М | Инкремент ячейки памяти | ih] + 1 | 0 0 1 10 10 0 | | | Регистровая косвенная | Z, S, р, СУ, | DCR г | Декремент регистра | (г) (г) - 1 | 0 0 D DZ) 1 0 1 | | | Регистровая | Z, S, Р, СУ, | DCR М | Декремент ячейки памяти | [(H) {L)] *~ 1(H) | 0 0 110 10 1 | | | Регистровая кос венная | Z, S, Р, СУ, | INK rp UNX В INX D INX H INX SP) | Инкремент пары регистров | (г/г) (W) *- (rh) (П) + 1 | 0 0 Л Р 0 0 1 1 | | | Регистровая | Не влияет | DCX rp (DCX B, DCX D, DCX H, DCX SP) | Декремент пары регистров | (rh) (rl)(rh) (rl)-l | 0 0 Л Р 1 0 1 1 | | | Регистровая | Не влияет |
[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.0011
|
|