русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Команда NOT


Дата добавления: 2013-12-23; просмотров: 1090; Нарушение авторских прав


Таблица истинности для оператора XOR

Команда XOR

Таблица истинности для оператора

Команда OR

Таблица истинности для оператора AND

Команда AND

Команды DIV и IDIV

Команда DIV может быть представлена в трех различных форматах в зависимости от типа операнда:

Операнд служит делителем, а делимое находится в фиксированном месте (как в случае с MUL).

В 8-битной форме переменный операнд (делитель) может быть любым 8-битным регистром или адресом памяти. Делимое содержится в АХ. Результат сохраняется так: частное — в AL, остаток —- в АН.

В 16-битной форме операнд может быть любым 16-битным регистром или адресом памяти. Второй операнд всегда находится в паре DX:AX. Результат сохраняется в паре DX:AX (DX — остаток, АХ — частное).

В 32-разрядной форме делимое находится в паре EDX:EAX, а результат записывается в пару EDX:ЕАХ (частное в ЕАХ, остаток в EDX).

Команда IDIV используется для деления чисел со знаком, синтаксис ее такой же, как у команды DIV.

Пример 1:разделить 13 на 2, частное сохранить в BL, а остаток в — ВН:

 

  1. Логические команды

Команда AND выполняет логическое умножение двух операндов — о1 и о2.

Результат сохраняется в операнде о1.

 

Следующий пример вычисляет логическое И логической единицы и логического нуля (1 AND 0).

Команда OR выполняет логическое сложение двух операндов — о1 и о2.

Результат сохраняется в операнде о1. Типы операндов такие же, как у команды AND.

OR o1 , о2

 

Вычисляет так называемое «исключающее ИЛИ» операндов о1 и о2. Результат сохраняется в о1. Типы операндов такие же, как у предыдущих инструкций.

Формат команды:

XOR о 1 , о2

 

Используется для инверсии отдельных битов единственного операнда, который может быть регистром или памятью. Соответственно команда может быть записана в трех различных форматах:



Таблица истинности для оператора NOT

 

 



<== предыдущая лекция | следующая лекция ==>
Команды MUL и IMUL | Понятие и типы запросов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.