Скачиваний:
16
Добавлен:
01.05.2014
Размер:
1.03 Mб
Скачать

Санкт-Петербургский Государственный

Электротехнический Университет

Кафедра ВТ

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

Архитектура ЭВМ

Вариант 6

Выполнил студент

группа 3371

факультет ФКТИ

Проверил Казак А. Ф.

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

2007 Год.

Содержание.

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

1.1. Предмет проектирования.

Необходимо разработать однокристальный RISC процессор общего назначения, предназначенного для использования в качестве центрального процессора рабочей станции, ориентированной на работу в многопользовательском режиме.

1.2. Общие требования.

  1. Операции преобразования данных выполняются по принципу регистр-регистр

  2. Поддерживаются операции над данными представленными в формате с фиксированной точкой и плавающей точкой.

  3. Должен быть предусмотрен механизм работы с виртуальной памятью, а так же возможность работы в многозадачном режиме.

1.3. Исходные данные.

1) Формат данных : 16 разрядов с ФТ

32 разряда с ФТ

64 разряда с ФТ

32 разряда с ПЗ

64 разряда с ПЗ

2) Система команд: трехадресная

3) Способы адресации: непосредственная

прямая

косвенная

4) Регистровая память:

a) Количество регистров – 16

б) Тип регистров – универсальные.

в) Разрядность – 32

5) Шина адреса-данные - раздельная

6) Наличие сопроцессора – Да

7) Основная память:

а) Объем – 1024 МБайт

б) Разрядность – 32

8) Ввод–вывод - по аналогии с ячейками памяти.

9) Поддержки графики нет.

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

Рис 1. Структурная схема устройства.

1) Блок селектора адреса разрешает работу ОП, контроллера прерываний, контроллера внешних устройств.

На оперативную память отводится 1 Гб.

На внешние устройства 2 Гб, то есть можно адресовать 2 Гб регистров внешних устройств.

2) Устройство оперативной памяти: словразрядных.

Подключение памяти будет рассмотрено подробнее в разделе “Структурно-функциональная схема процессора”.

3) Устройство контроллера прерываний будет подробнее рассмотрено в разделе “Контроллер прерываний”.

4) Контроллер внешних устройств предназначен для связи внешних устройств с процессором.

Так как ввод-вывод по аналогии с ячейками памяти можно использовать для ВУ те же команды, что и для памяти.

При записи в ВУ необходимо выставить адрес ВУ, и затем подать данные.

При чтении из ВУ необходимо выставить адрес и затем считать данные.

3. Регистровая модель процессора.

Рис 2.Регистровая модель процессора.

3. Форматы команд, данных и способы адресации.

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

В данном курсовом проекте необходимо было предусмотреть использование следующих способов адресации:

1) Непосредственная адресация.

Используется в данном курсовом проекте для выполнения команд пересылок.

2) Прямая адресация.

Используется в данном курсовом проекте для выполнения команд арифметических и логических операций. Адрес операнда – адрес регистра, в котором лежит операнд.

2) Косвенная адресация.

Используется в данном курсовом проекте для выполнения команд пересылок.