Вход

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

Курсовая работа* по радиоэлектронике
Дата добавления: 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 - 2024