Вход

Разработка вычислительного устройства, состоящего из двух взаимозаменяемых частей: операционного автомата и управляющего автомата

Курсовая работа по радиоэлектронике
Дата добавления: 21 декабря 1998
Язык курсовой: Русский
Word, rtf, 84 кб (архив zip, 13 кб)
Курсовую можно скачать бесплатно
Скачать
Не подходит данная работа?
Вы можете заказать написание любой учебной работы на любую тему.
Заказать новую работу




- 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-------T--+ ¦ (А+В)=D ¦ ¦ ¦

В ¦ ¦ +----------+---+ Св. +-----¬

o---T---+--+ ¦ ¦ ¦ ¦

¦ ¦ ¦ ¦ L------- ¦

¦ ¦ L------ ---°---¬

¦ ¦ -------¬ ¦ ¦

¦ ¦ ¦ ¦Св.А ------¬ ¦Сx. Св+--Ў

¦ L--+Св. А +----¬ ¦ ¦ ¦ ¦

¦ ¦ ¦ L----+ ¦Св.D' L--•----

¦ L------- ¦ +-----¬ ¦

¦ -------¬ -----+ ¦ L-----

¦ ¦ ¦Св.В¦ ¦ Св. ¦

L------+Св. В +----- L------

¦ ¦

L-------




- 5 -


3.5. ОПЕРАЦИОННЫЕ УСТРОЙСТВА


Цифровой автомат, назначение которого - выполнение одной из нес-

ложных операций называют операционное устройство. Операционное ус-

тройство состоит из:


- операционного автомата (ОА)

- управляющего автомата (УА)


D R Y

¦ • ¦

---°-+---¬ X -----°---¬

--Ў¦ ОА +-----------Ў¦ УА +--¬

¦ L--------- 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

--------------¬ ¦D R •

¦ ¦ ¦ ¦

-----+---¬ ¦ ¦ ---------¬ ¦

¦ ¦ ¦ L-Ў+ +---

Y ¦ ¦ ° ¦ ¦

----Ў¦ УА ¦ г=Ў Ф ==========Ў¦ S ¦=======T==Ў ---¬

¦ ¦ ¦ ¦ ¦ ¦ ¦

L----•---- ¦ L--------- ¦ ¦

¦ ¦ ¦ ¦

¦ ¦ ¦ X ¦

¦ L===================================- ¦

L----------------------------------------------------------


S - память

Ф - комбинационная сх., реализующая микрооперации

- комбинационная сх., вычисляет логические условия





- 7 -


Приложение 1.

н а ч а л о

¦ ¦

L-----T------

¦ў--------------------------¬

°ў-------¬ ¦

¦0 ¦

-- ¦

¦

¦1 ¦

¦ ¦

------+-----¬ ¦

¦ ¦ ¦

L-----T------ ¦

--------------------------Ў¦ ¦

¦ ------------------+-----------------¬ ¦

¦ ¦ ¦ ¦

¦ ¦ ¦ ¦

¦ ¦ ¦ ¦

¦ ¦ ¦ ¦

¦ L-----------------T------------------ ¦

¦ ¦ ¦

¦ ¦ ¦

¦ ------+-----¬ ¦

¦ ¦ ¦ ¦

¦ L-----T------ ¦

¦ ¦ ¦

¦ ¦

¦ ------------¬ 1 0 ------------¬ ¦

L-+ +------- -------+ +--

L------------ L------------




- 8 -


Приложение 2.




- 9 -


Приложение 3.




- 10 -


Приложение 4.




- 11 -


_ДСПИСОК ЛИТЕРАТУРЫ


1. Коган Б.М. "Электронные вычислительные машины и системы",

М. 1979г.


2. Граф Ш., Гессель М., "Схемы поиска неисправностей",

М. 1989г.



_ДМОСКОВСКИЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ


ВЕЧЕРНИЙ ФАКУЛЬТЕТ

ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

























_LКУРСОВАЯ РАБОТА


по курсу

ПРИКЛАДНАЯ ТЕОРИЯ ЦИФРОВЫХ АВТОМАТОВ
















Студент гр. ВСЦ-12-91

Крючков Дмитрий









МОСКВА 1995г.


_

© Рефератбанк, 2002 - 2017