Главная Случайная страница


Полезное:

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


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Этап. Содержательный граф микропрограммы





Министерство образования и науки Российской Федерации

Федеральное агентство по образованию

КАЗАНСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. А.Н. ТУПОЛЕВА — КАИ

 

Кафедра компьютерных систем

 

 

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к курсовому проекту по дисциплине

«Машинная арифметика и микропрограммное управление»

 

Тема: «АЛУ с фиксированной запятой»

 

 

Студент ФИО., гр. 4301

Руководитель Бикмухаметов Р.Р.

 

 

Оценка

Дата защиты

Подпись руководителя

Казань 2012

Задание

Вариант 7 m=0, n=7

1) Сложение по способу 3в

2) Умножение по способу 4

3) Операция не или

Адресация МК принудительная, без СТАМК

Кодирование сигналов МО вертикально-горизонтальное

Выполнение текущей и следующей МК не совмещается

Схемы ОЧ и УЧ.

Останов по начальному адресу.

Оглавление


Задание................................................................................................................................................ 2

1 этап. Операционная схема, список сигналов состояний, таблица значений внешних сигналов 4

2 этап. Содержательный граф микропрограммы............................................................................ 5

3 этап. Функциональная схема операционной части устройства (лист 1), списки сигналов микроопераций и микроприказов; таблица управляющих сигналов, формируемых при выполнении используемых микроопераций................................................................................................................................... 7

4 этап. Граф микропрограммы с управляющими сигналами и множеством логических условий X = {x1, x2, …, x7}........................................................................................................................................... 8

5 этап. Кодирование сигналов микроопераций.............................................................................. 9

6 этап. Таблица микрокоманд......................................................................................................... 10

7 этап. Функциональная схема управляющей части устройства с контролем чтения микрокоманд из управляющей памяти по модулю 2 (лист 2).................................................................................. 11

Список литературы.......................................................................................................................... 11


 

Этап. Операционная схема, список сигналов состояний, таблица значений внешних сигналов

 

Здесь OP.svg

 

Таблица значений внешних сигналов

 

α1 α2 Операция
    Сложение
    A ^ B
  - Умножение

 

Список сигналов состояний

 

P 1 = RG1 (0);

P 2 = RG1 (1);

P 3 = RG2 (0);

P 4 = П0;

P 5 = RG3 (0);

P 6 = (CТ = 0).

этап. Содержательный граф микропрограммы

 

Список микроопераций

МО1: Тпп:= 0;

МО2: RG2: = X.0000000;

МО3: RG3: = X.0000000;

МО4: RG2(1:14):= RG2(1:14) + RG3(1:14);

МО5: RG2(1:14):= RG2(1:14) + RG3(1:14) + 2-14;

МО6: Тпп:= 1;

МО7: RG2:= RG2;

МО8: RG2:= RG2 + 2-14;

МО9: Z:= RG2(0:7);

МО10: RG2(0:7):= RG2(0:7) ^ RG3(0:7);

МО11: RG1:= X;

МО12: RG2:= 0;

МО13: СТ:= 7;

МО14: RG3(1:14):= 0.RG3(1:13);

МО15: RG1(1:7):= RG1(2:7).0;

МО16: CT:= CT - 1;

МО17: RG2:= RG2 + 2-8;

МО18: RG2(0):= 1.

Здесь graf.svg

Этап. Функциональная схема операционной части устройства (лист 1), списки сигналов микроопераций и микроприказов; таблица управляющих сигналов, формируемых при выполнении используемых микроопераций

 

Список сигналов МО

y1 : c RG3:= ↑;

y2: c Tзн3:= ↑;

y3 → «R» RG2;

y4: c RG2:= ↑;

y5 → «S» Tзн2;

y6 → «R» Tзн2;

y7: c Tзн2:= ↑;

y8 → OE;

y9 : c RG1:= ↑;

y10: c Tзн1:= ↑;

y11 → «S» Tпп;

y12 → «R» Tпп;

y13 → W;

y14 : «-1» CT:= ↑.

 

 

Список микроприказов

МК(0) → «A0» MS1, П14;

МК(1) → «E» MS1, «M» RG1, «M» RG3;

МК(2) → «A0» MS1, «A0» MS2;

МК(3) → «A1» MS1, «A1» MS2;

МК(4) → П8.

 

Таблица управляющих сигналов

 

№ МО                  
УС y12 МК(3), y4, y7 y1, y2 y4 МК(0), y4 y11 МК(2), y4, y7 МК(0), МК(1), y4 y8
№ МО                  
УС МК(2), МК(3), y4, y7 y9, y10 y3, y6 y13 МК(1), y1 МК(1), y9 y14 МК(1), МК(4), y4 y5

4 этап. Граф микропрограммы с управляющими сигналами и множеством логических условий X = {x1, x2, …, x7}

 

 

Здесь graf2.svg

 

x1 = α1,

x2 = α2,

x3 = p3 ⊕ p5,

x4 = p4,

x5 = p2,

x6 = p6,

x7 = p1 ⊕ p5.

Date: 2015-05-08; view: 876; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию