Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект АСОИУ.doc
Скачиваний:
22
Добавлен:
01.05.2014
Размер:
43.52 Кб
Скачать

Министерство общего и профессионального образования РФ

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

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

“ЛЭТИ”

Кафедра Вычислительной Техники

Курсовой проект по теме

«ЭЛЕКТРОННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ МАШИНЫ»

Выполнл:

XXX X.X.

Группа: № 9331

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

Кафедра: АСОИУ

Проверил:

Анисимов А. В.

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

2001 г.

ОГЛАВЛЕНИЕ

ЗаголовокЗаголовокОГЛАВЛЕНИЕ 2

N 3

1. ФУНКЦИОНАЛЬНАЯ И СТРУКТУРНАЯ ОРГАНИЗАЦИИ ПРОЦЕССОРА 3

1.1. Форматы и структуры данных 3

1.1.1. Представление данных с фиксированной запятой (дробная часть) 3

1.1.2. Представление данных с фиксированной запятой (целые числа) 3

1.1.3. Представление данных с плавающей запятой 3

1.2. Форматы и структуры команд 4

1.3. Согласование форматов команд и данных 4

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

1.4.1. Прямая адресация 4

1.4.2. Относительная адресация 5

2. ОБОБЩЕННАЯ СХЕМА АЛГОРИТМА ФУНКЦИОНИРОВАНИЯ ПРОЦЕССОРА 5

3. ВЫБОРКА КОМАНДЫ 5

4. ОБРАБОТКА АДРЕСНОЙ ЧАСТИ КОМАНДЫ 6

5. ВЫПОЛНЕНИЕ КОМАНД АРИФМЕТИЧЕСКИХ ОПЕРАЦИЙ 7

6. ВЫПОЛНЕНИЕ КОМАНД ЛОГИЧЕСКИХ ОПЕРАЦИЙ 9

7. ВЫПОЛНЕНИЕ КОМАНДЫ ПЕРЕСЫЛКИ 9

8. ВЫПОЛНЕНИЕ КОМАНД ПЕРЕДАЧИ УПРАВЛЕНИЯ 10

8.1. БЕЗУСЛОВНЫЙ ПЕРЕХОД 10

8.2. УСЛОВНЫЙ ПЕРЕХОД 10

8.3. БЕЗУСЛОВНЫЙ ПЕРЕХОД К ПОДПРОГРАММЕ 11

9. ВЫПОЛНЕНИЕ КОМАНД ВВОДА - ВЫВОДА 12

10. ПРЕРЫВАНИЕ ПРОГРАММЫ 13

11. СПИСОК УПРАВЛЯЮЩИХ СИГНАЛОВ И ФЛАГОВ 14

12. ПРИМЕРЫ КОМАНД И ИХ КОДОВ 15

N Формат дан-ных Адресность Способ адресации Регистровая память

Количество Тип Разрядность

18 16, 32, 64 3 Н, О, П 64 ФО 32

Шина адрес-данные Наличие сопро-цессора Основная память Ввод-вы-вод Прерывания

Объем, Мб ШД

Р + 1024 16 П О

1. Функциональная и структурная организации процессора

1.1. Форматы и структуры данных

В настоящем разделе рассматриваются обобщенные форматы и структуры данных, представленных в формах с фиксированной и плавающей запятой, а также данных перемен-ной длины. За основу взяты отдельные форматы и структуры данных, используемые в ЕС ЭВМ и СМ ЭВМ.

1.1.1. Представление данных с фиксированной запятой (дробная часть)

Произвольное число Х в форме с фиксированной после знакового разряда запятой мо-жет быть представлено в виде , где xi - значение i-го разряда числа Х;

q - основание системы счисления;

k - количество цифр после запятой.

Формат и структура данных приведены на рисунке:

1.1.2. Представление данных с фиксированной запятой (целые числа)

Произвольное целое число Х в форме с фиксированной запятой может быть представ-лено в виде , где xi - значение i-го разряда числа Х;

q - основание системы счисления;

k - количество цифр после запятой.

Формат и структура данных (для q = 10) имеют вид:

1.1.3. Представление данных с плавающей запятой

Произвольное число Х в форме с плавающей запятой представляется в виде , где mX - нормализованная мантисса числа Х;

pX - целочисленный порядок числа Х;

q - основание системы счисления.

Формат и структура данных иллюстрируется рисунком:

1.2. Форматы и структуры команд

В соответствии с вариантом задания на курсовой проект рассматривается трехадресный тип структур команд. Конкретизация форматов и структур каждого из типов команд будет рассмотрена при описании алгоритмов и микропрограмм обработки соответствующих групп операций, включающих в себя арифметические и логические операции, посылочные, опера-ции передачи управления, команды ввода-вывода, останова и прерывания.

Структура трехадресной команды в общем виде представлена на рисунке:

Распределение полей: КОП - поле кода операции;

А1, А2, А3 - поля адресов оперативной памяти, соответственно: 1-го, 2-го операндов и результат;

ПА1, ПА2, ПА3 - признаки адресации, соответственно, адресов А1, А2, А3.