Студопедия — Определение формата микрокоманды.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Определение формата микрокоманды.






При проектировании данного управляющего автомата будем использовать программируемую логику, единый формат микрокоманды, принудительную адресацию, способ кодирования смешанный.

Разобьем множество микроопераций Y на 3 непересекающихся подмножества Y1, Y2, Y3.

Y1={y2, y4, y7, y9, y10, y12, y17}

Y2={ y1, y3, y5, y8, y15,y19, yk}

Y3={ y6, y11, y13, y16, y14,y18}

Множество логических условий X состоит из 9 элементов:

X={x1, x2, x3, x4, x5, x6,x7,x8,x9}

Будем использовать единый формат микрокоманды.

Определим размеры полей микрокоманд. Поле операторной микрокоманды будет состоять из 3 подполей - Y1, Y2, Y3 размером 5, 5 и 4 двоичных разряда соответственно (23=8, мощность множеств Y1=7, Y2=7, Y3=6).

Поле микрокоманды перехода будет состоять из трех подполей: Х, А1 и А2. Подполе Х должно содержать номер одного из девяти логических условий - x1…x9. Для повышения гибкости процесса микропрограммирования удобно иметь возможность выбирать тождественно истинное и тождественно ложное условия. Поэтому поле Х будет занимать 4 разряда.

Размер полей адреса определяется объёмом памяти микропрограмм. Если считать, что разрабатываем УА только для реализации микропрограммы, а она содержит 15 вершин, не считая начальной, конечной и условных, количество микрокоманд, выдаваемых УА, будет не менее 12, а реально - (1,2 … 1,3)*15, то для каждого поля адреса отведем по 5 двоичных разрядов (25=32 > 1,3 * 15»20). Поле А1 содержит адрес микрокоманды, которая будет выполняться, если указанное в подполе Х условие ложно, а поле А2 - адрес микрокоманды, которая будет выполняться, если указанное в подполе Х условие истинно.

Таким образом, окончательные форматы операторной микрокоманды и микрокоманды перехода будут иметь вид, изображенный на рисунке 2.6

Рис.2.6.Единый формат микрокоманды

 

Кодирование микроопераций и логических условий.

Таблица 2.

Кодирование микроопераций и логических условий

код Y1 Y2 Y3 код Х
  Æ Æ Æ   константа 0
  y2 y1 y6   х1
  y4 y3 y11   х2
  y7 y5 y13   х3
  y9 y8 y16   х4
  y10 y15 y14   х5
  y12 y19 y18   х6
  y17 yk -   x7
  - - -   x8
  - - -   x9
  - - -   константа 1

 

 

x1 x2 x3 x4 x5 x6 x7 x8 x9
“0”
1 MS a3 a2 a1 a0
      ОА   y2 y4 y7 y9 y10 y12 y17 y1 y3 y5 y8 y15 y19 y6 y11y13 y16 y14 y18
2.9.3. Структурная схема управляющего автомата.

DC
>
“1”
yk
DC
DC
>
Рг МК
 

 


Y1 Y2 Y3
X A1 A2

DC
Пуск

 


Рг МК

 

D   RD ПЗУ МК     A
CLK
Рг Сч А МК

 

 


Рис.2.8. Структурная схема управляющего автомата.

 

Содержимое ПЗУ микропрограмм.

Таблица 3.

Содержимое ПЗУ микропрограммы

Адрес Формат команды Y1 Y2 Y3 X A1(0) A2(1)
               
               
            ххххх ххххх
            ххххх ххххх
               
            ххххх ххххх
            ххххх ххххх
            ххххх ххххх
               
            ххххх ххххх
               
               
            ххххх ххххх
               
               
            xхххх xхххх
            xxxxx xxxxx
               
            xxxxx xxxxx
            ххххх xхххх
            xxxxx xxxxx
               
            xxxxx xxxxx
               
            xхххх xхххх
               
            xxxxx xxxxx
               
            xxxxx xxxxx
               

 

 

Заключение

В теоретической части курсового проекта мной были рассмотрены

интерфейс PCI, его назначение, характеристики и функционирование.

На сегодняшний день этот интерфес занимает одну из основных позиций в устройстве современного компьютера. Он втречается в каждой ЭВМ, конечно со времен его создания он претерпел множественные изменения, но, не смотря на это интерфес PCI, все также выполняет изначально заложенные функции.

Усовершенствования шин PCI способствовали не отставать от существующих потребностей в области передачи данных, просмотра видео.

В ходе выполнения практической части курсового проекта мной было спроектировано арифметико-логическое устройство, реализующее алгебраическое сложение/вычитание в дополнительных кодах и проверяющее условие конъюнкции операндов.

 

 

Список литературы

 

 

1. Э.Танненбаум "Архитектура ЭВМ" «Питер» 2003.

2. А.П. Жмакин "Архитектура ЭВМ": Учебное пособие.- БХВ-Петербург, 2006

3. Требования к оформлению курсовых и дипломных работ: Методические указания для студентов специальности 071900 «Информационные системы и технологии» / Сост.: С.П. Бобков, Н.И. Терехин, О.Н. Ястребцев: Иван. Гос. Хим.-технол. ун-т. – Иваново 2003, 24 с.

4. Ракович Н. Н. Системный контроллер ввода-вывода для сопряжения шин PCI и ISA// Chip News. 2001. №6

5. www.aten.ru/articles/artview.php?idx=33

6. www.ixbt.com/mainboard/pci-express.shtml

7. www.thg.ru/storage/20051121/

8. www.bestor.spb.ru/Bestor_02/Compat/over/PCI-Express.aspx

9. www.nix.ru/support/faq/show_articles.php?number=570

10. www.rtcs.ru/supplier_article_detail.asp?supplier=10&id=54

 







Дата добавления: 2015-12-04; просмотров: 360. Нарушение авторских прав; Мы поможем в написании вашей работы!



Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

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

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

Педагогическая структура процесса социализации Характеризуя социализацию как педагогический процессе, следует рассмотреть ее основные компоненты: цель, содержание, средства, функции субъекта и объекта...

Типовые ситуационные задачи. Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической   Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической нагрузке. Из медицинской книжки установлено, что он страдает врожденным пороком сердца....

Типовые ситуационные задачи. Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт Задача 1.У больного А., 20 лет, с детства отмечается повышенное АД, уровень которого в настоящее время составляет 180-200/110-120 мм рт. ст. Влияние психоэмоциональных факторов отсутствует. Колебаний АД практически нет. Головной боли нет. Нормализовать...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия