SU830384A1 - Микропрограммное устройство управ-лЕНи - Google Patents
Микропрограммное устройство управ-лЕНи Download PDFInfo
- Publication number
- SU830384A1 SU830384A1 SU792785262A SU2785262A SU830384A1 SU 830384 A1 SU830384 A1 SU 830384A1 SU 792785262 A SU792785262 A SU 792785262A SU 2785262 A SU2785262 A SU 2785262A SU 830384 A1 SU830384 A1 SU 830384A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- inputs
- control
- outputs
- Prior art date
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Description
1
Изобретение относитс к вычислительной технике.
Известно микропрограммное устройсво управлени , содержащее триггер л, коммутаторы, элементы И, регистры адреса, запоминающие блоки 1.
Недостаток устройства - избыток оборудовани , так как оно содержит два коммутатора и два регистра адреса .
Наиболее близким по технической сущности к предлагаемому вл етс микропрограммное устройство управлени , содержащее два запоминак цнх блока, соединённых с соответствующими регистрами адреса, два блока проверки условий, два триггера блокировки и два элемента И 2.
Недостатком данного устройства вл етс избыток оборудовани , обусловленный наличием двух блоков проверки , двух триггеров блокировки, двух регистров адреса, работающих поочередно.
Цель изобретени - упрощение устройства ..
Цель достигаетс тем, что в устройство , содержащее запоминающие блки , элементы И, триггер блокировки
и регистр адреса, первый разр дный выход которого соединен с адресными входами первого и второго запоминающих блоков, управл ющие входы которых соединены с выходами первого и второго Элементов И соответственно, первые входы которых соединены с первым управл ющим входом устройства, первые выходы первого и второго за0 поминающих блоков соединены с первым и вторым управл ющими выходами устройства , введен блок проверки условий, выход которого соединен со входом триггера блокировки выход триггера
5 блокировки соединен со вторыми входами первого и второго элементов И, третий вход первого элемента И соединен со вторым разр дным выходом регистра адреса, третий вход второ0 го элемента И соединен с третьим разр дным выходом регистра адреса, первый вход регистра адреса соединен со вторым выходом первого запоминающего блока, второй вход ре5 гистра адреса соединен со вторым выходом второго запоминающего блока, третьи выходы первого и второго запоминающих блоков соединены с первым и вторым входами блока проверки условий соответственно, третий вход которого соединен со вторым управл ющих входом устройства.
Кроме того, блок проверки условий содержит двр схемы сравнени и элемент ИЛИ, причем первые входы первой и второй схем сравнени соединены соответственно с первым и вторым входами блока, вторые входы первой и второй схем сравнени соединены с третьим входом блока, выходы первой и второй схем сравнени соединены соответственно с первым и вторым входами элемента ИЛИ, выход которого содинен с выходом блока.
На чертеже приведена функциональна схема устройства.
Устройство содержит запоминающие блоки 1 и 2, регистр 3 адреса, элементы И 4 и 5f триггер б блокировки, блок 7 проверки условий, управл ющие входы 8 и 9, управл ющие выходы 10 и 11, единичный выход 12 триггер младшего разр да регистра 3 адреса, нулевой выход 13 этого триггера, перва схема 14 сравнени , втора схема 15 сравнени , элемент ИЛИ 16.
Устройство работает следующим образом .
При поступлении тактового сигнала на управл ющий вход 8 по адресу, наход щемус в регистре 3 адреса, происходит считывание микрокоманды из одного из запоминающих блоков 1 и 2, Выбор запоминающего блока, из которого должна быть считана микрокоманд производитс следующим .образом. При наличии , в младшем разр де регистра 3 адреса управл ющий сигнал с выхода 12 открывает элемент И 4, при этом по тактовому сигналу со входа 8 производитс считывание микрокоманды из запоминающего блока (т.е. из запоминающего блока 1 производитс считывание микрокоманд с нечетными адресами). При наличии О в младшем разр де регистра адреса управл ющий сигнал с выхода 13 открывает элемент И 5 и по тактовому сигналу с управл ющего входа 8 производитс считывание микрокоманд из, запоминающего блока 2 (т.е. из запоминающего блока 2 производитс считывание микрокоманд с нечетными адресами). Считанна из запоминающего блока 1 или 2 микрокоманда реализует микрооперации на выходах 10 или 11 запоминающих блоков и устанавливает в регистре 3 адреса адрес следующей микрокоманды. В том случае , когда при выполнении некоторой микрокоманды, например считанной из запоминающего блока 2, устройство должно перейти в режим ожидани по условию, подаваемому на управл ющий вход 9, с соответствующего выхода запоминающего блока 2 на вход блока 7проверки условий поступает сигнал адреса услови . Если условие ожидани подано на управл ющий вход 9, то с
выхода блока элементов. производитс установка триггера блокировки б в единичное состо ние. При этом сигнал с выхода триггера б блокировки закрывает элементы И 4 и 5, тем caNffiiM запреща поступление тактовых сигналов на входы запоминающих блоков 1 и 2„ При сн тии услови ожидани с управл ющего входа 9, триггер 6 устанавливаетс в нулевое состо ни тем самым разблокиру элементы И 4 и 5 и разреша дальнейщую работу устройства по тактовым сигналам с управл ющего входа 3
Таким образом, устройство упрощаетс в св зи с тем, что оно содержит один регистр адреса.
изобретени
Claims (2)
1; Микропрограммное устройство управлени , содержащее запоминающие блоки, элементы И, триггер блокировки и регистр адреса, первый.разр дный выход которого соединен с адресными входами первого и второго запоминающих блоков, управл ющие входы которых соединены соответственно с выходами первого и второго элементов И, первые входы которых соединены с первым управл ющим входом устройства , первые выходы первого и второго запоминающих блоков соединены с первым и вторым управл ющими выходами устройства, отличающеес тем,- что, с целью упрощени устройства , оно содержит блок проверки условий , выход которого соединен со входом триггеоа блокировки, выход триггера блокировки соединен со вторыг и входами первого и второгО злементов И, третий вход первого элемента И соединен со вторым разр дным выходом регистра адреса, третий вхо.ц второго элемента И соедкнек с третьим разр дным выходом регистра адреса, первый вход регистра адреса соединен со вторым выходом первого запоминающего блока, второй вход регистра адреса соединен со вторым выходом второго запоминающего блока третьи выходы первого и второго запоминающих блоко соединены с первым и вторым входами блока проверки условий соответственно , третий вход которого соединен со вторым управл ющим входом устройства
2. Устройство по п. 1, отличающеес тем, что блок проверки условий содеожит две схемы сравнени и элемент ИЛИ, причем первые входы первой и второй схем сравнени соединены соответственнос первым и вторым входами блока, вторые входы первой и второй схем сравнени соединены с третьим входом блока, выходы первой и второй схем сравнени соединены соответственно с первым и
вторым входаАш элемента ИЛИ, выход которого соединен с выходом блока,
Источники информации, прин тые во внимание при экспертизе
свидетельство СССР 06 F 9/12, 1973.
свидетельство СССР 06 F 9/12, 1973
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792785262A SU830384A1 (ru) | 1979-06-14 | 1979-06-14 | Микропрограммное устройство управ-лЕНи |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792785262A SU830384A1 (ru) | 1979-06-14 | 1979-06-14 | Микропрограммное устройство управ-лЕНи |
Publications (1)
Publication Number | Publication Date |
---|---|
SU830384A1 true SU830384A1 (ru) | 1981-05-15 |
Family
ID=20835933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792785262A SU830384A1 (ru) | 1979-06-14 | 1979-06-14 | Микропрограммное устройство управ-лЕНи |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU830384A1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2245992A (en) * | 1990-07-12 | 1992-01-15 | Univ California | Gating for pulse generation in NMR imaging |
-
1979
- 1979-06-14 SU SU792785262A patent/SU830384A1/ru active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2245992A (en) * | 1990-07-12 | 1992-01-15 | Univ California | Gating for pulse generation in NMR imaging |
GB2245992B (en) * | 1990-07-12 | 1994-02-02 | Univ California | Magnetic resonance imaging sequencer gating |
US5291610A (en) * | 1990-07-12 | 1994-03-01 | The Regents Of The University Of California | Microcode sequencer changing states in response to an external gating input level change upon the occurrence of a WAIT instruction |
US5481744A (en) * | 1990-07-12 | 1996-01-02 | The Regents Of The University Of California | Microcode sequencer changing states in response to an external gating input level change upon the occurrence of a wait instruction |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU830384A1 (ru) | Микропрограммное устройство управ-лЕНи | |
SU1067505A1 (ru) | Устройство дл формировани и хранени вычетов по модулю три | |
SU1465883A1 (ru) | Устройство дл делени чисел | |
SU1059573A1 (ru) | Микропрограммное устройство управлени | |
JPS6160143A (ja) | マイクロプログラム制御装置の故障診断方式 | |
SU1010651A1 (ru) | Запоминающее устройство с самоконтролем | |
SU1509982A2 (ru) | Устройство дл выборки информации из блока пам ти | |
SU1689949A1 (ru) | Устройство дл вычитани по модулю | |
SU780012A1 (ru) | Устройство дл распределени и контрол информации | |
SU687446A1 (ru) | Устройство дл сопр жени электронной вычислительной машины с каналами св зи | |
SU1105944A1 (ru) | Запоминающее устройство с самоконтролем | |
SU964639A1 (ru) | Микропрограммное устройство управлени | |
SU769640A1 (ru) | Устройство дл контрол посто нной пам ти | |
SU970368A1 (ru) | Устройство управлени | |
SU1182506A1 (ru) | Устройство дл ввода информации | |
SU881750A1 (ru) | Микропрограммное устройство управлени | |
SU970481A1 (ru) | Устройство дл контрол блоков пам ти | |
SU830385A1 (ru) | Микропрограммное устройствоупРАВлЕНи | |
SU1072102A1 (ru) | Запоминающее устройство с автономным контролем | |
SU476605A1 (ru) | Запоминающее устройство с автономным контролем | |
SU1040526A1 (ru) | Запоминающее устройство с самоконтролем | |
SU1260963A1 (ru) | Формирователь тестов | |
SU376808A1 (ru) | Постоянное запоминающее устройство с записью информации геометрическими кодами | |
SU955212A2 (ru) | Запоминающее устройство с самоконтролем | |
RU1837364C (ru) | Оперативное запоминающее устройство с коррекцией ошибок |