SU451080A1 - Микропрограммное устройство управлени - Google Patents

Микропрограммное устройство управлени

Info

Publication number
SU451080A1
SU451080A1 SU1860814A SU1860814A SU451080A1 SU 451080 A1 SU451080 A1 SU 451080A1 SU 1860814 A SU1860814 A SU 1860814A SU 1860814 A SU1860814 A SU 1860814A SU 451080 A1 SU451080 A1 SU 451080A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
switch
address register
address
Prior art date
Application number
SU1860814A
Other languages
English (en)
Inventor
Аркадий Лазаревич Гуртовцев
Original Assignee
Институт Электроники И Вычислительной Техники Ан Латв.Сср
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Институт Электроники И Вычислительной Техники Ан Латв.Сср filed Critical Институт Электроники И Вычислительной Техники Ан Латв.Сср
Priority to SU1860814A priority Critical patent/SU451080A1/ru
Application granted granted Critical
Publication of SU451080A1 publication Critical patent/SU451080A1/ru

Links

Landscapes

  • Multi Processors (AREA)

Description

1
Изобретение относитс  к вычислительной технике, в частности к устройствам управлени  цифровых вычислительных машин.
Известно микропрограммное устройство управлени , содержащее два запоминающих блока, первые входы которых соединены с первыми выходами соответствующих регистров адреса, при этом первый вход одного регистра адреса соединен с первым выходом другого запоминающего блока. Однако необходимость введени  «пустых микрокоманд дл  обеспечени  возможности перехода от нечетных микрокоманд к нечетным и от четных к четным микрокомандам увеличивает затраты оборудовани .
Цель изобретени  - упрощение устройства. Дл  осуществлени  этой цели предлагаемое устройство содержит две схемы И, два триггера , два коммутатора, причем выход каждого коммутатора соединен с вторым входом соответствующего регистра адреса, выход каждой схемы И соединен с вторым входом соответствующего запоминающего блока, вторые входы запоминающих блоков соединены со счетными входами соответствующих триггеров, единичный выход одного триггера соединен с первым входом другой схемы И, второй вход одной схемы И соединен с первым входом другого коммутатора и с соответствующим входом устройства, второй вход каждого коммутатора соединен с нулевым выходом соответствующего триггера, а третий вход одного коммутатора соединен с вторым выходом другого регистра адреса.
На чертеже приведена блок-схема устройства .
Микропрограммное устройство управлени  содержит триггеры 1 и 2, коммутаторы 3 и 4, схемы И 5 и 6, регистры адреса 7 и 8, запоминающие блоки 9 и 10. Входы устройства 11 и 12 и первые выходы 13 и 14 и вторые выходы 15 и 16 запоминающих блоков.
Устройство работает следующим образом. Пусть в исходном состо нии триггеры I и 2
наход тс  в единичном состо нии и пусть на регистре адреса 7 (8) находитс  адрес микрокоманды , подлежащей считыванию. Так как триггер I (2) находитс  в единичном состо нии , то он разрешает прохождение поступившего на вход 11 (12) тактового импульса через схему И 5 (6) и запрещает передачу содержимого регистра адреса 7 (8) через коммутатор 4 (3) на регистр адреса 8 (7). С приходом на вход схемы И 5 (6) первого тактового импульса на выходе запоминающего блока 9 (10) через некоторое врем  по витс  считанна  микрокоманда. В том случае, когда отсутствует необходимость перехода от нечетной (четной) микрокоманды к нечетной (четной)
микрокоманде, со второго выхода 15 (16) запоминающего блока 9 (10) считываетс  каждый раз нулевой сигнал, который не производит никаких изменений в состо нии триггеров
1и 2. При этом разблокированы схемы И 5 и 6, но заблокированы коммутаторы 3 и 4. Устройство в этом случае работает аналогично известному. При необходимости перехода от нечетной (четной) микрокоманды к нечетной (четной) на втором выходе 15 (16) запоминающего блока 9 (10) в считываемой микрокоманде в дополнительном разр де записываетс  единица, котора  устанавливает триггер
2(1) в противоположное состо ние, т. е. в нулевое. При этом триггер 2 (1) блокирует прохождение тактового импульса через схему И 6 (5) и разблокирует коммутатор 3 (4). При этом адрес следующей микрокоманды, занесенный адресной частью считанной микрокоманды на регистр адреса 8 (7) первым тактовым импульсом, перезаписываетс  через коммутатор 3 (4) па регистр адреса 7 (8). Таким образом, к приходу второго тактового импульса на схему И 5 (6) на регистре адреса 7 (8) уже установлен адрес считываемой микрокоманды . Если после этой считываемой микрокоманды необходимо вновь перейти к четной (нечетной) микрокоманде, то в считываемой микрокоманде по витс  сигнал, который по второму выходу 15 (16) запоминающего блока 9 (10) установит триггер 2 (1) в противоположное , т. е. в единичное состо ние. Далее процесс повтор етс  аналогично описанному.
Предмет изобретени 
Микропрограммное устройство управлени , содержащее два запоминающих блока, первые входы которых соединены с первыми выходами соответствующих регистров адреса, а первый вход одного регистра адреса соединен с первым выходом другого запоминающего блока, отличающеес  тем, что, с целью упрощени  устройства, оно содержит две схемы И, два триггера, два коммутатора, причем выход каждого коммутатора соединен с вторым входом соответствующего регистра адреса , выход каждой схемы И соединен с вторым входом соответствующего запоминающего блока, вторые выходы запоминающих блоков соединены со счетными входами соответствующих триггеров, единичный выход одного триггера соединен с первым входом другой схемы И, второй вход одной схемы И соедипен с первым входом другого коммутатора и соответствующим входом устройства, второй вход каждого коммутатора соединен с пулевым выходом соответствующего триггера, а третий вход одного коммутатора соединен с
вторым выходом другого регистра адреса.
SU1860814A 1972-12-15 1972-12-15 Микропрограммное устройство управлени SU451080A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU1860814A SU451080A1 (ru) 1972-12-15 1972-12-15 Микропрограммное устройство управлени

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU1860814A SU451080A1 (ru) 1972-12-15 1972-12-15 Микропрограммное устройство управлени

