Учебная модель RISC-процессора

Автор работы: Пользователь скрыл имя, 14 Апреля 2013 в 11:33, дипломная работа

Краткое описание

Цель данной работы состоит в разработке моделей RISC-микропроцессора с MIPS-архитектурой, демонстрирующих возникновения и методы устранения конфликтов по ресурсам, по данным, по управлению.
В результате проведённой работы были разработаны схемы RISC-микропроцессоров с MIPS-архитектурой в системе Logisim , которые могут быть использованы в учебном процессе в подготовке бакалавров и магистров по направлению «Информатика и вычислительная техника».

Содержание работы

Введение. 5
1 Обоснование выбора среды моделирования Logisim. 7
2 Общие сведения RISC-микропроцессора с MIPS-архитектурой. 10
3 Структура процессора и его конвейерные стадии. 14
3.1 Основные блоки процессора. 16
3.1.1 Память команд и память данных. 18
3.1.2 Декодер инструкций. 18
3.1.3 Регистровый файл. 19
3.1.4 Арифметико-логическое устройство. 20
3.2 Стадии конвейера процессора. 22
3.2.1 Стадия получения инструкции. 22
3.2.2 Стадия декодирования инструкции и чтения регистров. 23
3.2.3 Стадия выполнения и вычисления адреса. 24
3.2.4 Стадия доступа к памяти. 26
3.2.5 Стадия запись в регистр. 28
4.Конфликты процессора. 30
4.1 Конфликт по данным. 30
4.1.1 Устранение конфликта по данным. 33
4.1.1.1 Устранение конфликта по данным с помощью заглушек (nop). 33
4.1.1.2 Устранение конфликта по данным с помощью введения обратной связи (шунт). 39
4.2 Конфликт по управлению. 46
4.2.1 Устранение конфликта по управлению. 48
4.2.1.1 Устранение конфликта по управлению с помощью заглушек (nop). 48
4.2.1.2 Устранение конфликта по управлению аппаратным путем. 53
5 Использование RISC-микропроцессора с MIPS-архитектурой в телекоммуникациях. 61
Заключение. 65
Список литературы. 66

Содержимое работы - 1 файл

Пояснит записка выпускной работы.doc

— 3.80 Мб (Скачать файл)

работе, получены следующие результаты:

  • описан состав процессора (его основные элементы) и конвейерные стадии процессора.
  • описан конфликт по данным процессора, произведено устранение конфликта по данным программным путём (введение nop инструкций) и аппаратным путём (введение шунта).
  • описан конфликт по управлению процессора, произведено устранение конфликта по управлению программным путём (введение nop инструкций) и аппаратным путём.

 

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

  1. Паттерсон Д., Хеннеси Д. «Архитектура компьютера и проектирование компьютерных систем» Санкт-Петербург, 2012.
  2. Цилькер Б.Я., Орлов С.А. «Организация ЭВМ и систем» Санкт-Петербург, 2006.
  3. Новиков Ю.В., Скоробогатов П.К. «Основы микропроцессорной техники» Москва, 2006.
  4. Смирнов А.Д. «Архитектура вычислительных систем» Москва: «Радио и связь», 1990.
  5. Воеводин В.В. «Параллельная обработка данных. Курс лекций» Москва, 2003.
  6. Вальковский В.В., Малышкин В.А. «Синтез параллельных программ и систем на вычислительных моделях» Новосибирск: Наука, 1988.
  7. Букатов А.А., Дацюк В.Н., Жегуло А.И. «Программирование многопроцессорных вычислительных систем» Ростов-на-Дону: ООО «ЦВВР», 2003.
  8. Попов Д.И., Лилов И.П. «Организация ЭВМ. Лабораторные работы в программе Logisim» Москва, 2011.
  9. Logisim [Электронный ресурс] – htpp://www.ozark.hendrix.edu/~burch/logisim/index.html
  10. Олифер В.Г., Олифер Н.А. «Компьютерные сети» Санкт-Петербург: Питер, 2006.

 

 


Информация о работе Учебная модель RISC-процессора