Снос зданий:
ecosnos.ru
Главная  Микроустройства: номенклатура изделий электронной промышленности 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [ 16 ] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

2.7. Cnxofbl адресации результата

inepah он

А (ЛУ) В

Р

Л

в

ООО

0 0 1

шдг

0 1 0

0 1 1

шдг

1 0 0

1 0 1

шдг

1 1 0

1 1 1

2.8. Формирование адресов РОН

(ipH .1ключении питания PC и РУ могут принят! неопределенную информацию. Поэтому первой МК в микропрограмме работы ЭВМ после включения питания должны быть МК загрузки PC.

Каждый цикл работы ИМС ВС1 начинается с приема МК по нарастанию S1. Для этого на ШМ следует выставить МК за время ti и удерживать ее в течение времени (рис. 2.1, г). По этому же перепаду сигнала S1 в PC и РУ записываются коды, подготовленные Б У при выполнении предыдущей МК.~ После истечения времени состояние ШМ не влияет на работу ИМС и может использоваться другими ИМС. Принятая на РМ МК дешифрируется в течение времени 4. Далее по спаду сигнала S2 в соответствии с адресной частью МК и содержимым регистров PC и РУ информация записывается с ЗУ РОН пли РР па РБ1 и РБ2. При выполнении команд типа RL, RLI, RL2 и LL запись кодов в одни или оба регистра РБ1 и РБ2 не производится, а в Л У поступают коды непосредственное ШД1. и шдг. Коды с РБ1, РБ2, ШД1 или ШДг поступают на Л У, и в течение времени происходит выполнение операции, указанной в поле П1 МК. По нарастанию S2 полученный в ЛУ результат заносится в ЗУ: РОН или PP. Информация на ШД1 или ШД2 может выдаваться только с РБ1 или РБг по сигналам S3/, S32, которые никакими временными соотношениями с сигналами SI и S2 не связаны и поступают в произвольные моменты времени. Так как результат данной МК фиксируется в РР или РОН, а не в РБ1 или РБг, то указанный результат может быть выдан на ШД1 или шдг только в следующем цикле при выполнении следующей МК. При выполнении МК типа RL, RL1, RL2 и LL данные на ШД] и шдг должны быть установлены за время /, до фиксации

2.9. Временные параметры ИМС БС1

РС(0)

у

РМ (8-П)

РМ (12-15)

РУ (0-3)

РУ (4-7)

t,. НС

Предустановки МК на ШМ Удержания МК на ШМ

Удержания высо.кого 3 и низкого потенциалов на входе SI >

Дешифрирования /5 МК Выполнения /5 операции в АУ Предустановки 7j данных в ШД1 (i = 1,2) Удержания данных 1 в ШД1 (i - 1,2) Цикла t

>50

> 100

>200

> 150

> 450 >400

> 100 > 1000



2.10. Микропрограмма умножения 32-разрядных чисел

Микрокоманда

Содержание МК. Полсненвя

<

1000!

ООО

р^:=ПЛС (Я^?). Сдвиг множителя для анализа очередной цифры.

1 11 И

Пустая операция в ИМС ВС1. В УУ условный переход по А {А равен очередной циф-, ре множителя), а именно: если Л = 0, то переход к МКЗ, если Л= 1, то переход к МК2

00011

ООО

Р2:=Р2-\~ Р1. Прибавление к сумме частичных произведений множимого

10101

,000

Р2;=ПАС (Р2). Сдвиг старших разрядов суммы частичных произведений

11111

Пустая операция в ИМС ВС1. В УУ условный переход по Л (Л равен очередной цифре произведения, полученной при сдвиге суммы частичных- произведений), а именно: если Л = 0, то переход к МК6, если Л = = 1, то переход к МК5

00011

ООО

РЗ:-РЗ-\-Р4. Запись выдвинутой прн сдвиге суммы частичных произведений цифры па соответствующее ей место в регистре младших разрядов произведений

10000

ООО

Р4: = ЛЛС {Р4), Сдвиг маркерной единицы для определения позиции следующей выдвинутой цифры произведения и фиксации конца умножения

11111

¥:

Пустая операция в ИМС ВС1. В УУ условный переход по Л, а именно: если Л = 0, то переход к МКО - начало цикла умножения, а если А = 1 (это означает, что умножение на 31-й разряд мантиссы закончено), то переход к МК8

1000!

ООО

РО:~ПЛС (РО). Сдвиг множителя для анализа его знака (признак Л)

11111

Пустая операция в ИМС ВС1. В УУ условный переход по Л, а именно: если Л = 0, то переход к МКП, а если Л = 1, то переход к мкю

00010

ООО

Р2:=Р2-\- Р1 -\-\. Коррекция результата

Конец умножения. Начало следующей микропрограммы



результата операции сигналом S2 и удерживаться на иих в течение времени ig после фиксации результата. Временные параметры ИМС ВС1 приведены в табл. 2.9. Управляя подачей сигналов S1 и S2, можно расширить функциональные возможности ИМС и кроме режима нормальной работы (подаются S1 и S2) получить еще трн других режима. При запрете S1 новая МК не принимается, а исполняется предыдущая. При запрете S2 новая МК принимается.

Q Начало

I РО--=ПЛС(РО)\

I Р2--=Р2*И\

I рг-тс1Р2)\


I Р0--ПЛСр1}

Р2---Р2*Р!*П

( Конец- )

т

\ВУС

РОН


а

ЩЩ-Грп

ВУС

ЗУА

PO...PS

ВУС



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 [ 16 ] 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95