Логические основы устройства компьютера

advertisement
Логические основы
устройства компьютера
Угринович
Н.
Информатика
и
информационные технологии 10-11. п.
3.7. Логические основы устройства
компьютера. – с.140.
Базовые логические
элементы


Любые устройства компьютера,
производящие обработку или хранение
информации, могут быть собраны из
базовых логических элементов («И»,
«ИЛИ», «НЕ»)
Логические элементы компьютера
оперируют с сигналами,
представляющими собой электрические
импульсы. (Есть импульс – логический
смысл сигнала – 1, нет импульса – 0.)
Логический элемент

Дискретный преобразователь,
который после обработки входных
двоичных сигналов выдает на
выходе сигнал, являющийся
значением одной из логических
операций.
Логический элемент «И»
(конъюнктор)

На входы А и В логического элемента
подаются два сигнала (00, 01, 10 или 11).
На выходе получается сигнал 0 или 1 в
соответствии с таблицей истинности
операции логического умножения.
А(0,0,1,1)
В(0,1,0,1)
И
F(0,0,0,1)
Логический элемент
«ИЛИ» (дизъюнктор)

На входы А и В логического элемента
подаются два сигнала (00, 01, 10 или 11).
На выходе получается сигнал 0 или 1 в
соответствии с таблицей истинности
операции логического сложения.
А(0,0,1,1)
В(0,1,0,1)
ИЛИ
F(0,1,1,1)
Логический элемент
«НЕ» (инвертор)

На вход А логического элемента подается
сигнал 0 или 1. На выходе получается
сигнал 0 или 1 в соответствии с таблицей
истинности инверсии.
А(0,1)
НЕ
F(1,0)
Сумматор двоичных
чисел


В целях максимального упрощения
работы компьютера все
многообразие математических
операций в процессоре сводится к
сложению двоичных чисел.
Поэтому главной частью процессора
являются сумматоры, которые
обеспечивают такое сложение.
Полусумматор
Введем обозначения
А,В – слагаемые
Р – перенос
S – сумма

Таблица сложения одноразрядных двоичных
чисел
Слагаемые
Перенос
Сумма
А
0
В
0
Р
0
S
0
0
1
1
1
0
1
0
0
1
1
1
0
Полусумматор
Р=АΛВ
 Для определения суммы можно
применить следующее логическое
выражение:
S=(AVB)Λ(AΛB)
Задание. Построить таблицу
истинности для данного логического
выражения и убедиться в
правильности нашего
предположения.

Схема сложения
одноразрядных двоичных
чисел
А
АΛВ
И
В
АΛВ
ИЛИ
НЕ
АΛВ
И
(АVВ)Λ(АΛВ)
АVВ

Данная схема называется
полусумматором, т.к. реализует
суммирование одноразрядных двоичных
чисел без учета переноса их младшего
разряда.
Полный одноразрядный
сумматор
Должен иметь три входа: А,В –
слагаемые и Р0 – перенос из
младшего разряда и два выхода:
сумму S и перенос Р.
 Логическое выражение для
вычисления суммы в полном
сумматоре принимает следующий
вид:
S=(A V B V P0) Λ P0 V (A Λ B Λ P0)

Многоразрядный
сумматор

Состоит из полных одноразрядных
сумматоров
Триггер



Важнейшая структурная единица
оперативной памяти компьютера, а также
внутренних регистров процессора.
Это устройство, позволяющее
запоминать, хранить и считывать
информацию.
Каждый триггер может хранить 1 бит
информации.
Схема триггера
S(1)
1
0
R
ИЛИ
1
НЕ
1
0
ИЛИ
0
НЕ
Q
Download