Скачиваний:
19
Добавлен:
03.06.2014
Размер:
296.45 Кб
Скачать

26

Министерство общего и профессионального образования РФ



Санкт-Петербургский государственный электротехнический университет

имени В.И.Ульянова (Ленина)



Кафедра вычислительной техники

“Проектирование архитектуры однокристального RISC процессора”

Пояснительная записка к курсовому проекту

по дисциплине “Архитектура ЭВМ”

Преподаватель Водяхо А.И.

Студенты группы 5307 Егоров Е.А.

Сергеев Д.А.

Санкт-Петербург

1998

Содержание:

стр.

  1. Техническое задание . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  2. Структурная схема разрабатываемой системы . . . . . . . . . . . . . . . . . . . . . . . . .

  3. Описание архитектуры на регистровом уровне . . . . . . . . . . . . . . . . . . . . . . . . .

3.1. Центральный процессор . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.2. Сопроцессор . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.3. Форматы данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.4. Форматы команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.5. Способы адресации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6. Система команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.1. Команды обращения к памяти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.2. Арифметические команды с фиксированной точкой . . . . . . . . . . . .

3.6.3. Логические команды . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.4. Команды сдвига . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.5. Команды условных и безусловных переходов . . . . . . . . . . . . . . . . . .

3.6.6. Команды загрузки в регистр непосредственных операндов и

копирование значений из одних регистров в другие . . . . . . . . . . . . .

3.6.7. Команды ввода-вывода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.6.8. Команды управления вычислительным процессом . . . . . . . . . . . . . .

3.7. Команды сопроцессора . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.7.1. Команды записи и чтения регистров сопроцессора . . . . . . . . . . . . . .

3.7.2. Арифметические команды с ПТ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3.8. Организация виртуальной памяти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  1. Структура выводов кристаллов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  2. Временные диаграммы выполнения основных операций на шине . . . . . . . . .

  3. Описание функционирования автоматов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  4. Текст программы – модели процессора (Borland C++Builder). . . . . . . . . . . . .

3

4

4

4

5

5

6

6

6

7

7

8

8

8

9

9

9

11

11

11

12

13

13

15

16

Соседние файлы в папке Материалы по Архитектуре