КУРСОВИК (1084620), страница 3

Файл №1084620 КУРСОВИК (КП на тему - Организация ЭВМ, комплексов и систем) 3 страницаКУРСОВИК (1084620) страница 32018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

4.2. Техническое описание

Состав центральной части ЭВМ, представленной на структурной электрической схеме:

Обозначение

Описание

ШД

20-ти разрядная шина данных, служащая для обмена данными между процессором, ОЗУ и функциональными элементами внутри процессора

ШАозу

20-разрядная шина адреса. Служит для пересылки адресов между регистрами адресов, счетчиком адреса команд и регистром для формирования исполнительного адреса

ОЗУ

Оперативное запоминающее устройство

РСозу

16-ти разрядный регистр слова ОЗУ

РАозу

20-ти разрядный регистр адреса ОЗУ

СЧАК

Счетчик адреса команд. Служит для формирования адреса текущей команды.

РОН

Шестнадцать 20-ти разрядных регистров общего назначения, предназначенных для хранения операндов и их адресов

DCAрон

Дешифратор адреса РОН. Служит для выбора одного из регистров для обращения в режиме записи или чтения.

ШАрон

Четырехразрядная шина адреса РОН, служит для адресации регистров.

DC КОП

Дешифратор кода операции

SMиалу

Двадцатиразрядный сумматор вычисления адреса

РА1, РА2

Двадцатиразрядные регистры для внутреннего использования в составе ИАЛУ

РИсп

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

Устройство управления (УУ). Построено на программируемой логике и состоит из двух управляющих устройств – центрального устройства управления (ЦУУ) и блока местного управления (БМУ). УУ формирует управляющие сигналы {y} и принимает осведомительные сигналы {x}.

ЦУУ занимается выборкой команды, дешифрацией кода операции, операцией Загрузка СчАК-РОН, условным переходом по счетчику и запуском БМУ.

БМУ отвечает за выполнение микроопераций вычитания, умножения и сложение по модулю 2.

Структура устройства управления представлена на рисунке:

Рис.4.1. Структурная схема устройства управления

Арифметико-логическое устройство (АЛУ). В состав АЛУ входит:

Таблица 4.2

Обозначение

Описание

Р1алу, Р2алу

Шестнадцатиразрядные регистры (с парафазными выходами) для приема и хранения операндов для выполнения арифметических и логических операций

Р1вн, Р2вн

Шестнадцатиразрядные регистры (с парафазными выходами) для внутреннего использования в составе АЛУ

РРалу

Тридцатидвухразрядный регистр для приема и хранения результата

КСmod2

Комбинационная схема для выполнения логической операции «Исключающие ИЛИ» (Сложение по модулю 2).

КС1-КС3

Комбинационные схемы для выработки осведомительных сигналов для условных вершин

СЧ1

Двадцатиразрядный счетчик для организации рабочего цикла при выполнении операции умножения, и для выполнения операции УПСч

Sm

Шестнадцатиразрядный сумматор

Акк

Тридцатидвухразрядный аккумулятор

5. Разработка функциональной электрической схемы процессора

5.1. Выбор и обоснование

Функциональная электрическая схема поясняет принцип работы разрабатываемого устройства. Функциональная схема строится на основании структурной электрической схемы. Графическое построение схемы дает наиболее наглядное представление о последовательности процессов, иллюстрируемых схемой. На основе функциональной схемы разрабатывается принципиальная электрическая схема. Управление осуществляется устройством управления, которое представляет собой совокупность центрального устройства управления и блока местного управления.

5.2. Техническое описание

5.2.1. Операционная часть автомата

По содержимому CT СЧАК [AH:35]* происходит обращение к ОЗУ в режиме чтения и выбранная из ОЗУ команда по ШД поступает на регистр RG РК [C:22]. Код операции дешифрируется на DC КОП [P:23] и на одном из его выходов вырабатывается один из осведомительных сигналов. Данный осведомительный сигнал поступает на устройство управления.

Мультиплексор MX1 [W:23] предназначен для передачи одного из полей расположенного в регистре RG РК на вход дешифратора адреса РОН.

Дешифратор DC Aрон [D:29] служит для выбора одного из регистров в составе РОН для обращения к нему в режимах записи или чтения.

Регистры RG РОН 1 [D:35] – RG РОН 16 [N:35] предназначены для записи и хранения операндов, используемых в микропрограммах. Для выдачи хранимых данных регистры оснащены Z-состоянием, что позволяет включать и отключать выходы регистра от шины.

Счетчик CT1 [W:18] служит для приема, хранения и инкремента, принятых с ШД данных.

