Реферат по предмету "Цифровые устройства"


Сумматор с параллельным переносом и автомат Мили

1. Используя одноразрядные полные сумматоры построить функциональную схему трехразрядного накапливающего сумматора с параллельным переносом.
РЕШЕНИЕ:
Одноразрядный сумматор рис.1 имеет три входа (два слагаемых и перенос из предыдущего разряда) и два выхода (суммы и переноса в следующий разряд).
|Таблица истинности одноразрядного | |сумматора. | |ai |bi |ci-1 |Si |Ci | |0 |0 |0 |0 |0 | |0 |0 |1 |1 |0 | |0 |1 |0 |1 |0 | |0 |1 |1 |0 |1 | |1 |0 |0 |1 |0 | |1 |0 |1 |0 |1 | |1 |1 |0 |0 |1 | |1 |1 |1 |1 |1 |
Сумматоры для параллельных операндов с параллельным переносом разработаны для получения максимального быстродействия.
Для построения сумматора с параллельным переносом введем две вспомогательные функции.
Функция генерации – принимает единичное значение если перенос на выходе данного разряда появляется независимо от наличия или отсутствия входного переноса.
Функция прозрачности – принимает единичное значение, если перенос на выходе данного разряда появляется только при наличии входного переноса.
Сформируем перенос на выходе младшего разряда:
На выходе следующего разряда:
В базисе И-НЕ:
Накапливающий сумматор представляет собой сочетание сумматора и регистра. Регистр выполним на D-триггерах (рис. 2).
2. 3. Построить схему электрическую принципиальную управляющего автомата Мили 4. для следующей микропрограммы:
РЕШЕНИЕ: 1. Построение графа функционирования:
Управляющее устройство является логическим устройством последовательностного типа. Микрокоманда выдаваемая в следующем тактовом периоде, зависит от состояния в котором находится устройство. Для определения состояний устройства произведем разметку схемы алгоритма, представленной в микрокомандах (Рис. 1).
Полученные отметки а0, а1, а2, а3, а4 соответствуют состояниям устройства. Устройство имеет пять состояний. Построим граф функционирования.
Кодирование состояний устройства. | В процессе кодирования состояний каждому |Таблица 1 | |состоянию устройства должна быть поставлена в | | |соответствие некоторая кодовая комбинация. | | |Число разрядов кодов выбирается из следующего | | |условия: , где М – число кодовых | | |комбинаций, k – число разрядов. | | |В рассматриваемом устройстве М = 5 k = 3. | | | |Сос|Кодовые | | |тоя|комбинации | | |ние| | | | |Q3 |Q2 |Q1 | | |а0 |0 |0 |0 | | |а1 |0 |0 |1 | | |а2 |0 |1 |0 | | |а3 |0 |1 |1 | | |а4 |1 |0 |0 |
Соответствие между состояниями устройства и кодовыми комбинациями зададим в таблице 1. 2. Структурная схема управляющего устройства.
3. Построение таблицы функционирования. |Текущее |Следующее |Условия |Входные сигналы | |состояние |состояние |перехода | | |обо|Кодовая |обо|Кодовая | |Сигналы |Управляющие | |зна|комбинация |зна|комбинация | |установки |микрокоманды | |чен| |чен| | |триггеров | | |ие | |ие | | | | | | |Q3 |Q2 |Q1 | |Q3 |Q2 |Q1 | | | | |а0 |0 |0 |0 |а1 |0 |0 |1 |Х1; Х2 |S1 |Y1; Y4 | |а0 |0 |0 |0 |а0 |0 |0 |0 |Х1 |--- |--- | |а0 |0 |0 |0 |а4 |1 |0 |0 |Х1; Х2 |S3 |Y5; Y8 | |а1 |0 |0 |1 |а2 |0 |1 |0 |--- |S2; R1 |Y2;Y3 | |а2 |0 |1 |0 |а3 |0 |1 |1 |--- |S1 |Y6;Y10 | |а3 |0 |1 |1 |а0 |0 |0 |0 |Х4 |R2; R1 |Y7 | |а3 |0 |1 |1 |а1 |0 |0 |1 |Х4 |R2 |--- | |а4 |1 |0 |0 |а0 |0 |0 |0 |Х3 |R3 |Y9 | |а4 |1 |0 |0 |а2 |0 |1 |0 |Х3 |R3; S2 |--- |
Таблица перехода RS триггера. |Вид перехода |Сигналы на входах | |триггера |триггера | | |S |R | |0 0 |0 |- | |0 1 |1 |0 | |1 0 |0 |1 | |1 1 |- |0 |
4. Запишем логические выражения для выходных значений комбинационного узла.
|S1 Y1 Y4 = a0 | |S3 Y5 Y8 = X1 X2 a0 | |S2 R1 Y2 Y3 = a1 | |S1 Y6 Y10 = a2 | |R2 R1 Y7 = X4 a3 | |R2 = X4 a3 | |R3 Y9 = X3 a4 | |R3 S2 = X3 a4 |
Определим логическое выражение для каждой выходной величины.
|S3 = X1 X2 a0 | |S2 = a1 ( X3 a4 | |S1 = a0 ( a1 | |R3 = X3 a4 ( X3 a4 | |R2 = X4 a3 ( X4 a3 | |R1 = a1 ( X4 a3 | |Y1 Y4 = a0 | |Y5 Y8 = X1 X2 a0 | |Y2 Y3 = a1 | |Y6 Y10 = a2 | |Y7 = X4a3 | |Y9 = X3a4 |
5. Построение логической схемы комбинационного узла.
Входящие в выражения значения a0, a1, a2, a3, a4, определяемые комбинацией значений Q3, Q2, Q1 могут быть получены с помощью дешифратора.
----------------------- ai
Si bi
Ci ci-1
Рис. 1
gi = ai bi
hi = ai bi
С0 = g0 Cвхh0
С1 = g1 C0h1
С1 = g1 g0 h1 Cвхh1h0
С0 = g0 Cвх h0 = a0 b0 Cвх h0
С1 = a1 b1 a0 b0 h1 Cвх h1h0
D
C
Т
Q
Q
Рис. 2
НАЧАЛО
ОКОНЧАНИЕ
X 1
X 2
X 3
X 4
Y 1, Y 4
Y 2, Y 3
Y 6, Y10
Y 7
Y 5, Y 8
Y 9
1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
Y 9
Y 5, Y 8
Y 7
Y 6, Y10
Y 2, Y 3
Y 1, Y 4
X 4
X 3
X 2
X 1
ОКОНЧАНИЕ
НАЧАЛО
Рис.1
а 1
а 2
а 3
а 0
а 4
а 0
[pic]
Комбинационный узел
X1
X2
X3
X4
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Y8
Y9
Y10
S C R
T1
S C R
T2
S C R
T3
S3
R3
R1
R2
S1
S2
C
1
2
3
0
1
2
3
4
5
6
7
DC
1
1
1
1
1
&
&
&
&
Y 8
Х 1
Х 3
Х 2
Х 4
а 0
а 1
а 2
а 3
а 4
Q 3
Q 1
Q 2
а 4
а 3
а 2
а 1
а 0
Х 4
Х 2
Х 3
Х 1
Х 4
Х 2
Х 3
S 3
S 2
S 1
R 3
Y 1
Y 7
Y 5
&
Х 4
Х 2
Х 3
Х 4
Х 2
Х 3
Х 1
а 4
а 3
а 2
а 1
а 0
R 2
Y 4
R 1
Y 9
a1
a0
Y 3
Y 2
Y 10
Y 6
a3
a4
a2
Q0
Q1
Q2
Q0
Q1
Q2
C
T0
D
C
T1
D
C
T2
D
C
&
X1
Y0
X0
&
Y1
X1
Y0
X0
P
Y0
&
S2
P
Y1
X0
S1
Y1
X1
S
a SM1 b p
S0
P
Y0
X0
S
a SM0 b p
Y2
X2
&
&
&
&
&
&
S
a SM2 b p
Министерство общего и профессионального образования
Самарский государственный технический университет
Кафедра: Робототехнические системы
Контрольная работа
Цифровые устройства и микропроцессоры
Самара, 2001
X1, Х2; Y5, Y8
X1, Х2; Y1, Y4
---; Y2, Y3
X4; ---
---; Y6, Y10
X4; Y7
X3; ---
X3; Y9
X1; ---


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Intervention Course Outline Essay Research Paper Intervention
Реферат Ответственность и этика в менеджменте
Реферат Основные причины, обуславливающие появление нарушений и дисбаланса в лесном хозяйстве и лесопользовании
Реферат Уголовная ответственность за бандитизм
Реферат СЭВ (Союз Экономической Взаимопомощи)
Реферат Самарканд - столица Великого Тимура
Реферат Vi международная научно-техническая конференция «Диагностика оборудования и конструкций с использованием магнитной памяти металла»
Реферат Основы построения телекоммутационных систем и сетей
Реферат А оказывает непосредственное воздействие на развитие экономики, так как предъявляет определенные требования к структуре расходной части государственного бюджета
Реферат 11-12 Декабря 2007 Москва, отель «Милан» Саммит ceo и владельцев агропромышленных холдингов и сельхозпроизводителей создавая эффективный бизнес в агропроме россии
Реферат Как научить ребенка любить литературу?
Реферат Праздник крови и огня. К 88-й годовщине октябрьской революции
Реферат Универсальные грамматики нового времени Грамматика Пор-Рояля
Реферат Российско-азиатские экономические отношения
Реферат ОВР с участием органических веществ