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

[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.0008