Автор: Пользователь скрыл имя, 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
Таблица 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
1. Горнец Н.Н. Методические указания по курсовому проектированию по дисциплине Организация ЭВМ, комплексов и систем» для студентов специальности 220100 дневного обучения. – М.: МГТУ ГА, 1998.
2. Цилькер Б.Я., Орлов С.А. «Организация ЭВМ и систем» - СПб.:Питер, 2004.
3. Майоров С.А., Новиков Г.И. Структура электронных вычислительных машин. – Л.: Машиностроение, 1979.
4. Савельев А.Я. Арифметические и логические основы цифровых автоматов. – М.: Высшая школа, 1980.
5. Майоров С.А., Кириллов В.В., Приблуда А.А. Введение в микроЭВМ.
Приложение
16