43
1 Лекция №3 ЭВМ – средство обработки информации. Комбинационные схемы и конечные автоматы. Информатика 2 Министерство образования и науки Российской Федерации Казанский государственный технический университет им. А.Н. Туполева кафедра КС

презентация л2 3-091214_v1

Embed Size (px)

Citation preview

Page 1: презентация л2 3-091214_v1

1

Лекция №3ЭВМ – средство обработки информации.

Комбинационные схемы и конечные автоматы.

Информатика 2

Министерство образования и науки Российской ФедерацииКазанский государственный технический университет им. А.Н. Туполева

кафедра КС

Page 2: презентация л2 3-091214_v1

2

Типы устройств обработки цифровой информации

на основе комбинационных

схем (КС)

совокупность входных сигналов (входное слово) однозначно определяет совокупность (комбинации) выходных сигналов (выходное слово)

на основе конечных (цифровых) автоматов

имеют конечное число внутренних состояний

Page 3: презентация л2 3-091214_v1

3

Функционирование конечного автомата задается

1. входным алфавитом: X {x0, x1, x2,…, xi,… xn},

2. выходным алфавитом: Y{у0, y1, y2,…, yi,… ym},

3. алфавитом состояний: Q {q0, q1, q2,…, qi,… qr,}, где q0 –

начальное состояние автомата,

4. функцией переходов, определяющей переход автомата из qi состояния в следующее qi+1 состояние: qi+1 = (qi, xi),

или как функция времени: Q(t+1) = [Q(t), X(t)].

5. функцией выходов, определяющей выходные сигналы автомата в состоянии qi: yi = (qi, xi) или, как функция

времени: Y(t) = [Q(t), X(t)].

Page 4: презентация л2 3-091214_v1

4

Конечные автоматы

Автомат Мили Автомат Мура

Задается функцией выходов, определяющей выходные сигналы автомата в состоянии qi: yi = (qi, xi) или, как функция времени: Y(t) = [Q(t), X(t)]

Выходные сигналы зависят только от состояния конечного автомата qi.: yi = (qi) или, как функция времени:

Y(t) = [Q(t)]

Page 5: презентация л2 3-091214_v1

5

Триггеры – элементы памяти цифровых автоматов, в свою очередь являются элементарными цифровыми автоматами (автоматами Мура) с двумя устойчивыми состояниями.

Page 6: презентация л2 3-091214_v1

6

Основные типы триггеров

• триггер с раздельной установкой состояний (RS-

триггер),

• триггер "защелка" (D - триггер),

• универсальный триггер (JK - триггер),

• триггер со счетным входом (T - триггер)

Page 7: презентация л2 3-091214_v1

7

1 1 0 1 0

Рис.1. Элемент с двумя устойчивыми состояниями

Основу триггера - кольцевая схема из двух инверторов

Page 8: презентация л2 3-091214_v1

8

Переходы асинхронного триггера RS-триггер

Page 9: презентация л2 3-091214_v1

9

Структурная схема и обозначение RS-триггера

Схема RS-триггера. Обозначение RS-триггера.

1 1 0 1 0

R

S

Q S

R

T

Q

Q

Q

Page 10: презентация л2 3-091214_v1

10

Схема синхронного RS-триггера и его обозначение на функциональных схемах

Q S

R

T S

R

T

C

R

S

&

&

&

&

R

Q

C

R

Схема синхронного RS-триггера Обозначение синхронного RS-триггера

Q Q

Page 11: презентация л2 3-091214_v1

11

Таблица перехода D-триггера

Page 12: презентация л2 3-091214_v1

12

Схема, условное обозначение на функциональных схемах D-триггера

Page 13: презентация л2 3-091214_v1

13

D-триггер с дополнительными RS входами

S

C

D

&

&

&

& Q

&

R

Q D

C

TТ S

R

Схема D-триггера Обозначение D-триггера.

Q Q

Page 14: презентация л2 3-091214_v1

14

