Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовик ЭВМ.docx
Скачиваний:
4
Добавлен:
12.11.2018
Размер:
726.11 Кб
Скачать

10) Алгоритмы выполнения отдельных операций Выборка команды

Фрагмент структуры процессора, относящийся к выборке команды

Соответствующая ей микропрограмма.

У разрабатываемого процессора разрядность команды и разрядность ячейки памяти, в которой она хранится, совпадают, поэтому при выборке требуется только одно обращение к памяти команд. Исходными данными является адрес размещения команды в памяти ЭВМ, который хранится в счётчике адреса команд PC. Содержимое PC передаётся в регистр адреса RA оперативной памяти, осуществляется чтение из оперативной памяти хранящейся в ней информации в регистр даных RD. После чтения из ОП, требуемая команда будет находиться в регистре RD. Далее осуществляется передача содержимого RD на IR.

Арифметические и логические операции

Фрагмент структуры процессора, относящийся к выполнению операций

Соответствующая ей микропрограмма.

В регистре команд уже находится очередная считанная команда. В регистр адреса помещается адрес второго операнда. После этого операнд считывается из оперативной памяти. Первый операнд находится в регистре общего назначения. Специальным сигналом запускается АЛУ и результат записывается в регистр, указанный в команде.

Передача управления

1. Безусловный переход

В счётчик адресов команд просто записывается адресная часть команды перехода.

2. Условный переход

Адрес, указанный в команде, записывается в счётчик команд, только если выполняется заданное условие. Условие задаётся кодом команды. Если условие не выполняется, то просто происходит переход к следующей команде.

11) Вывод

Результатом проектирования стала модель RISC процессора, ориентированного на работу в качестве процессора рабочей станции с ОС UNIX. Процессор разработан в соответствии с техническим заданием.

Для него было разработано:

1) регистровая модель процессора

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

3) основные алгоритмы взаимодействия и обработки данных

В процессе разработки мы ознакомились понятиями:

1) виртуальная память

2) форматы данных

3)форматы команд.

12) Список использованной литературы.

1. Методические указания – Архитектура ЭВМ .СПб 2008.1995

2. Архитектура ЭВМ, ВС и Сетей. Ленинград 1988 г.