русс | укр

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

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

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

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


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

Основные логические элементы


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


Микропроцессорная техника.

Современная цифровая техника является неотъемлемой частью практически любой технической системы. Цифровая техника лежит в основе любой цифровой вычислительной системы. Так, микропроцессор, представляет собой не что иное, как очень сложный набор логических элементов, объединённых в блоки, выполняющие различные арифметические и логические операции.

Даже если техническое устройство не имеет встроенного микропроцессора, то в нём, практически гарантированно, присутствует набор логических элементов, с помощью которых решаются задачи управления режимами работы устройства, а также алгоритмические задачи, которые требуют последовательного выполнения некоторого набора действий в зависимости от входных воздействий.

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

Логический элемент - это устройство, работающее на основе чётко определённого закона, называемого булевой функцией. Такое название функция работы логического элемента получила в честь американского математика Джона Буля.

Булева функция - это функция, которая вместе со своими аргументами, может принимать только два значения - 1 или 0. Таким образом, из-за двойственности состояний, булевы функции часто называют бинарными функциями.

Аргумент или значение бинарной функции образует минимальную единицу информации, с которой работает цифровая техника, называемую БИТ - ом.

Любая булева функция может быть описана двумя способами:

1. Табличный способ задания булевой функции.

2. Аналитический способ задания булевой функции (с помощью формул).

Исходный способ задания булевых функций - табличный.

Например:

Х1 Хн У

Основные логические элементы функционируют на основе элементарных булевых функций. Рассмотрим основные логические элементы и их булевы функции.



Функция «конъюнкция» (логическое «И», &) - умножение.

Обозначается как У = Х1*Х2, или У = Х1۸Х2, или У = Х1&Х2.

Таблица истинности булевой функции умножения выглядит следующим образом:

Х2 Х1 У

Графическое представление логического элемента «И» выглядит следующим образом:

Рис. 1 Обозначение по российскому и зарубежному стандарту

Функция «дизъюнкция» (логическое «ИЛИ», 1) - сложение.

Обозначается как У = Х1+Х2, либо У = Х1۷Х2.

Таблица истинности булевой функции сложения выглядит следующим образом:

Х2 Х1 У

Графическое представление логического элемента «ИЛИ» выглядит следующим образом:

Рис. 2 Обозначение по российскому и зарубежному стандарту

Функция «отрицания» («НЕ»). Обозначается как У = . Такие логические элементы часто называют инверторами.

Таблица истинности булевой функции отрицания выглядит следующим образом:

Х У

Графическое представление логического элемента «НЕ» выглядит следующим образом:

Рис. 3 Обозначение по российскому и зарубежному стандарту

Функция «отрицание конъюнкции» («И-НЕ»). Обозначается как У = .

Таблица истинности булевой функции отрицания конъюнкции выглядит следующим образом:

Х2 Х1 У

Графическое представление логического элемента «И-НЕ» выглядит следующим образом:

Рис. 4 Обозначение по российскому и зарубежному стандарту

Функция «отрицание дизъюнкции» («ИЛИ-НЕ»). Обозначается как У = .

Таблица истинности булевой функции отрицания дизъюнкции выглядит следующим образом:

Х2 Х1 У

Графическое представление логического элемента «ИЛИ-НЕ» выглядит следующим образом:

Рис. 5 Обозначение по российскому и зарубежному стандарту

Функция «исключающее ИЛИ» (функция неравнозначности), сумматор по модулю 2. Обозначается как У = Х1 Х2, либо У = Х1 Х2.

Таблица истинности булевой функции «Исключающее ИЛИ» выглядит следующим образом:

Х2 Х1 У

Графическое представление логического элемента «ИЛИ-НЕ» выглядит следующим образом:

Рис. 6 Обозначение по российскому и зарубежному стандарту

Сумматор по модулю 2 1+1 = 10, т.е производится сложение двух однобитных чисел, но не производится учёт переноса. Таким образом требуется дополнительная логика для получения в результате сложения двух единиц 10 - и.



<== предыдущая лекция | следующая лекция ==>
Преобразование измеряемой величины в цифровые коды | Микросхемы средней интеграции реализуют основные булевы функции.


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


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

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

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


 


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

 
 

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

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