Главная » Просмотр файлов » Пояснительная записка

Пояснительная записка (1074723), страница 9

Файл №1074723 Пояснительная записка (Курсовой проект (готовый) вариант 43) 9 страницаПояснительная записка (1074723) страница 92017-12-28СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Рис 16.a. Операционный элемент №9

Рис 16.b.Комбинационная схема выбора

Синтез операционного элемента № 10

Операционный элемент № 10 состоит из:

  • двух регистров С, в которых хранится код операции, поступивший с входной шины- на основе МС К500 ИР141; 2 регистра нужны, так как в этой серии МС нет регистра на 8 входов. Эти регистры объединены по входам переноса.

  • Двух АЛУ для арифметических и логических операций над операндами – МС К500 ИП181;

  • 8-ми мультиплексоров МС K500 ИД164 для выбора первого операнда, который с шины будет поступать в АЛУ- это либо D , либо А, второй операнд фиксирован-это В. Выбор осуществляется на основе управляющих сигналов.

  • 3-х элементов ИЛИ МС К500 ЛП114 – используемых в схемах для вычисления промежуточных условий

  • вспомогательных элементов И и НЕ – для построения тех же промежуточных условий.

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

Таблица №45 . Синтез операционного элемента №10.

Упра

вляющие

сигналы

микро

опера

ция

Регистр № 1

Мульти

плексор№1

АЛУ №1

C

->

<-

0

1

2

3

1

0

7

A1

A2

D0

D1

D2

D3

A0

B0

A1

B1

A2

B2

A3

B3

Y29,

C: =A-B

1

Q0 E2

*

ALU0

ALU1

ALU2

ALU3

ALU0

A0

*

0

1

0

0

0

0

M0

B0

M1

B1

M2

B2

M3

B3

Y29, Y12, Y15

C: =A&B

1

Q0 E2

*

ALU0

ALU1

ALU2

ALU3

ALU0

A-

*

0

1

1

0

0

1

M0

B0

M1

B1

M2

B2

M3

B3

Y29, Y13, Y15

C: =A V B

1

Q0 E2

*

ALU0

ALU1

ALU2

ALU3

ALU0

A0

*

0

1

0

1

0

1

M0

B0

M1

B1

M2

B2

M3

B3

Y30, Y12, Y13 Y15, Y9, Y11

C: =D

1

Q0 E2

*

ALU0

ALU1

ALU2

ALU3

ALU0

*

D0

1

0

1

1

0

1

M0

*

M1

*

M2

*

M3

*

Рис 17. Операционный элемент №10

Синтез операционного элемента № 11

Операционный элемент № 11 фактически является частью операционного элемента №10. В нем используются те же регистры С, которые на схеме показаны “отключенными” от общей шины только чтобы подчеркнуть, что регистр работает на выдачу информации, а не на запись. Единственная микрооперации для элемента №11 – это Швых: = С, которая происходит по сигналу Y31

Рис 18. Операционный элемент №11

Синтез операционного элемента № 12

Операционный элемент № 12 состоит из:

  • шести переключателей, которыми устанавливается адрес данного вычислительного устройства (Т)

  • схемы сравнение адреса на шести элементах ИСКЛЮЧАЮЩЕ ИЛИ

  • схемы вычисления логического условия и формирования осведомительного сигнала ЗАХВАТ

В схеме сравнения адреса используются ЭСЛ-элементы, у которых по умолчанию на входе находится логическая единица, поэтому все переключатели включены так, что во включенном состоянии заземлять соответствующий вывод элемента ИСКЛЮЧАЮЩЕЕ ИЛИ и тем самым подавать на него уровень логического нуля.

Таким образом, если переключатель находится в разомкнутом состоянии, то в соответствующем разряде адреса ВУ находится логическая единица; если переключатель находится в замкнутом состоянии, то в соответствующем разряде адреса ВУ находится логический ноль.

Схема операционного элемента № 12 представлена на рисунке № 19

Рис 19. Операционный элемент №12

  1. Разработка структурной схемы операционного автомата.

Структурная схема операционной автомата разрабатывается на основе обобщенной микропрограммы (лист 1), списка микроопераций, списка логических условий (пункт №4 данного документа).

При разработке структурной схемы учитываются возможности конкретных микросхем, которые в дальнейшем будут использованы при разработке функциональной схемы операционной части вычислительного устройства. Также учитывается необходимость выполнения некоторых служебных функций (выдача логических условий на входы устройства управления, проверка совпадения адреса устройства и адреса на адресной шине, выработка сигнала "захват") Кроме того, предусмотрена выдача на шину выхода служебных флагов (ГОТ, ЗАН, РЕЗ, ЗАПР)). Триггеры установки этих флагов обозначены на структурной схеме как Т1 – Т4 соответственно.

К каждому регистру на данной схеме подводится набор, управляющих сигналов, которые определяют режим его работы: хранение, запись, сдвиг вправо, сдвиг влево – необязательно все эти режимы.

Нам понадобятся следующие регистры А, В, С, D, Е.

Регистр А применяются для хранения и сдвига А (первого операнда).

Регистр В применяется для хранения слова В (второго операнда).

Регистр С применяется для хранения результата операции АЛУ над словами А и В.

Регистр D применяется для хранения результата операции АЛУ над словами А и В, а также как промежуточный регистр для временного хранения значений регистров А и В.

Регистр Е применяется для хранения кода выполняемой операции.

Дешифратор КОП предназначен для вычисления логических условий B1,…,B7, основываясь на значениях кода операции, хранящегося в регистре Е.

Так как регистр С должен выдавать данные на выходную шину, то предусмотрен специальный буферный элемент с 3-мя состояниями выходов между регистром С и выходной шиной. К данному буферному элементу подводится управляющий сигнал, который разрешает запись в выходную шину их регистра С только в нужные моменты времени.

Так как в регистры А, В С и D информация может заносится из разных источников, то предусмотрены мультиплексоры MSA, MSB, MSA2, MSC

Мультиплексор MSA служит для выбора источника записи для слова А (ШВх, ALU или A).

Мультиплексор MSВ служит для выбора источника записи для слова В- (ШВх, или ALU).

Мультиплексор MSC – для выбора источника данных для записи для регистра С –точнее для АЛУ С (А или D ).

Мультиплексор MSD- служит для выбора источника записи для слова АЛУ D (A,B,C, A(6:0) или A(7:1))

Так как триггеры Т1-Т4 должны выдавать данные на шину управления, то для них для каждого предусмотрен буферный элемент с 3-мя состояниями выходов (на чертеже они не показаны из-за недостатка места).

К каждому из четырех триггеров Т1-Т4 на данной схеме подводится по два сигнала: первый – для сброса триггера, второй – для установки триггера.

Все арифметические и логические операции выполняются в АЛУ. В дополнение к АЛУ введён счётчик для подсчёта итераций цикла при операции "деление".

Для установки адреса ВУ предусмотрен тумблерный регистр из шести переключателей.

Для сравнения адреса на тумблером регистре и на ША предусмотрена специальная схема СЛОЖЕНИЯ ПО МОДУЛЮ ДВА.

Структурная схема операционного автомата представлена на листе № 3.

  1. Разработка функциональной схемы операционного автомата

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

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

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

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

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