Логическое «ИЛИ», логическое сложение, « \/ ».
Принцип операции:если будет хотя-бы однa 1, то и результат будет 1. Этот принцип иллюстрирует следующий пример из электротехники:
X1 Y X2
При приложенном напряжении ток приходит в точку Y, если включен (включены –1) хотя бы один выключатель.
Это логическое действе описываетследующая таблица истинности:
Далее приведены команды операции логического сложения с различными методами адресации: 1. Регистровый метод: ORL A, Rn; A V Rn→ A
2. Непосредственная адресация: ORL A, #d8; A V d8 → A
3. Прямая адресация ORL A, ad; A V (ad) → A ORL ad, A; (ad) V A →(ad) ORL ad, #d8; (ad) V d8 → (ad)
4 Косвенно – регистровая адресация: ORL A, @Ri; A V ((Ri)) →A
5. Прямая битовая адресация: ORL C, bit;(С) V (bit) → (С) ORL C, /bit;(С) V (bit) → (С)
Операции логического сложения используют для установки в «1» определённых битов в регистрах, ячейках памяти, портах без изменения других бит. Пример: логическое сложениеA(аккумулятора) и маски(A6H)
A(аккумулятор)
Маска (число A6H)
результат
3) Исключающее «ИЛИ», сложение по модулю 2, «\/» Принцип операции:если значения одинаковы, то результат будет 0, если разные, то 1. Этот принцип иллюстрирует следующий пример из электротехники:
X1 Y
X2
При приложенном напряжении ток приходит в точку Y, если включен один переключатель, а другой выключен(включены –1).
Это логическое действе описываетследующая таблица истинности:
В электронике применяют логические элементы исключающее «ИЛИ», условно-графическое изображение которого приведено ниже: X1 Y X2
1. Регистровый метод: XRL A, Rn; A V Rn→ A
2. Непосредственная адресация: XRL A, #d8; A V d8 → A
3. Прямая адресация XRL A, ad; A V (ad) →A XRL ad, A; (ad)V A → (ad) XRL ad, #d8; (ad) V d8 →(ad)
4 Косвенно – регистровая адресация: XRL A, @Ri; A V ((Ri)) → A
Операция исключающее «ИЛИ» часто используется для реализации блокировок.
|