МЕТОДИЧЕСКИЕ УКАЗАНИЯ к лабораторной работе №1 «Изучение лабораторного микропроцессорного комплекта, состав команд операций пере. лаб.1МПС. Методические указания к лабораторной работе 1 Изучение лабораторного микропроцессорного комплекта, состав команд операций передачи данных, команд арифметических действий и логических операций микропроцессора кр580ВМ80А и выполнение простых программ
![]()
|
SUI data 8 (Subtract immediate). Непосредственное вычитание данных (А) (А) – data 8. Содержимое байта 2 команды вычитается из содержимого аккумулятора. Результат помещается в аккумулятор. Циклов – 2; периодов Т – 7; адресация – непосредственная; индикаторы - Z, S, P, CY, AC. SBB r (Subtract register with borrow). Вычитание содержимого регистра и переноса (А) (А) – (r) – (CY). Содержимое регистра r и индикатора переноса CY вычитается из содержимого аккумулятора. Результат помещается в аккумулятор. Циклов – 1; периодов Т – 5; адресация – регистровая; индикаторы - Z, S, P, CY, AC. SBB М (Subtract memory with borrow). Вычитание содержимого памяти и переноса (А) (А) – М(HL) – (CY). Содержимое ячейки памяти, адрес которой является содержимым пары HL, и индикатора переноса CY вычитается из содержимого аккумулятора. Результат помещается в аккумулятор. Циклов – 2; периодов Т – 7; адресация – косвенная регистровая; индикаторы - Z, S, P, CY, AC. SBI data 8 (Subtract immediate with borrow). Непосредственное вычитание данных и переноса (А) (А) – data 8 – (CY). Содержимое байта 2 команды и индикатора переноса CY вычитается из содержимого аккумулятора. Результат помещается в аккумулятор. Циклов – 2; периодов Т – 7; адресация – непосредственная; индикаторы - Z, S, P, CY, AC. INR r (Increment register). Инкремент содержимого регистра (r) (r) + 1. Содержимое регистра r увеличивается на 1. Устанавливаются все индикаторы состояния, за исключением CY. Циклов – 1; периодов Т – 5; адресация – регистровая; индикаторы - Z, S, P, AC. INR М (Increment memory). Инкремент содержимого памяти M(HL) M(HL) + 1. Содержимое ячейки памяти, адрес которой содержится в паре HL, увеличивается на 1. Устанавливаются все индикаторы состояния, за исключением CY. Циклов – 3; периодов Т – 10; адресация – косвенная регистровая; индикаторы - Z, S, P, AC. DCR r (Decrement register). Декремент содержимого регистра (r) (r) - 1. Содержимое регистра r уменьшается на 1. Устанавливаются все индикаторы состояния, за исключением CY. Циклов – 1; периодов Т – 5; адресация – регистровая; индикаторы - Z, S, P, AC. DCR М (Decrement memory). Декремент содержимого памяти M(HL) M(HL) - 1. Содержимое ячейки памяти, адрес которой содержится в паре HL, уменьшается на 1. Устанавливаются все индикаторы состояния, за исключением CY. Циклов – 3; периодов Т – 10; адресация – косвенная регистровая; индикаторы - Z, S, P, AC. INX rp (Increment register pair). Инкремент содержимого пары регистров (rp) (rp) + 1. Содержимое пары регистров rp увеличивается на 1. Не устанавливаются никакие индикаторы состояния. Циклов – 1; периодов Т – 5; адресация – регистровая; индикаторы не изменяются. DCX rp (Decrement register pair). Декремент содержимого пары регистров (rp) (rp) - 1. Содержимое пары регистров rp уменьшается на 1. Не устанавливаются никакие индикаторы состояния. Циклов – 1; периодов Т – 5; адресация – регистровая; индикаторы не изменяются. DAD rp (Add register pair to hand L). Сложить содержимое пары регистров с содержимым пары HL (HL) (HL) + (rp). Содержимое пары регистров rp складывается с содержимым пары HL. Устанавливается только индикатор CY. Он устанавливается в 1, если есть перенос при сложении с удвоенной точностью, если нет – сбрасывается в 0. Циклов – 3; периодов Т – 10; адресация – регистровая; индикаторы - CY. DAA (Decimal adjust accumulator). Десятичный корень аккумулятора. 8-ми разрядное число в аккумуляторе разбивается на два 4-х разрядных двоично-десятичных. Далее выполняются следующие действия: если значение младшей тетрады больше 9 или устанавливается индикатор АС, то к содержимому аккумулятора добавляется 6; если значение старшей тетрады аккумулятора больше 9 или устанавливается индикатор переноса CY, то 6 добавляется к значению старшей тетрады аккумулятора. Циклов – 1; периодов Т – 5; индикаторы - Z, S, P, CY, AC. Методические указания к лабораторной работе №1 «Изучение лабораторного микропроцессорного комплекта и выполнение простых программ» по дисциплине «Микропроцессорные системы автоматизации и управления», «Основы микропроцессорных систем» для студентов очной и заочной форм обучения Составители: старший преподаватель Попова Надежда Владимировна
![]() Издательство «Нефтегазовый университет» Государственное образовательное учреждение высшего профессионального образования «Тюменский государственный нефтегазовый университет» 625000, г. Тюмень,ул.Володарского,38 Отдел оперативной полиграфии издательства «Нефтегазовый университет» 625039, г. Тюмень, ул. Киевская,52 |