Снос зданий:
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

Общий сигнал прерывания СП формируется схемой ИЛИ, объединя1рщей выходы БСИ. Сигнал прерывания, хранящийся в каком-либо разряде регистра Р2, можно сбросить записью в этот регистр с признаком поразрядной конъюнкции кода с нулем в соответствующем разряде.

Серия 581 выпускается в корпусах 244.48-1 и 244.42-1 в виде модификации К581 и состоит из ИМС ИК1, ИК2 и РУ1-РУЗ. Серия предназначена для построения специализированных вычис-

1/тВУ

Ш

\вси . \сп

БМУ


\бусш\-

ю

д

ЗУ РОН

1-ufi Гм

K-jf

16



лительных .устройств и нашла широкое применение в микроЭВМ €Электроника-60 .

Процессорный элемент ИК1 (рис. 4.2, б) представляет собой 8-разрядное АЛУ, в котором на микропрограммном уровне реали-еована обработка 16-разрядных слов. Назначение выводов ИК1 приведено в табл. 4.3. Восьмиразрядный арифметический блок АБ выполняет 84 операции (сложение, вычитание, ±1, +2, сдвиги, поразрядные конъюнкции и дизъюнкции). Двадцать шесть 8-разрядных регистров общего назначения РОН объединены дешифратором Д в ЗУ РОН, схемная реализация которого обеспечивает параллельную выдачу в АБ или на системную СШ или микропрограммную ШМ шину содержимого двух РОН. Режим работы ИМС определяется микрокомандой, записанной в регистр РМ и состоящей из кода регистровой операции и адресов РОН, участвующих в операциях. В микрокомандах условных переходов или с непосредственной адресацией разряды адресов используются либо для указания номера проверяемого условия, либо для записи одного из операндов. При этом 10 РОН адресуются прямо путем задания их номеров В соответствующих полях микрокоманды, четыре РОН адресуются либо прямо, либо косвенно, а остальные 12 РОН адресуются только косвенно с помощью 3-разрядного регистра указателя адреса РУА. Из 10 регистров первого типа образуют пять 16-разрядных регистров, которые используют как рабочие регистры микропрограмм для хранения команды, исполнительного адреса, двух операндов и слова состояния микропрограммы. Четыре регистра второго типа используют как указатель стека и счетчик адреса команд. Остальные 12 регистров используются как шесть 16-разрядных регистров общего назначения.

4.3. Назначение выводов ИМС ИК1

Номер вывода

Наименование выводов

4-J7, 22-23 -вход-выход

25, 26, 46 п 47-входы

27 - вход

28-34 и 36- 44 - вход-выход

45-48-

вход вход

Системная шинЯ СШ. В реи<име приелга информации по СШ поступают команды и данные, а в режиме выдачи - содержимое РОН Общий вывод. Шина нулевого потенциала Ф1, Ф2, ФЗ и Ф4. Синхронизирующие сигналы, состоящие из четырех неперекрывающихся, сдвинутых по времени серий импульсов Управление У. Единичное значение сигнала У переводит МП в режим ожидания, который используется, например, в случае ожидания поступлений информации в СШ

Шнна микрокоманд ШМ. Шина ШМ служит для связи между ИМС комплекса и в режиме приема по ией поступают микрокоманды, а в режиме выдачи по ней выводится информация, поданная на СШ, содержимое РОИ или результаты проверки условий

Питание +12 В Питание -5 В

Систе.мная информация, состоящая из команд и данных, поступает в ИМС ИК1 по 16-раэрядной СШ, состоящей из двух 8-разряд-



ных шин, и с помощью мультиплексоров МА, MB и МС может заноситься в РОЯ или передаваться в ШМ. Микрокоманды, подлежащие исполнению, поступают в Л1С по ШМ и по сигналу Ф/ фиксируются на РМ. Код операции микрокоманды с РМ поступает в блок местного управления БМУ, который по Ф2 и ФЗ вырабатывает управляющие сигналы УС, обеспечивающие выполнение заданной микрооперации. Обработка 16-разрядных слов одной микрокомандой осуществляется за два цикла за счет того, что во втором цикле младшие разряды номеров регистров, указанных в микрокоманде, инвертируются, и над содержимым регистров, номера которых получены указанным образом, выполняется та же микрооперация. За время действия тактовых сигналов ФЗ и Ф4 происходит подготовка к приему следующей .микрокоманды или к выдаче информации в ШМ или СМ. В последнем случае информационные сигналы усиливаются выходными усилителями ВУ1 и ВУ2. При выполнении операций в АБ вырабатываются признаки отрицательного и нулевого результата, 4- и 8-разрядного переносов и переполнения, которые фиксируются в регистрам признаков РП и с помощью схемы анализа САП проверяются микрокомандами условного перехода.

Микросхема ИК2 (рнс. 4.2, в) представляет собой блок микропрограммного управления и предназначена для управления работой процессора микроЭВМ Электроника-60 , построенного на основе ИК1. Назначение выводов ИК2 приведено в табл. 4.4. Основными функциями ИК2 является формирование адресов микрокоманд и управление системной шиной СШ. Основным узлом ИМС является счетчик микрокоманд СМ, содержимое которого увеличивается на единицу при каждом обращении к ПЗУ. микропрограмм. Формирование и последующая запись в СМ адресов начала микропрограмм и адресов условных и безусловных переходов осуществляются комбинационной .схемой КС, которая, в свою очередь, управляется содержимым регистров системной команды Р/С, микрокоманды РМ, прерываний Р/7 и состояний PC, а также внешними управляющими сигналами ВУС.

4.4. Назначение выводов ИМС ИК2

Номер вывода

Наименование еыьодов

8 а 12

9-11, 13 и 14 15-17, 22 и 23

25, 26, 46 и 47 27, 45 и 48

28-34, 36-44

Входы для подачи сигна'лов прерывания от внешнего устройства, по таймеру, питанию и регенерации ОЗУ

Входы для 17-го н 16-го разрядов микроко.манды Входы для управляющих сигналов; занято, дополнение, сброс, готово и о;кндание Выходы сигналов управления системным каналомз вывод данных, запись байта, подтверждение прерывания, синхронизация и ввод данных Шина нулевого потенциала

Входы для подачн тактового питания Ф1-Ф4 подключения питающего напряжения 5, 12 и -5 В

Шина микрокоманд ШМ, работающая в режиме двусторонней передачи информации



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