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
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) в противоположное , т. е. в единичное состо ние. Далее процесс повтор етс аналогично описанному.
Предмет изобретени
Микропрограммное устройство управлени , содержащее два запоминающих блока, первые входы которых соединены с первыми выходами соответствующих регистров адреса, а первый вход одного регистра адреса соединен с первым выходом другого запоминающего блока, отличающеес тем, что, с целью упрощени устройства, оно содержит две схемы И, два триггера, два коммутатора, причем выход каждого коммутатора соединен с вторым входом соответствующего регистра адреса , выход каждой схемы И соединен с вторым входом соответствующего запоминающего блока, вторые выходы запоминающих блоков соединены со счетными входами соответствующих триггеров, единичный выход одного триггера соединен с первым входом другой схемы И, второй вход одной схемы И соедипен с первым входом другого коммутатора и соответствующим входом устройства, второй вход каждого коммутатора соединен с пулевым выходом соответствующего триггера, а третий вход одного коммутатора соединен с
вторым выходом другого регистра адреса.
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) |
-
1972
- 1972-12-15 SU SU1860814A patent/SU451080A1/ru active
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) | Устройство для исправления ошибок при итеративном кодировании |