Автор работы: Пользователь скрыл имя, 01 Июня 2012 в 10:22, курсовая работа
В данном курсовом проекте рассматривается процесс проектирования устройства управления и основных узлов арифметико-логического устройства (сумматоров). Устройство управления проектируется как микропрограммный автомат.
Задание на проектирование…………………………………………………
Реферат……………………………………………………………………….
Проектирование сумматоров на потенциальных элементах……………...
Полный одноразрядный сумматор………………………………………….
Комбинационный двоично-десятичный сумматор………………………..
Одноразрядный накапливающий сумматор………………………………..
Одноразрядный комбинационно-накапливающий сумматор…………….
Проектирование управляющего автомата………………………………….
Список литературы…………………………………………………………..
ФГОУ ВПО «КГТУ»
Кафедра
систем управления и вычислительной
техники
Курсовой проект допущен
к защите,
Руководитель: доцент, к.т.н. Васькин
Владимир Ильич Подпись: ____________ Дата: _______________ |
доцент, к.т.н. Васькин Владимир Ильич Подпись:____________ Дата: _______________ |
Курсовой проект по дисциплине
«Схемотехника
ЭВМ»
№ зачетной
книжки – 07211
Работу проверил: доцент, к.т.н. Васькин
Владимир Ильич Подпись: ____________ Дата: _______________ |
студент группы 07-ВС Киреев
Дмитрий Подпись:____________ Дата: _______________ |
Калининград
2011 г.
Содержание
Задание
на проектирование………………………………………… |
3 |
Реферат…………………………………………………………… |
4 |
Проектирование
сумматоров на потенциальных элементах…………….. |
5 |
Полный
одноразрядный сумматор…………………… |
5 |
Комбинационный двоично-десятичный сумматор……………………….. | 7 |
Одноразрядный
накапливающий сумматор…………………… |
10 |
Одноразрядный
комбинационно-накапливающий |
10 |
Проектирование управляющего автомата…………………………………. | 11 |
Список
литературы…………………………………………………… |
20 |
Задание на проектирование
Задание, выполняемое в курсовом проекте:
α5 | α4 | Функция | α3 | α2 | Триггер | α1 | Тип автомата |
0 | 1 | D = A·(B-1)+0,5· С | 0 | 1 | Т | 1 | Мура |
Реферат
Пояснительная записка к курсовой работе имеет объем 30 листов, содержит 5 иллюстраций, 9 таблиц, приложение из 10 листов, включающее функциональные схемы и спецификации комбинационного двоично-десятичного сумматора, управляющего автомата, одноразрядного накапливающего сумматора, одноразрядного комбинационно-накапливающего сумматора, полного одноразрядного сумматора.
При выполнении курсовой работы использовались справочные материалы, указанные в списке литературы.
Краткое описание процесса решения задачи:
В данном курсовом проекте рассматривается процесс проектирования устройства управления и основных узлов арифметико-логического устройства (сумматоров). Устройство управления проектируется как микропрограммный автомат.
Список условных сокращений:
АЛУ – арифметико-логическое устройство;
УУ – устройство управления;
ЛЭ – логический элемент;
МС – микросхема;
ДДС – двоично-десятичный сумматор;
ДДК – двоично-десятичный код;
МПА – микропрограммный автомат.
Рис. 2.1 – Функциональная схема АЛУ;
Рис. 2.2 – Содержательный микроалгоритм выполнения операции;
Рис. 2.3 – Закодированный микроалгоритм автомата Мура;
Рис. 2.4 – Граф автомата Мура;
Рис. 2.5 – Временная диаграмма работы автомата;
ПРОЕКТИРОВАНИЕ СУММАТОРОВ НА ПОТЕНЦИАЛЬНЫХ ЭЛЕМЕНТАХ
Сумматор операционный узел, выполняющий микрооперацию арифметического сложения (суммирования) двух чисел (слов). Суммирование n-разрядных чисел сводится к выполнению поразрядных операций:
Si = xi + yi + zi ,
Pi = 0
Si = xi + yi + zi ,
Pi =1
где Si – значение суммы в i-м разряде;
zi – перенос из младшего разряда;
Pi – перенос в старший разряд;
k – основание системы счисления;
xi , yi {0,1,…,k-1} – поразрядные значения слагаемых.
Полный одноразрядный сумматор
Одноразрядным сумматором называют переключательную схему, которая по разрядным значениям слагаемых xi , yi и по значению переноса Pi-1 из младшего разряда формирует значение разрядной суммы Si и перенос в старший разряд Pi.
МДНФ функций Si и Pi имеет вид
; (1.1)
. (1.2)
Таблица истинности комбинационного сумматора:
таблица 1.1 | ||||
xi | yi | Pi-1 | Si | Pi |
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 |
Полный одноразрядный сумматор часто строится из двух полусумматоров.
Преобразуем 1.3 к виду удобному для схемной реализации:
С помощью системы операторных форм 1.4 была получена функциональная схема полного одноразрядного сумматора на элемента 2И-НЕ (см. приложение: «Полный одноразрядный сумматор» – схема/спецификация).
Для оценки затрат оборудования применяется оценка сложности по Квайну, определяемая числом входов всех элементов схемы.
Оценим сложность по Квайну цепей выработки переноса Qp и выработки суммы Qs, а также общую сложность одноразрядного сумматора (Qsm=Qp+Qs). Цепь выработки переноса состоит из 6 логических элементов 2И-НЕ, а цепь выработки суммы из 7 логических элементов 2И-НЕ, поэтому:
Qs = 12, Qp = 14, Qsm = 26.
Быстродействие определим как максимальное время задержки при выработке выходных сигналов.
Перенос и сумма в данной схеме будут вырабатываться в разные моменты времени (перенос опережает сумму):
Таким образом быстродействие сумматора равно 5t, где t – задержка логического элемента К155ЛА3.
Общее количество задействованных элементов
2И-НЕ равно 10 штук.
Комбинационный двоично-десятичный сумматор (ДДС)
Проектируемый ДДС должен работать на двоично-десятичном коде (ДДК) 7,4,2,1.
Так как исходный ДДК не обладает свойством аддитивности, то на первом шаге проектирования необходимо построить схему преобразования данного кода в аддитивный ДДК (8,4,2,1 +1) – таблица 1.2.
На втором шаге проектирования складываем ДДК десятичных цифр по правилам двоичной арифметики.