Постоянная память микропрограмм

В ЭВМ ЕС1033 для хранения микропрограмм ЦП, каналов ввода-вывода и блока диагностики ЦП используются самостоятельные постоянные запоминающие устройства (ПЗУ). Каждое из этих ПЗУ состоит из унифицированных блоков односторонней памяти — БОП 204833. ПЗУ ЦП состоит из четырех блоков БОП0, БОШ, БОП2 и БОПЗ; ПЗУ каналов ввода-вывода состоит из двух блоков — БОШ и БОП5; ПЗУ блока диагностики ЦП — из одного блока БОП6 (смотреть статью под номером 16). Это соответствует формату микрокоманды, который для ЦП составляет 128 информационных разрядов, в каналах ввода-вывода — 64 и в блоке диагностики ЦП — 32 разряда.

БОП 204833 представляет собой постоянное запоминающее устройство трансформаторного типа с произвольной выборкой. Емкость памяти 2048 слов 33разрядного формата (один разряд контрольный), период обращения не менее 370 не, время выборки не более 150 не. Напряжение питания устройства +27 и +5 В, потребляемый ток равен соответственно 0,5 и 2 А.32 содержащую 33 разрядных сердечника, укладывается 16 жгутов. Обмотки считывания 3 всех сердечников одноименных разрядов подключены к усилителям У0 — У32. Каждый из адресных проводов включен между источником напряжения +27 В и общей шиной через верхний ключ (ВК), развязывающий диод VD и нижний ключ (НК). Каждый из верхних ключей BK0 — ВК31 подключен к 32 адресным проводам одноименных разрядов всех жгутов. Каждый из нижних ключей HK0 — НК63 подключен ко всем проводам одного из 64 жгутов. Диоды I/D0 — VD 2047 включены в каждый адресный провод. Таким образом, нижние ключи определяют жгут, а верхние — адресный провод в жгуте. Пара верхних и нижних ключей определяет один из 2048 адресных проводов.

Код адреса поступает по адресным шинам в дешифраторы нижних (ДШ НК) и дешифраторы верхних (ДШ ВК) ключей. Дешифраторы стробируются сигналом чтения блока односторонней памяти ЧТ БОП (смотреть статью под номером 18), и сигналы с соответствующих выходов дешифраторов открывают пару ВК и НК. При этом по выбранному адресному проводу протекает импульс тока, наводящий ЭДС в обмотках считывания тех разрядов, где содержится единица. Считанная информация заносится в регистр информации (РИ) по сигналу СТР РИ. Информация в РИ хранится в течение машинного такта до следующего сигнала СТР РИ.

Контроль правильности считанной информации осуществляется mod2 дополнением до нечетности. Если сумма единиц информации буДет четной, вырабатывается сигнал ошибки ОШ БОП.

Во время выполнения текущей микрокоманды формируется адрес следующей (адрес БОП). Его формирование, с учетом работы схем анализа, должно закончиться до конца текущего такта к началу синхроимпульса С1 следующего такта (смотреть статью под номером 18). Сигнал СТР РИ подается в конце сигнала ЧТ примерно за 25—30 не до начала С1. Информация в РИ меняется перед началом С1. Таким образом, к импульсу С1 следующего такта коды микроприказов, выполняемых по С1, уже поступают на соответствующие схемы.

БОП 204833 является конструктивно законченным устройством. РИ блоков БОП0, БОШ, БОП2 и БОПЗ являются регистрами микрокоманд (РМКО, РМК1, РМК2 и РМКЗ) процессора, РИ БОП4 и БОП5 — регистрами микрокоманд (РМК4 и РМК5) каналов ввода-вывода, а РИ БОП6 является регистром микрокоманд (РМК6) блока диагностики процессора.

Желательно оставить комментарий, также можно поставить трэкбек со своего блога или сайта.

Написать сообщение

Яндекс.Метрика