Разработка двухадресного процессора, способного выполнять операции с фиксированной точкой

Автор: Пользователь скрыл имя, 22 Мая 2012 в 20:06, курсовая работа

Описание работы

Разрабатываемый процессор является специальным. Он предназначен для выполнения операций, приведенных в частных технических требованиях. Процессор является частью ЭВМ, поэтому далее будем говорить об общих технических требованиях к ЭВМ (частные требования приведены непосредственно для процессора).

Содержание

Содержание:

1. Техническое задание. ---------------------------------------------------------------------- 3
1.1. Общие технические требования. -------------------------------------------------- 3
1.1.1. Условия эксплуатации и транспортирования. ---------------------------- 3
1.1.2. Требования к помехозащищенности. -------------------------------------- 4
1.1.3. Требования к условиям хранения. ------------------------------------------ 4
1.1.4. Требования по безопасности. ------------------------------------------------ 4
1.1.5. Требования к конструкторской и технологической документации. - 4
1.1.6. Требования к укладке, упаковке и маркировке. ------------------------- 4
1.2. Частные технические требования ------------------------------------------------- 5
2. Формат представления чисел с фиксированной запятой. -------------------------- 6
3. Формат команды. --------------------------------------------------------------------------- 7
4. Адресация операндов. --------------------------------------------------------------------- 9
4.1. Прямая адресация. ------------------------------------------------------------------- 9
4.2. Базовая адресация. ------------------------------------------------------------------ 10
4.3. Индексная адресация. -------------------------------------------------------------- 11
4.4. Регистровая адресация. ------------------------------------------------------------ 12
5. Команды процессора. -------------------------------------------------------------------- 13
5.1. Сложение. ---------------------------------------------------------------------------- 13
5.2. Сравнение. ---------------------------------------------------------------------------- 14
5.3. Условный переход по признаку равенства нулю. ---------------------------- 14
6. Описание и обоснование выбора структурной схемы системы. ---------------- 15
6.1 Регистровая архитектура. ---------------------------------------------------------------- 16
6.2 Устройство управления. ------------------------------------------------------------ 16
6.3 Арифметико-логическое устройство. ------------------------------------------ 18
6.4. Основная память. ---------------------------------------------------------------- 18
6.5. Системная шина. ----------------------------------------------------------------------- 18
6.6. Кэш-память. -------------------------------------------------------------------------- 19
7. Функциональная схема. ----------------------------------------------------------------- 20
8. Список используемой литературы. --------------------------------------------------- 23

Работа содержит 1 файл

Курсовая работа.doc

— 868.00 Кб (Скачать)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица 2 – Управляющие сигналы

 

Управляющий сигнал

Назначение

Логическое условие

у1

Сигнал начала работы процессора

-

у2

Пересылка содержимого СчК в РгAОП

-

у3

Запись в РгИОП кода команды

-

у4

Запись кода команды в РгK (выборка команды)

-

у5

Пересылка содержимого А1 в сумматор адресов и нахождение адреса  1-го операнда

 

-

у6

Пересылка содержимого А1 в РгAРП при регистровой адресации

 

-

у7

Пересылка нового (вычисленного) адреса 1-го операнда в РгAОП и нахождение значения 1-го операнда

 

-

у8, у9

Пересылка содержимого А2 в РгАРП и нахождение значения 2-го операнда

 

-

у10

Занесение 2-го операнда в Рг2

-

у11

Занесение кода команды в АЛУ

-

у12

Занесение 1-го операнда в Рг1

-

у13

Занесение нового (вычисленного) адреса 1-го операнда в СчК

 

-

у14

Выполнение заданной операции и помещение результата в РгС

 

-

у15

Занесение признаков результатов в РгФ (ZF, SF и т.д.)

 

у16

Проверка флага для выполнения условного перехода

ZF=0

у17

Запись результата выполнения операции в Рг2

-

у18

Занесение начального адреса в СчК

-

у19

Занесение в СчК адреса операции при выполнении условного перехода в противном случае увеличение СчК на 2 для перехода к следующей по порядку команде.

В зависимости от значения флагов ZF

 

 

 

16

 



8. Список используемой литературы

 

 

1.      Горнец Н.Н. Методические указания по курсовому проектированию по дисциплине  Организация ЭВМ, комплексов и систем» для студентов специальности 220100 дневного обучения. – М.: МГТУ ГА, 1998.

2.      Цилькер Б.Я., Орлов С.А. «Организация ЭВМ и систем» - СПб.:Питер, 2004.

3.      Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. – Л.: Машиностроение, 1979.

4.      Савельев А.Я. Арифметические и логические основы цифровых автоматов. – М.: Высшая школа, 1980.

5.      Майоров С.А., Кириллов В.В., Приблуда А.А. Введение в микроЭВМ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Приложение

 

16

 



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