Информация о готовой работе
Бесплатная студенческая работ № 3724
- 1 -
_ДСОДЕРЖАНИЕ
1. Техническое задание......................2 2. Введение.................................3 3. Анализ технического задания..............4 Приложение 1................................7 Приложение 2................................8 Приложение 3................................9 Приложение 4...............................10 Список литературы..........................11
- 2 -
_Д1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Разработать вычислительное устройство, состоящее из двух вза- имосвязянных частей: операционного автомата (ОА) и управляющего авто- мата (УА); и выполнить следующие операции с контролем:
Произвести циклический сдвиг 16-ти разрядного числа с фиксиро- ванной запятой на 5 разрядов вправо и произвести контроль по четности /3/. - 3 -
_Д2. ВВЕДЕНИЕ
В современных ЭВМ один из основных элементов является блок АЛУ (арифметико-логическое устройство), которое осуществляет арифметичес- кие и логические операции над поступающими в ЭВМ машинными словами. Важнейшей операцией, выполняемой в АЛУ, является операция циклическо- го сдвига которая может проводиться над двоичными числами с фиксиро- ванной запятой.
В данной курсовой работе циклический сдвиг вправо на 5 разрядов производится над шестнадцатиразрядным числом с фиксированной запятой, причем для улучшения надежности и быстродействия данной схемы исполь- зуются микросхемы, применяемые для создания современных ЭВМ (в том числе и для ЭВМ, создаваемых в НПО "Персей").
- 4 -
_Д3. АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ
3.1. Техническое задание представляет собой задачу создания ус- тройства циклического сдвига 16-ти разрядных чисел с фиксированной запятой на 5 разрядов вправо, причем с контролем четности по /3/.
3.2. Циклический сдвиг применяется для уравнивания порядков и при делении. Выполняются над числами записанными в регистры. Сдвиг при котором разряд слова вышедший за разрядную сетку теря- ется, а освободившийся разряд заполняется значением знакового разряда (при сдвиге в право) и значением младшего разряда (при сдвиге влево).
3.3. ЛОГИЧЕСКИЙ ИЛИ ЦИКЛИЧЕСКИЙ СДВИГ.
б ----T
ж L---+
ж ж L
в
Разряд вышедший за разрядную сетку поступает на освободившееся место.
3.4. КОНТРОЛЬ ЛОГИЧЕСКИХ ОПЕРАЦИЙ ПО МОДУЛЮ /3/.
А ж ж ж
o
В ж ж +
o---T---+--+ ж ж ж ж ж ж ж ж L
ж ж L
ж ж
ж ж ж жСв.А
ж L--+Св. А +----м ж ж ж ж ж ж ж L----+ жСв.D' L--Х---- ж L
ж
ж ж жСв.Вж ж Св. ж L
ж ж L
- 5 -
3.5. ОПЕРАЦИОННЫЕ УСТРОЙСТВА
Цифровой автомат, назначение которого - выполнение одной из нес- ложных операций называют операционное устройство. Операционное ус- тройство состоит из:
- операционного автомата (ОА) - управляющего автомата (УА)
D R Y ж Х ж ----+---м X
--бж ОА +
ж L
ж Y ж L
X - оповещательные слова логического условия Y - управляющие сигналы микрокоманды
Функциональная и структурная организация ОУ, определяющая поря- док функционирования и структуру устройств, базируется на принципе микропрограммного управления, который состоит в следующем:
любая операция, где Fy (e=1...), которая реализуется устройства- ми и рассматривается, как сложное действие разделяемое на после- довательность злементарных действий над словами и информацией и называемое микропрограммой.
Для управления порядком следования микроопераций используется логические условия, которые в зависимости от значений слов, преобра- зуемых микрооперациями, принимают значения истинно (1) или ложь (0). Процесс выполнения операции в микроустройстве описывается в фор- ме алагоритма представляемого в терминах микроопераций и логических условий и называется микропрограммой, определяющей порядок проверки значений логических условий и исследование микроопераций. Микропрограмма используется как форма представления функциониро- вания устройства, на основе некоторой определенной структуре и поря- док функционирования устройства во времени.
Операционный автомат служит для:
1. Хранения слов информации
S б {S1,...,Sn}
2. Выполнения набора микроопераций
Y = {Y1,...,Ym}
3. Для выполнения значения логических условий
X = {X1,...,Xe}
- 6 -
3.5.1. УПРАВЛЯЮЩИЕ АВТОМАТЫ.
Для генерирования последовательных управляющих сигналов, предпи- санных микропрограммой и соответствующих значений логических условий.
3.6. СТРУКТУРНАЯ ОРГАНИЗАЦИЯ УПРАВЛЯЮЩЕГО АВТОМАТА
Y
ж ж ж ж
ж ж ж L-б+ +--- Y ж ж ж ж ----бж УА ж г=б Ф
ж ж ж ж ж ж ж L----Х---- ж L
ж ж ж ж ж ж ж X ж ж L
L
S - память Ф - комбинационная сх., реализующая микрооперации - комбинационная сх., вычисляет логические условия
- 7 -
Приложение 1. н а ч а л о ж ж L
жв
в
ж0 ж -- ж ж ж1 ж ж ж
ж ж ж L
ж
ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж ж L
ж ж ж ж ж ж ж
ж ж ж ж ж L
ж ж ж ж ж ж
L-+ +
L
- 8 -
Приложение 2.
- 9 -
Приложение 3.
- 10 -
Приложение 4.
- 11 -
_ДСПИСОК ЛИТЕРАТУРЫ
1. Коган Б.М. "Электронные вычислительные машины и системы", М. 1979г.
2. Граф Ш., Гессель М., "Схемы поиска неисправностей", М. 1989г.
_ДМОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ
ВЕЧЕРНИЙ ФАКУЛЬТЕТ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ
_LКУРСОВАЯ РАБОТА
по курсу ПРИКЛАДНАЯ ТЕОРИЯ ЦИФРОВЫХ АВТОМАТОВ
Студент гр. ВСЦ-12-91 Крючков Дмитрий
МОСКВА 1995г.
Вы можете приобрести готовую работу
Альтернатива - заказ совершенно новой работы?
Вы можете запросить данные о готовой работе и получить ее в сокращенном виде для ознакомления. Если готовая работа не подходит, то закажите новую работуэто лучший вариант, так как при этом могут быть учтены самые различные особенности, применена более актуальная информация и аналитические данные