Министерство общего и профессионального образования

Самарский государственный технический университет

Кафедра: Робототехнические системы

Контрольная работа

Цифровые устройства и микропроцессоры

Самара, 2001

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
1 0 0 1
1 1 1 1 1

Сумматоры для параллельных операндов с параллельным переносом разработаны для получения максимального быстродействия.

Для построения сумматора с параллельным переносом введем две вспомогательные функции.

Функция генерации – принимает единичное значение если перенос на выходе данного разряда появляется независимо от наличия или отсутствия входного переноса.

Цифровые устройства и микропроцессоры

Функция прозрачности – принимает единичное значение, если перенос на выходе данного разряда появляется только при наличии входного переноса.

Цифровые устройства и микропроцессоры

Цифровые устройства и микропроцессорыСформируем перенос на выходе младшего разряда:

На выходе следующего разряда:

Цифровые устройства и микропроцессоры

В базисе И-НЕ:

Цифровые устройства и микропроцессоры

Накапливающий сумматор представляет собой сочетание сумматора и регистра. Регистр выполним на D-триггерах (рис. 2).

Цифровые устройства и микропроцессоры
Цифровые устройства и микропроцессоры

2. Цифровые устройства и микропроцессоры



3. Построить схему электрическую принципиальную управляющего автомата Мили для следующей микропрограммы:

Цифровые устройства и микропроцессоры


РЕШЕНИЕ:

1. Построение графа функционирования:

Управляющее устройство является логическим устройством последовательностного типа. Микрокоманда выдаваемая в следующем тактовом периоде, зависит от состояния в котором находится устройство. Для определения состояний устройства произведем разметку схемы алгоритма, представленной в микрокомандах (Рис. 1).

Цифровые устройства и микропроцессоры

Полученные отметки а0, а1, а2, а3, а4 соответствуют состояниям устройства. Устройство имеет пять состояний. Построим граф функционирования.

Цифровые устройства и микропроцессоры
Кодирование состояний устройства.

Цифровые устройства и микропроцессоры В процессе кодирования состояний каждому состоянию устройства должна быть поставлена в соответствие некоторая кодовая комбинация. Число разрядов кодов выбирается из следующего условия: , где М – число кодовых комбинаций, k – число разрядов. В рассматриваемом устройстве М = 5 k = 3.

Таблица 1

Состояние Кодовые комбинации
Q3 Q2 Q1
а0 0 0 0
а1 0 0 1
а2 0 1 0
а3 0 1 1
а4 1 0 0

Соответствие между состояниями устройства и кодовыми комбинациями зададим в таблице 1.


Информация о работе «Цифровые устройства и микропроцессоры»
Раздел: Информатика, программирование
Количество знаков с пробелами: 3792
Количество таблиц: 14
Количество изображений: 6

Похожие работы

Скачать
32312
0
8

... измеренные значения температуры можно ввести на экран компьютер с помощью последовательного интерфейса RS232С. 3. Синтез схемы электрической принципиальной цифрового термометра В данном проекте разработан цифровой термометр с использованием микроконтроллера AVR ATMEGA128. Схема устройства представлена на чертеже ЛОЕТ.06-1.09Э3. Перечень элементов –ЛОЕТ.06-1.09 ПЭ3. Описание схемы ...

Скачать
39407
3
0

... для каждого звена составим разностные уравнения: 1)   первое звено: ; 2)   второе звено: ; 3)   третье звено: . Результирующее разностное уравнение для цифрового фильтра будет иметь вид: .4 РАЗРАБОТКА АЛГОРИТМА ПРОГРАММЫ  ПРОЕКТИРУЕМОГО УСТРОЙСТВА Прежде чем приступить к программированию устройства необходимо основательно изучить его внутреннюю структуру и возможности ресурсов. ...

Скачать
29613
4
3

... = 5 е – ( t2 / t2 ) ; t2 = - t2 ln 0.5 = 0.144 мкс. При R = 1 кОм С = t / R » 144 пФ. 2. Определение общего алгоритма функционирования устройства Работу цифрового фильтра определяет программа, состоящая из инструкций, предназначенных для микропроцессора, и хранящаяся в ПЗУ независимо от наличия питающего напряжения. Поскольку ПЗУ – единственное устройство, способное хранить информацию при ...

Скачать
23335
1
13

... совпадает с результатом ручного просчёта. Таким образом в процессе выполнения программы переполнения не происходит. 6. Составление и описание электрической принципиальной схемы устройства Электрическая принципиальная схема цифрового фазового корректора содержит следующие микросхемы: DD1 – МП К1821ВМ85 DD2 – ПЗУ КР1821РФ55 DD3 – ОЗУ КР1821РУ55 DA1 – ЦАП К572ПА1 DA2 – ОУ К154УД3 DA3 – ОУ ...

0 комментариев


Наверх