Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Мета роботи. Вивчення логічних операцій і організація маскування інформації.

Читайте также:
  1. IV. Порядок зберігання документів з роботи із сім'ями або особами, яким надається соціальна допомога в ході соціального супроводу
  2. Аналіз роботи очісувального апарату
  3. Будова і принцип роботи
  4. В результаті виконання даної роботи студент повинен
  5. В результаті виконання даної роботи студент повинен
  6. В результаті виконання даної роботи студент повинен
  7. В результаті виконання даної роботи студент повинен

Вивчення логічних операцій і організація маскування інформації.

Загальні відомості

У багатьох випадках при виконанні програм, а також організації керування зовнішніми об'єктами необхідно перевіряти або корегувати (маскувати) стан одного або декількох розрядів у регістрі-акумуляторі. Це робиться за допомогою команд логічних операцій.

Логічне множення “І”

Очищає розряд акумулятора, якщо у відповідному розряді маски буде записаний 0, і не змінює його, якщо – 1. Це правило виведене з розгляду операції кон'юнкції двох величин:

0Λ0=0; 0Λ1=0; 1Λ0=0; 1Λ1=1.

При цьому маска може бути представлена за допомогою безпосередньої, регістрової і посередньо-регістрової адресації:

ANI B2 – безпосередня реєстрація;

ANA R – регістрова адресація;

ANA M – посередньо-регістрова адресація.

Логічне множення позначаться знаками “Λ”, “И”, “and”.

Логічне складання “АБО”

Встановлює одиницю в розряді акумулятора, якщо у відповідному розряді маски буде записана 1, і зберігає інформацію в розряді акумулятора, якщо – 0. По суті це правило виведене з розгляду операції дизьюнкции двох величин:

0V0=0; 0V1=1; 1V0=1; 1V1=1.

При цьому маска може бути представлена за допомогою безпосередньої, регістрової і посередньо-регістрової адресації:

ORI B2 – безпосередня реєстрація;

ORA R – регістрова адресація;

ORA M – посередньо-регістрова адресація.

Логічне складання позначаться знаками “V”, “АБО”, “or”.

Операція логічного “виключного АБО”

Інвертує вміст розряду акумулятора, якщо у відповідному розряді маски записана 1, і не змінює його, якщо – 0.

Наприклад:

0 0=0; 0 1=1; 1 0=1; 1 1=0.

При цьому маска може бути представлена за допомогою безпосередньої, регістрової і посередньо-регістрової адресації:

XRI B2 – безпосередня реєстрація;

XRA R – регістрова адресація;

XRA M – посередньо-регістрова адресація.

Логічне виключне АБО позначаться знаками “ ”, “xor”.

Інвертування

Міняє вміст розрядів акумулятора на протилежне. Правило виведене з розгляду операції інверсії:

; .

Команда CMA.

Порівняння

Використовується для порівняння двох операторів, один з яких завжди знаходиться в акумуляторі. Дана операція виконується шляхом неробочої команди віднімання з вмісту акумулятора вмісту другого операнда, представленого тим або іншим методом адресації. При цьому вміст акумулятора не змінюється, а встановлюються відповідні розряди регістра стану.

Другий операнд може бути представлений за допомогою безпосередньої, регістрової або посередньо-регістрової адресації:

CPI B2 – безпосередня реєстрація;

CMP R – регістрова адресація;

CMP M – посередньо-регістрова адресація.


Дата добавления: 2015-07-08; просмотров: 173 | Нарушение авторских прав


Читайте в этой же книге: ТеоретичнА частина | Мета роботи | Мета роботи | Порядок виконання роботи | Порядок виконання роботи | Порядок виконання роботи | Додаток А | Анкета перевірки на смакову агнозію | Завдання 2. Перевірка порогу смакової чутливості оцінювача | Анкета перевірки визначення порогу різниці інтен­сивності смаку методом потрійної проби |
<== предыдущая страница | следующая страница ==>
Порядок виконання роботи| Порядок виконання роботи

mybiblioteka.su - 2015-2024 год. (0.006 сек.)