Similar presentations:
Логические основы работы ЭВМ. Лекция 5. Часть 1
1. Логические основы работы ЭВМ
Лекция 5. Часть 12. Логика и компьютер
2Логика и компьютер
Двоичное кодирование – все виды информации
кодируются с помощью 0 и 1.
Задача – разработать оптимальные правила
обработки таких данных.
Почему «логика»?
Результат выполнения операции можно
представить как истинность (1) или ложность (0)
некоторого высказывания.
Джордж Буль разработал основы алгебры,
в которой используются только 0 и 1
(алгебра логики, булева алгебра).
3. Логические основы работы ЭВМ
Логические основы работы ЭВМАлгебра логики — это раздел математики,
изучающий высказывания, рассматриваемые
со стороны их логических значений
(истинности или ложности) и логических
операций над ними.
Логическое высказывание — это любое
повествовательное пpедлoжение, в
oтнoшении кoтopoгo можно oднoзначнo
сказать истинно oнo или лoжнo.
4.
Логические элементыЛогический элемент компьютера — это часть
электронной логичеcкой схемы, которая
реализует элементарную логическую функцию.
Каждый логический элемент имеет свое условное
обозначение, которое выражает его логическую
функцию, но не указывает на то, какая именно
электронная схема в нем реализована.
5.
Таблица истинности это табличноепредставление логической схемы
(операции), в котором перечислены все
возможные сочетания значений
истинности входных сигналов
(операндов) вместе со значением
истинности выходного сигнала
(результата операции) для каждого из этих
сочетаний.
6.
Логическими элементами компьютеровявляются электронные схемы И, ИЛИ,
НЕ, И—НЕ, ИЛИ—НЕ и другие
(называемые вентилями), а также
триггер.
7. Логические элементы компьютера
7Логические элементы компьютера
значок инверсии
A
A
A
&
A
A B
B
НЕ
B
И
A
&
B
A B
ИЛИ
A
1
B
И-НЕ
1
ИЛИ-НЕ
A B
A B
8. С х е м а И
Схема ИТаблица истинности схемы И
x
y
x.y
0
0
0
0
1
0
1
0
0
1
1
1
9. С х е м а ИЛИ
С х е м а ИЛИТаблица истинности схемы ИЛИ
x
y
xvy
0
0
0
0
1
1
1
0
1
1
1
1
10. С х е м а НЕ
С х е м а НЕТаблица истинности схемы НЕ
x
0
1
1
0
11. С х е м а И—НЕ
С х е м а И—НЕТаблица истинности схемы И—НЕ
x
y
0
0
1
0
1
1
1
0
1
1
1
0
12. С х е м а ИЛИ—НЕ
С х е м а ИЛИ—НЕТаблица истинности схемы ИЛИ—НЕ
x
y
0
0
1
0
1
0
1
0
0
1
1
0
13. Логические элементы компьютера
13Логические элементы компьютера
Любое логическое выражение можно реализовать на
элементах И-НЕ или ИЛИ-НЕ.
И: A B A B
НЕ: A A A A A
A
&
ИЛИ:
A
A
B
A
&
& A B
A
A B A B
&
B
&
&
B
A B
A B
14. Составление схем
14Составление схем
последняя операция - ИЛИ
X A B A B C
И
A
B
C
A
B
&
A
B
& A B
A B
A B C
C
&
1
X