Демультиплексор DMX 1 [L:18] служит для передачи данных с регистра RG2алу [D:13] и ‘0’ через мультиплексор MX4 [L:16] на вход регистра RG2вн [Q:13] данных 0..15 разряды или ‘0’ на нулевой разряд.

Демультиплексор DMX 2 [AK:10] предназначен для передачи данных из мультиплексора MX 7 [AK:6] на определенные разряды регистра RG РРАЛУ [AK:13].

Демультиплексор DMX 4 [AМ:22] служит для маршрутизации содержимого счетчика CT СЧАК [AH:35] на ША через мультиплексор MX9 [AX:17] либо на ШД.

Мультиплексор MX1 [W:23] предназначен для передачи одного из полей расположенного в регистре RG РК на вход дешифратора адреса РОН.

Мультиплексоры MX 2 [R:17] предназначен для передачи данных на выход счётчика двадцатиразрядного СТ СЧ1 [W:18] из регистров RG РОН [D35]..[N35].

Мультиплексоры MX 3 [R:20] предназначен для передачи данных c выхода счётчика двадцатиразрядного СТ СЧ1 [W:18] на регистры RG РОН [D35]..[N35].

Мультиплексор MX 5 [AA:10] служит для передачи данных с прямого или инверсного выходов регистра RG 1 ВН [Q:6] на вход сумматора SM [AA:13].

Мультиплексор MX 6 [AA:10] служит для передачи данных с инверсного выходов регистра RG 2 вн [Q:13] или выхода регистра результата RG PPалу [AK:13] через мультиплексор MX 8 [AK16] и демультиплексор DMX 3 [AK:18] на второй вход сумматора SM [AA:13].

Мультиплексор MX 7 [AK:6] служит для передачи данных с регистр результата RG РР АЛУ [AK:13], логического элемента «ИЛИ» схемы КС3, сумматора SM [AA:13], значения ‘1’ и ‘0’, логического элемента «Исключающие ИЛИ (сложение по модулю 2)» [P:3] через демультиплексор DMX 2 [AK:10] на регистр результата RG РР АЛУ [AK:13].

Мультиплексор MX 8 [AK:16] служит для передачи данных результата из регистра результата RG РР АЛУ [AK:13], через демультиплексор DMX 3 [AK:18] на регистр RG AKK [W:35] по ШД, сумматор SM АЛУ [AA:13] второй вход через мультиплексор MX 6 [AE:10], нулевого разряда на КС3 [AD:5], КС2 [Q:10], первого разряда через мультиплексор MX7 [AK:6] и демультиплексор DMX 2 [AK:10] на регистр результата RG РР АЛУ [AK:13].

Мультиплексор MX 9 [AX:17] предназначен для передачи адреса на ША с одного из входов: счетчик CT СЧАК [AH:35], RG Рисп [AH:29], ШД.

Мультиплексор MX 10 [AB:23] предназначен для передачи базы адреса из РОН [D:35]..[N:35] по ШД или суммы базового адреса и индекса из RG Рисп [H:29] на регистр RG РА1 [K:28].

Мультиплексор MX 11 [AG:23] предназначен для передачи индекса адреса из РОН [D:35]..[N:35] по ШД или смещения адреса из RG РКD [B:18] на регистр RG РА2 [V:29].

Регистр RG РА1 [К:28] и Регистр RG РА1 [V:29] – двадцатиразрядные регистры служат для приема, выдачи данных с ШД и используются для формирования исполнительного адреса посредством сумматора SM ИАЛУ [AI:26] для выполнения загрузки операндов из ОЗУ.

Регистр RG Рисп [AH:29] служит для формирования, хранения и передачи исполнительного адреса на ША через мультиплексор MX 9 [AH:17] полученного из сумматора SM ИАЛУ [AI:26] .

Регистры RG 1 АЛУ [D:6], RG 2 АЛУ [D:13] входят в состав АЛУ и служат для приема операндов поступающих по ШД.

Регистры RG 1 вн [Q:6], RG 2 вн [Q:13] входят в состав АЛУ и служат для хранения промежуточных результатов возникающих в процессе работы микропрограмм.

Логические элементы [N:10; Q:10] служат для формирования осведомительных сигналов {x}.

Логический элемент [P:3] осуществляет поразрядную логическую операцию Исключающие ИЛИ (сложение по модулю 2) над содержимым прямых выходов регистров RG 1 АЛУ [D:6] и RG 2 АЛУ [D:13].

Логические элементы [H:33;Q:33] и [J:33; T:33] формируют управляющие сигналы, поступающие на регистры общего назначения, на управляющие входы записи [W] и Z-состояния [Z] соответственно.

Логические элементы [Q:27; U:11; AA:28; AE:7; AG:7; AM:8; AO:16; AO:34; AP:8; AR:4; AT:10; AU:4; AY:4] служат для формирования внутренних сигналов управления.

