- •Кафедра вычислительной техники
- •Санкт-Петербург
- •1. Техническое задание
- •2. Структурная схема разрабатываемой системы
- •3. Описание архитектуры на регистровом уровне
- •3.1. Центральный процессор
- •3.2. Сопроцессор
- •3.3. Форматы данных
- •3.4. Форматы команд
- •3.5. Способы адресации
- •3.6. Система команд
- •3.7. Команды сопроцессора
- •3.8. Организация виртуальной памяти
- •4. Структура выводов кристаллов
- •5. Временные диаграммы выполнения основных операций на шине
- •6. Описание функционирования автоматов
–
Министерство общего и профессионального образования РФ
Санкт-Петербургский государственный электротехнический университет
имени В.И.Ульянова (Ленина)
Кафедра вычислительной техники
“Проектирование архитектуры однокристального RISC процессора”
Пояснительная записка к курсовому проекту
по дисциплине “Архитектура ЭВМ”
Преподаватель Водяхо А.И.
Студенты группы 5307 Егоров Е.А.
Сергеев Д.А.
Санкт-Петербург
1998
Содержание:
стр.
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. Организация виртуальной памяти . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
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 |