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 = 1 - в старшие разряды ШД. На неисполь зуемые разряды ШД выдаются нули 2.43. Временные параметры ИМС ВУ1 Параметр t НС Время: цикла /q действия tx сигнала 5i = О действия 2 сигнала = О образования кода в БФА от момента приема команды в РК модификации 4 адреса в БМА Задержка: в выдаче адреса относительно нарастания S2 в выдаче кода с РК в ШД относительно нарастания 5/ Время: предустановки и удержания , МК относительно нарастания S1 и команды относительно спада 52 дешифрации МК tg >500 > 100 > 300 < 150 < 150 <30 <50 > 1 О <200 Для построения устройства управления микроЭВМ, кроме ВУ1, необходимо иметь память микропрограмм, которую можно реализовать, например, на основе ИМС 556 серии.При это.м МК, управляющая работой всей микроЭВМ, в наиболее общем случае должна иметь семь полей: 9-разрядное поле кода операции МП, поле управления входами МП, поле опроса признаков (условий) регистра состояний, поле управления ЗУ и устройством ввода-вывода, поле управления входами ВУ1 и поле управления входами ИМС ВП. 2.6. контроллер состояний вп серии 584 Контроллер состояний ВГ1 предназначен для хранения п обработки .признаков ветвлений программ и микропрогра.мм, битов состояний микроэвм, отсчетов временных интервалов и логической обработки данных. Контроллер ВГ1 (рис, 2.5, н) состоит из 8-разрядного регистра состояний PC, триггеры которого обозначены гимво.тами Т^. В.44. Назначение выводов ИМС ВП Номер рывода Наименование выводов ИМС для корпуса 244.48-5 /, 37-43. 46, 47 2 3-18 19, 21 20, 22 23 25-34 35, 36 44, 45 Шина микрокоманд ШМК, предназначенная для ввода в ИМС 10-разрядной МК Многофункцюнальный вывод, служащий для выдачи признака Нулевой код на ШД и наращивания разрядности при использовании нескольких ИМС Двунаправленная шина данных ШД Счетные входы ВО, В1 таймеров Входы (/о и ?1 переноса таймеров Вход сигнала приоритета Я. Сигнал Я = О обеспечивает независимо ог поданной МК выдачу иа ШД содержимого таймеров Шина нулевого потенциала признаков ШП, служащая для ввода в ИМС внешних признаков Я , . . . , Я9 Входы синхронизирующих сигналов S1 и S2 Выходы Ml, МО кода модификации адреса в ИМС ВУ1 или ВМ1 Шина питания 2.45. Перечень МК для ИМС ВС1 Поле МК ф I рг\ pi\ ро Содержание МК- Пояснения Ti-. - Bp. В выбранные Т полем (Гд, Т^, Т^, Гц) триггеры TfJ (i = 6,3) регистра PC записывается значение признака Яр (;7 = 0,6). Триггеры считаются выбранными, если в i-м разряде Т поля находится / (Ti = 1). Номер Р признака задается кодом в Я поле, например, если 7=1100, Я =110, то это означает, что значение признака Яе записывается в триггеры Тдз, и Г^. При этом М^ = = М„= 1 Генерация кода модификации (М^, М^) по правилу уИ, = Яр и /Ио = (Яр) V Го.- {Пр). Выбор / и Пр производится так же, как и в МК при Ф = 0. Если в Т поле задано несколько 1, то в выражении для М„ следует заменить дизъюнкцией сигналов с выбранных триггеров, например, при Г =1100 M= (Г„з V Т V Pol) (Пр) V V (Гоз V Т V Т ) (П„) Т12; = Я,. Запись признака Я, в триггер 712 регистра PC. All = Afо = 1 i р->\ ri\ PU одсржэние МК. Пояснения О Tln; = (ШЩ. Цифра с разряда ШЦ, номер которого Т., записывается в Т^. М, = = 1 Tjo: = (ШД). Цифра с разряда ШД, номер которого указан в' регистре указате.яя бита РУ блока битовых операций, записывается в Т^ . Mj=yMj=l (РУ) : = Т. В регистр РУ записывается код из Т поля МК. Mi = Mfi~ \ (РУ): = (ШД).. В регистр РУ записывается код i-й тетрады ШД. Номер i тетрады задается Т полем: при Т = 0000 запись не производится, при Т = 0001 1=1, при Г=0010 1=2, при Г=0100/=3 нпри Г=1000 i - 4. Например, при Г = 0100 в РУ записывается третья тетрада ШД, -разряды которой имеют номера 12, 11, 10 и 9. Микрокоманды, содержащие две и более 1 в Т поле, являются при данных Ф и Р запрещенными. М-1 =.М„ = 1 Г|,о; ,= (ШД).. Цифра с разряда ШД, номер которого Т, записывается в Tag. = Л/ = 1 Ti, : - (ШД). Цифра с разряда ШД, . помер которого указан в РУ, записывается в Т Alj= Мд= 1 Микрооперации в ИМС не выполняются. /i!i=A1q=1 Микрооперации в' ИМС не выполняются. A1i=Mg=l Генерация кода модификации по. правилу: ,V1] == 1 и (ШД)1, где И/Д; - инверсное значение раз- ряда ШД, номер которого указан в Т поле при Р = 001 или в регистре РУ при ==010 ШД1\ = а. Принудительная устанонк.а (маскирование) 1-го разряда ШД в 0. П(щ Р = \0\ ( = Г, а при Р= ПО указывается в РУ. M - /И„ = 1 Генерация кода модификации по правилу М- -= Я , где /И„ = [ТП] V (, (777), где 777 - cm нал на вы.чоде триггера ТП |