Триггеры Т ПП СЧАК [AX:6] служит для индикации переполнения в счетчике адреса команд.

Логический элемент КС3 зн [AD:5] служит для сложения нулевых разрядов регистра RG1 ВН [Q:6] и нулевой разряд промежуточного результата регистра результата RG PP АЛУ [AK:13] через мультиплексора MX8 [AK:16] и демультиплексор [AK:18].

Логическая схема КС mod2 [P:3] поразрядно сравнивает операнды RG 1АЛУ [D:6] и RG 2АЛУ [D:13], результат поступает на регистр результата RG РР АЛУ [AK:13] через мультиплексор MX 7 [AK:16] и демультиплексор DMX2 [AK:10].

Регистр результата АЛУ RG РР АЛУ [AK:13] предназначен для промежуточного хранения и сдвига результата.

Регистр аккумулятора RG AKK [W:35] предназначен для хранения результата.

5.2.2. Управляющая часть автомата

Управляющий автомат состоит из ЦУУ и БМУ реализованных в виде управляющих автоматов с жесткой и программируемой логикой соответственно. Программирование производится по закодированной функциональной схеме алгоритма.

Центральный управляющий автомат (УАЖЛ).

a0 - 00000

a1 - 00001

a2 - 00010

a3 - 00011

a4 - 00100

a5 - 00101

a6 - 00110

a7 - 00111

a8 - 01000

a9 - 01001

Управляющие сигналы:

y1 – занесение содержимого регистра РОН в СчАК;

y2 – сброс СЧАК;

y3 – сброс ТППсчак;

y4 – занесение содержимого счетчика СЧАК в регистр РАозу;

y5 – сигнал чтения ОЗУ;

y6 – взвод триггера ТППсчак;

y7 – занесение содержимого регистра РСозу в регистр команд РК;

y8 – инкремент счетчика СЧАК;

y12, y27 – передача на вход дешифратора DCAрон номера регистра с одного из полей

(A1, A2);

y13 – занесение содержимого счетчика СЧАК в регистр РОН;

y14 – запись РОН;

y15 – чтение РОН;

y23 – запись в счетчик СЧ1 содержимого регистра;

y24 – декремент счетчика СЧ1;

y25 – запись в регистр РОН содержимого счетчика СЧ1;

Осведомительные сигналы:

x1 – сигнал переполнения СЧАК;

x2 – сигнал готовности ОЗУ;

x3 – команда останова;

x4 – команда загрузка СчАК-РОН;

x5 – команда вычитания;

x6 – команда умножения;

x7 – команда сложения по модулю 2;

x8 – команда УПСч;

x9 – сигнал УПСч;

х10 – проверка признака адресации (ПА);

Состояния автомата перечислены в таблице.

Текущее

Состояние

Код Текущего состояния

Следующее

состояние

Код

следующего

состояния

Входной набор

{x}

Выходной набор

{y}

Сигналы

возбуждения

памяти

a0

00000

a0

00000

-

-

а1

00001

B

Y2,Y3

S1

a1

00001

a2

00010

Y4,Y5

S2R1

a0

00000

x1

Y6

R1

a1

00001

yk1

Y4,Y5

-

a2

00010

a2

00010

-

-

a3

00011

x2

Y7,Y8

S1

a3

00011

a0

00000

x3

-

R2R1

a4

00100

x4

-

S3R2R1

а1

00001

х5 x10

yн2

R2

а1

00001

x6

ун1

R2

a1

00001

x7 x10

yн2

R2

a4

00100

x8

-

S3R2R1

a0

00000

-

R2R1

a4

00100

a5

00101

x4

Y8

S1

a8

01000

Y12,Y15,Y23

S4R3

a0

00000

-

R3

a5

00101

a6

00110

-

Y12,Y13,Y14

S2R1

a6

00110

a7

00111

-

Y27,Y15

S1

a7

00111

a0

00000

-

Y1

R3R2R1

a8

01000

a6

00110

-

R4S3S2

a9

01001

x9

Y24

S1

a9

01001

a0

00000

-

Y12,Y25,Y14

R4R1

Абстрактный синтез ЦУУ:

Характеристики

Тип файла
Документ
Размер
612,5 Kb
Тип материала
Высшее учебное заведение

Список файлов курсовой работы

КП на тему - Организация ЭВМ, комплексов и систем
A3АЛГО~1.VSD
A3АЛГО~2.VSD
A3ОПЕР~2.VSD
A3СТРУ~1.VSD
A3УПРА~1.VSD
УСТРОЙ~1.VSD
Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6353
Авторов
на СтудИзбе
311
Средний доход
с одного платного файла
Обучение Подробнее