Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекция ОРГЭВМ 8.pdf
Скачиваний:
19
Добавлен:
02.06.2015
Размер:
285.26 Кб
Скачать

 

 

 

 

 

УУПЛ с одноадресными МК

 

 

y1

 

 

y2

y3

 

 

 

 

 

 

 

 

 

БП

 

 

 

 

 

 

 

 

 

 

 

РА

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

РМК

 

 

 

 

LI

 

 

D

U

 

A

 

ОЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{vi}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

"0"

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pi

 

LP

 

 

01

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LU

 

 

 

 

 

P1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оценка объема памяти микропрограмм УУПЛ с одноадресными МК

Объем памяти микропрограмм: VМП = МхnМК. Разрядность микрокоманды:

nМК = nA +nU+ nР + nОЧ;

nA – разрядность поля (D) адреса МК;

nU – одноразрядное поле (U) инверсии значения выбранного ЛУ;

nР – разрядность поля (А) кода ЛУ;

nОЧ – разрядность операционной части МК.

nA = E(log2M), M – общее число МК;

nР = E(log2NP), NP –число различных ЛУ.

2.2 Использование двух форматов МК

Ф

Форматы МК

 

 

 

 

 

0

 

ОЧ

 

 

 

 

 

 

1

D0

 

D1

A

Ф – поле формата МК:

Ф=0 – операционная МК,

Ф=1 – управляющая МК или МК перехода;

D0, D1– поля адреса следующей МК;

А – поле кода выбираемого логического условия;

ОЧ – операционная часть микрокоманды.

 

 

 

 

 

УУПЛ с МК двух форматов

 

y1

 

 

y2

y3

 

 

 

 

 

 

 

 

БП

 

 

 

 

 

 

 

 

 

 

РА

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ф

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

y4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{vi}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

ОЧ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

РМК

 

 

 

 

 

 

y5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

D0

 

 

 

D1

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LI

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

00

 

P0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Pi

 

 

 

 

01

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LP

 

 

 

P1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

LA

 

 

 

 

 

LФ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

P3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оценка объема памяти микропрограмм УУПЛ с двумя форматами МК

Объем памяти микропрограмм: VМП = МхnЯП.

Разрядность

ячейки

памяти:

nЯП = max{nОМК, nУМК }.

 

nОМК = nОЧ +1; nУМК = 2nA + nР + 1;

nA – разрядность полей (D0, D1) адреса МК;

nР – разрядность поля (А) кода ЛУ;

nОЧ – разрядность операционной части МК.

nA = E(log2M), M – общее число МК;

nР = E(log2NP), NP –число различных ЛУ.

Сравнение объемов памяти УУПЛ

с одним и двумя форматами МК

М

V2

М2

V1

М1

n

М2= МОМК + МУМК2 , n1

МОМК – число операционных МК,

МУМК, – число МК перехода.

2.4 Переход к одной из смежных МК

Анализ одного ЛУ

БП

 

РА

БП

Р0

 

AН1

 

AН10

МК (i+0)

 

Р0

AН11

МК (i+1)

 

 

 

AН1 – старшие разряда адреса МК;

Р0 – выбранное ЛУ.

Вместо РА можно использовать РСчА и подавать условие на вход добавления единицы.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]