Схема двухтактного синхронного D-триггера и его обозначение на функциональных схемах

Схема двухтактного D-триггера Обозначение двухтактного D-триггера

Q D

C

TT Q D

C

T

D

C

T

Q

&

D

C

S

R

R

S

R

S

R

Q

Q

S

Page 15: презентация л2 3-091214_v1

15

Схема асинхронного и синхронного Т-триггеров и обозначение синхронного Т-триггера

Т-триггер на основе Т-триггер на основе Обозначение синхронного RS-триггера синхронного RS-триггера Т-триггера

Q S TT

C C

R

Q S TT

C

R

&

&

Т

TT T

С

Q

Q Q Q

Page 16: презентация л2 3-091214_v1

16

Схема Т-триггера 8 на основе D-триггера

ТТ Q D

С Q

Page 17: презентация л2 3-091214_v1

17

Обозначение JK-триггера с инверсным динамическим входом

T S

R

J

C

K

Q

Q

S

J

C

K

R

Page 18: презентация л2 3-091214_v1

18

Регистры — это набор простейших запоминающих

устройств (например, триггеров) для временного хранения

двоичной информации в устройствах обработки

информации.

Основные виды регистров:- Параллельные- Последовательные

Page 19: презентация л2 3-091214_v1

19

Схемы изображения регистров

T D

С

T D

С

T D

С

a1 ai

a1

… …

ai

Схема синхронного параллельного регистра.

an RG D1

Di

Dn

C

Q1

Qi

Qn

Схема параллельного регистра

an

Page 20: презентация л2 3-091214_v1

20

Схема синхронного последовательного регистра с параллельным сбросом

T D

С

a1

R

T D

С

ai

R

T D

С

an

R

aJ ak

C R

Page 21: презентация л2 3-091214_v1

21

Суммирующий счетчик

Page 22: презентация л2 3-091214_v1

22

Асинхронный Т-триггер

Page 23: презентация л2 3-091214_v1

23

Временная диаграмма работ трех разрядного асинхронного суммирующего счетчика с

последовательным переносом

Page 24: презентация л2 3-091214_v1

24

Вычитающий счетчик

Page 25: презентация л2 3-091214_v1

25

Асинхронный реверсивный счетчик

Page 26: презентация л2 3-091214_v1

26

Одноразрядный двоичный сумматор

a

b

р

S

P

Обозначение одноразрядного двоичного

сумматора Таблица истинности выходов

Page 27: презентация л2 3-091214_v1

27

Для реализации ПФ для выхода Р требуется :

• три конъюнктора (схемы И) на два входа,

• дизъюнктор (схема ИЛИ) на 3 входа.

Для реализации ПФ для выхода S требуются:

• дизъюнктор (схема ИЛИ) на 3 входа,

• инвертор (схема НЕ),

• конъюнкторы (схемы И) на 2 и 3 входа.

• дизъюнктор (схема ИЛИ) на 2 входа

Page 28: презентация л2 3-091214_v1

28

Функциональная схема одноразрядного сумматора

P

& a

b

& p

&

1

S

1

1

1

&

1

рbpabаP

рbapbapbapbaS ,

Page 29: презентация л2 3-091214_v1

29

Схема и обозначение параллельного сумматора на функциональный схемах

a1 b1

р1

S1

P1

a2 b2

р2

S2

P2

an bn

рn

Sn

Pn

Схема параллельного сумматора

Page 30: презентация л2 3-091214_v1

30

Дешифратор – это устройство, которое имеет n входов и 2 n выходов, причем каждой i-ой комбинации сигналов на входе соответствует сигнал на одном определенном 2i-ом выходе. Другими словами, дешифратор – это устройство, которое дешифрирует число в позицию.

Дешифраторы предназначены для декодирования (распознавания) кодовых комбинаций (адрес устройства,

код операции и т. д.).

Page 31: презентация л2 3-091214_v1

31

Для реализации ПФ для выхода Р требуется :

• три конъюнктора (схемы И) на два входа,

• дизъюнктор (схема ИЛИ) на 3 входа.

Для реализации ПФ для выхода S требуются:

• дизъюнктор (схема ИЛИ) на 3 входа,

• инвертор (схема НЕ),

• конъюнкторы (схемы И) на 2 и 3 входа.

• дизъюнктор (схема ИЛИ) на 2 входа

Page 32: презентация л2 3-091214_v1

32

Таблица истинности выходов дешифратора на три входа

Page 33: презентация л2 3-091214_v1

33

Схема дешифратора и его обозначение на функциональных схемах

D0 D2

D3

D4

D5

D6

D7

DC a

b

c

C

D0

D1

D2

D3

D4

D5

D6

D7

&

&

&

&

&

&

&

&

a 1

1

b

c

1

C

Схема дешифратора на три входа Обозначение дешифратора

Page 34: презентация л2 3-091214_v1

34

Схема мультиплексора и его обозначение на функциональных схемах

D0

D2

D0 MХ

D3

X2

X1

D1

F

&

&

&

&

1

F

2

1

DC 0

1

2

3

X2

S0

X1

D0

D1

D2 D3

. Схема мультиплексора. Обозначение мультиплексора

Page 35: презентация л2 3-091214_v1

35

СОСТОЯНИЯ МУЛЬТИПЛЕКСОРА

№ х1 х2 . QS

0 0 0 D0

1 0 1 D1

2 1 0 D2

3 1 1 D3

Page 36: презентация л2 3-091214_v1

36

Обозначение демультиплексора на функциональных схемах

у0 DMX а0

а1

D

0

1

2

3

у1

у2

X у3

a1

a0

Page 37: презентация л2 3-091214_v1

37

Вопросы по лекции1.

Page 38: презентация л2 3-091214_v1

38

Вопросы по лекции

1. В чем отличие конечного автомата от комбинационных схем?

2. Как различаются автоматы Мура и Мили?3. Сколько состояний имеет элементарный автомат?4. Что такое триггер?5. Почему Т-триггер называют триггером со

счетным входом?

Page 39: презентация л2 3-091214_v1

39

6. В какое состояние перейдет Т-триггер при входном сигнале Т = 1?

7. Какая запрещенная комбинация входных сигналов для RS-триггера?

8. В какое состояние перейдет RS-триггер при сигнале S = 1?

9. В какое состояние перейдет JK -триггер при сигнале К = 1?

10. В какое состояние перейдет JK -триггер при сигнале J = K = 1?

Page 40: презентация л2 3-091214_v1

40

11. Что называют регистром?

12. Какой регистр называют сдвигающим?

13. Для чего предназначен счетчик?

14. Какой счетчик называют суммирующим?

15. Какой счетчик называют вычитающим?

Page 41: презентация л2 3-091214_v1

41

16. Какой счетчик называют реверсивным?

17. В какое состояние перейдет 3-х разрядный

суммирующий счетчик из состояния 111?

18. В какое состояние перейдет 3-х разрядный вычитающий

счетчик из состояния 000?

19. Для чего предназначен двоичный сумматор?

20. Когда в двоичном сумматоре сигнал переноса р = 1?

Page 42: презентация л2 3-091214_v1

42

21. Что такое дешифратор?22. Дешифратор – это комбинационная схема?23. Сколько выходов имеет полный дешифратор при 3

входах?24. На каком выходе дешифратора будет сигнал, равный 1,

при входном сигнале 101?25. На каком выходе дешифратора будет сигнал, равный 1,

при входном сигнале 111?

Page 43: презентация л2 3-091214_v1

43

26. Мультиплексор – это комбинационная схема?27. Какие входные сигналы имеет мультиплексор?28. Какой информационный сигнал D пройдет на выход

мультиплексора, если управляющие сигналы равны 00?29. Какой информационный сигнал D пройдет на выход

мультиплексора, если управляющие сигналы равны 11? 30 Какие входные сигналы имеет демультиплексор?