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

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

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






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

Разобьем множество микроопераций 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; просмотров: 361. Нарушение авторских прав; Мы поможем в написании вашей работы!



Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Вопрос. Отличие деятельности человека от поведения животных главные отличия деятельности человека от активности животных сводятся к следующему: 1...

Расчет концентрации титрованных растворов с помощью поправочного коэффициента При выполнении серийных анализов ГОСТ или ведомственная инструкция обычно предусматривают применение раствора заданной концентрации или заданного титра...

Психолого-педагогическая характеристика студенческой группы   Характеристика группы составляется по 407 группе очного отделения зооинженерного факультета, бакалавриата по направлению «Биология» РГАУ-МСХА имени К...

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

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

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