Элементы и узлы информационных и управляющих систем (Основы теории и синтеза). Булатов В.Н. - 184 стр.

UptoLike

Составители: 

Рубрика: 

Ассемблер Машинный код Комментарий
код операции
операнд
ORL A,#1F
01000011 00011111
A := <A> 1Fh (логич. ИЛИ)
15.2.1.2 Команды сдвига и приращений
Эта группа команд, за исключением одной, имеет два формата:
а) команды, реализуемые в А, например:
Ассемблер Машинный код Комментарий
код операции
операнд
RL A
11100111 -
Сдвиг на 1
р
аз
р
яд
А
б) команды, реализуемые в R, где в качестве регистра R может
использоваться регистр из ряда R0…R7, например:
Ассемблер Машинный код Комментарий
код операции
операнд
DEC R6
11001110 -
R6 := <R6> -1 (если <R6>=0,
то после DEC: <R6>=FFh )
15.2.2 КОМАНДЫ ВВОДА-ВЫВОДА
15.2.2.1 Команды ввода-вывода
Эта группа команд осуществляет ввод: А:=<P>, вывод: P
:=<A>, где Р
выбирается из ряда Р0, Р1, Р2, например:
Ассемблер Машинный код Комментарий
код операции
операнд
IN A,P1
00001001 -
А := <P1>
15.2.2.2 Команды логических операций И, ИЛИ с содержимым портов
Эта группа команд осуществляет операции вида: P
i
:=<P
i
>операция data,
где i=0,1,2, например:
Ассемблер Машинный код Комментарий
код операции
операнд
ANL BUS,#5D
10011000 01011101
P0
:=<P0> 5Dh
  Ассемблер            Машинный код                     Комментарий
ORL A,#1F        код операции      операнд     A :=  ∨ 1Fh (логич. ИЛИ)
                 01000011       00011111
  15.2.1.2 Команды сдвига и приращений
       Эта группа команд, за исключением одной, имеет два формата:
       а) команды, реализуемые в А, например:


  Ассемблер            Машинный код                     Комментарий
                 код операции      операнд                   А

RL A             11100111            -                Сдвиг на 1 разряд



       б) команды, реализуемые в R, где в качестве регистра R может
использоваться регистр из ряда R0…R7, например:
  Ассемблер            Машинный код                     Комментарий
DEC R6           код операции      операнд     R6 :=  -1 (если =0,
                 11001110            -         то после DEC: =FFh )


  15.2.2 КОМАНДЫ ВВОДА-ВЫВОДА
  15.2.2.1 Команды ввода-вывода
  Эта группа команд осуществляет ввод: А:=

, вывод: P :=, где Р выбирается из ряда Р0, Р1, Р2, например: Ассемблер Машинный код Комментарий IN A,P1 код операции операнд А := 00001001 - 15.2.2.2 Команды логических операций И, ИЛИ с содержимым портов Эта группа команд осуществляет операции вида: Pi :=операция data, где i=0,1,2, например: Ассемблер Машинный код Комментарий ANL BUS,#5D код операции операнд P0 :=∧ 5Dh 10011000 01011101