Publications (1)

Publication Number Publication Date
SU451080A1 true SU451080A1 (ru) 1974-11-25

Family

ID=20536107

Family Applications (1)

Application Number Title Priority Date Filing Date
SU1860814A SU451080A1 (ru) 1972-12-15 1972-12-15 Микропрограммное устройство управлени

Country Status (1)

Country Link
SU (1) SU451080A1 (ru)

Similar Documents

Publication Publication Date Title
US3296426A (en) Computing device
US3517175A (en) Digital signal comparators
US3192362A (en) Instruction counter with sequential address checking means
SU451080A1 (ru) Микропрограммное устройство управлени
US3083907A (en) Electronic counter
US3212009A (en) Digital register employing inhibiting means allowing gating only under preset conditions and in certain order
US2998192A (en) Computer register
US4069473A (en) Associative memory
US3033452A (en) Counter
US3331953A (en) Self-checking counter
US2905383A (en) Register zero test
SU437072A1 (ru) Микропрограммное устройство управлени
US3562551A (en) Unit distance counter
SU593211A1 (ru) Цифровое вычислительное устройство
SU938283A1 (ru) Микропрограммное устройство управлени
SU1160280A1 (ru) Устройство для сравнения числа с допусками
US3149307A (en) Parity check circuit
SU423176A1 (ru) Устройство для сдвига информации
SU486317A1 (ru) Устройство дл поиска чисел в заданном диапозоне
SU532963A1 (ru) Асинхронный счетчик
SU437225A1 (ru) Триггерное устройство
SU418853A1 (ru)
SU717756A1 (ru) Устройство дл определени экстремального числа
SU1437920A1 (ru) Ассоциативное запоминающее устройство
SU364032A1 (ru) Устройство для исправления ошибок при итеративном кодировании