Курс лекций - Микропроцессоры


Описание машинных команд - часть 4


Описание: сбрасывает (записывает '0') в флаг пользователя F1. Команда использует адресацию:

Пример: CLR F1 ;Записывает во флаг пользователя F0 '0'

Количество байт: 1
Количество циклов: 1
Действие команды
:
(PC) = (PC) + 1
(F1) = 0
Машинный код:

1 0 1 0 0 1 0 1

CPL A - каждый бит аккумулятора инвертируется.

Описание: каждый бит аккумулятора инвертируется, т.е. если в каком-либо из восьми бит аккумулятора записана '1', то в этот бит записывается '0' и наоборот.

Пример: CPL A

Количество байт: 1
Количество циклов: 1
Действие команды
:
(PC) = (PC) + 1
(A) = not(A)
Машинный код:

0 0 1 1 0 1 1 1

CPL C - инвертируется флаг переноса 'C'.

Описание: флаг переноса 'C' инвертируется, т.е. если флаг переноса 'C' содержит '1', то в него записывается '0' и наоборот. Команда использует адресацию:

Пример: CPL C

Количество байт: 1
Количество циклов: 1
Действие команды
:
(PC) = (PC) + 1
(C) = not(C)
Машинный код:

1 0 1 0 0 1 1 1

CPL F0 - инвертируется флаг пользователя F0 в нулевое значение.

Описание: флаг пользователя 'F0' инвертируется, т.е. если флаг пользователя 'F0' содержит '1', то в него записывается '0' и наоборот. Команда использует адресацию:

Пример: CLR F0 ;Инвертирует флаг пользователя F0

Количество байт: 1
Количество циклов: 1
Действие команды:

(PC) = (PC) + 1
(F0) = 0
Машинный код:

1 0 0 0 0 1 0 1

CPL F1 - инвертируется флаг пользователя F1 в нулевое значение.

Описание: флаг пользователя 'F1' инвертируется, т.е. если флаг пользователя 'F1' содержит '1', то в него записывается '0' и наоборот. Команда использует адресацию:

Пример: CLR F1 ;Инвертирует флаг пользователя F0

Количество байт: 1
Количество циклов: 1
Действие команды:

(PC) = (PC) + 1
(F1) = 0
Машинный код:

1 0 1 0 0 1 0 1

DA A - десятичная коррекция аккумулятора при сложении двоично-десятичных чисел.

Описание: команда десятичной коррекции позволяет вести сложение чисел, представленных в упакованном двоично-десятичном коде. Команда применяется после инструкций ADD или ADDC.


Начало  Назад  Вперед



Книжный магазин