КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Rr – регистровая пара (B-C, D-E, H-L)
В этой команде изменяются признаки S, Z и др. В этой команде изменяются признаки S, Z, P, AС, СY. Арифметические и логические операции. Инкрементные и декрементные команды Пересылка из запоминающего устройства в аккумулятор.
(А)←([< Б3>< Б2>]) 1.6 загрузка памяти ЯП ЗУ прямая
([<Б3>< Б2>])←(A) 2.1. Сложение содержимого аккумулятора с регистром r, где r регистры A, B, C, D, E, H, L.
(A)←(A)+ (r), Z, S, P, AС, СY регистра признаков. Помни!!!: В командах арифметических и логических операций, а также инкрементных и декрементных командах формируются значения регистра признаков. Например: ADD A; (A)←(A)+(A) Разновидность команды: Сложение содержимого аккумулятора с содержимым ЯП (косвенная адресация):
(A)←(A)+([H-L]), S, Z и др. Сложение аккумулятора с константой:
(A)←(A)+(< Б2>), S, Z и др. Например: ADI 7Bh; (A)←(A)+7Bh, S, Z и др. Помни: Символ «I» в командах означает работу с константой. 2.2. Вычитание содержимого регистра из аккумулятора
(A)←(A) - (r), S, Z и др. SUB A; (A)←(A)-(A) в аккумуляторе ноль, следовательно, появляется нулевой признак (Z=1).
(A)←(A)- ([H-L]), S, Z и др.
(A)←(A)-(< Б2>), S, Z и др. 2.3. Декрементные команды (аналогично вычитающему двоичному счетчику)
(r)←(r)-1, S, Z и др.
([H-L])←([H-L])- 1, S, Z и др.
(rr)←(rr)-1, S, Z и др. Например: DCX B; (B-C)←(B-C)-1 Помни: Символ «Х» в команде означает работу с регистровой парой. 2.4. Инкрементные команды ( аналогично суммирующему двоичному счетчику). Инкремент регистра
(r)←(r)+1. S, Z и др. Например: INR А; (A)←(A)+1 S, Z и др.
([H-L])←([H-L])+1. Инкремент регистровой пары
(rr)←(rr)+1 Например: INX D; (D-E)←(D-E)+1
3.1. Логическое умножение содержимого аккумулятора с константой
(A)←(A)^(< Б2>) Логические операции осуществляются поразрядно и без переноса в старший разряд. Пояснение на примере. ANI 0: (A)←(A)^ (0) В аккумулятор записывается ноль. ANI FF; В аккумуляторе остается содержимое аккумулятора.
(A)←(A)^(r)
(A)←(A)^([H-L]) 3.2. Логическое сложение
(A)←(A)V(<Б2>) Рассмотрим примеры: ORI FF; (A)←(FF)V(A) ORI 0 (A)←(A)V0
(A)←(A)V(r)
(A)←(A)V([H-L]) 3.3. Инверсия содержимого всехразрядов аккумулятора
(A)←() Рассмотрим пример: Пусть А=0. Что будет в аккумуляторе после выполнения команды CMA?
Дата добавления: 2014-01-04; Просмотров: 333; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |