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


Описание машинных команд (продолжение) - часть 7


Для команды ORL с аккумулятором в качестве байта назначения разрешены следующие режимы адресации байта - источника:

первый операнд - , второй операнд - адресация;

Пример: ORL A, R3

Количество байт: 1
Количество циклов: 1
Действие команды
:
(PC) = (PC) + 1
(A) = (A) V (Rn) , n=0,1,2,3,4,5,6,7
Машинный код:

0 1 0 0 1 r r r

первый операнд - , второй операнд - адресация;

Пример: ORL A, @R0

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

0 1 0 0 0 0 0 i

первый операнд - , второй операнд - адресация;

Пример: ORL A, #100

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

0 1 0 0 0 0 1 1 i i i i i i i i

Пример: ORL BUS, #100

Количество байт: 2
Количество циклов: 2
Действие команды
:
(PC) = (PC) + 2
(BUS) = (BUS) V (date 8)
Машинный код:

1 0 0 1 1 0 0 0 i i i i i i i i

Пример: ORL P1, #10010000b

Количество байт: 2
Количество циклов: 2
Действие команды
:
(PC) = (PC) + 2
(Pp) = (Pp) V (date 8), p=1,2
Машинный код:

1 0 0 1 1 0 p p i i i i i i i i

Примечание: при выполнении команды ORL над содержимым внешнего порта используется значение из внутреннего регистра, а не данные, присутствующие на выводах микросхемы!

ORLD Pp, A - логическое ИЛИ между портом расширителя и аккумулятором.

Описание: выполняет операцию побитового "логического ИЛИ" между портом микросхемы расширителя портов и аккумулятором. Результат сохраняется в порту. Команда не воздействует на флаги.

Пример: ORLD P5, A

Количество байт: 1
Количество циклов: 2
Действие команды
:
(PC) = (PC) + 1
(Pp) = (Pp) V (A0...A3)
Машинный код:

1 0 0 0 1 1 p p

OUTL BUS, A - стробируемый вывод данных из аккумулятора в порт BUS.

Описание: осуществляет стробируемый вывод данных из аккумулятора в порт BUS. Команда не воздействует на флаги.

Пример: OUTL BUS, A

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



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



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