SU805318A2 - Устройство дл контрол времениВыпОлНЕНи пРОгРАММ - Google Patents
Устройство дл контрол времениВыпОлНЕНи пРОгРАММ Download PDFInfo
- Publication number
- SU805318A2 SU805318A2 SU782687542A SU2687542A SU805318A2 SU 805318 A2 SU805318 A2 SU 805318A2 SU 782687542 A SU782687542 A SU 782687542A SU 2687542 A SU2687542 A SU 2687542A SU 805318 A2 SU805318 A2 SU 805318A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- time
- counter
- input
- signal
- output
- Prior art date
Links
- 238000012544 monitoring process Methods 0.000 title description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- LMAZKPOSWVOFGY-FBAUPLQOSA-N orine Natural products CO[C@H]1C[C@H](O[C@H]2CC[C@]3(C)[C@H]4C[C@@H](OC(=O)C=Cc5ccccc5)[C@]6(C)[C@@](O)(CC[C@]6(O)[C@]4(O)CC=C3C2)[C@H](C)OC(=O)C=Cc7ccccc7)O[C@H](C)[C@H]1O LMAZKPOSWVOFGY-FBAUPLQOSA-N 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Description
(54) . УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ВРЕМЕНИ ВЫПОЛНЕНИЯ ПРОГРАММ
Изобретение относитс к цифровой вычислительной технике и может бЫть испЬльзовано в ЦВМ дл контрол времени .выполнени программ. Пб основному авт. св..№ 439813 известно устройство, позвол ющее про изводить отсчет времени с момента записи кода времени в счетчик меток времени до момента обнулени счет-. чи-ка или до момента по влени в счёт чике определенного кода. Устройство дл контрол времени выполнени : программ позвол ет без потери машинного времени разделить во времени асинхронно поступающие в- счетчик сиг налы пересчета с сигналами записи или .считывани кода времени Ul Однако это устройство обладает недостаточной надежностью, обуслЬвленной возможностью по влений сигнала помехи на выходе элемента ИЛЙ-НЕ вместе с полезным сигналом чтени времени на выходе другого эле- мента при одновременном поступлении перепадов из 1 в О сигналов пере счета и чтени на входах этих элементов (помеха, формируема вследствие конечного времени срабатывани этих элементов, может привести к искажению считываемого кодэ времени); и блокированием поступлени сигналов пересчета на вход счетчика в случае невозвращени триггера в исходное состо ние после очередного сигнала пересчета под действием помех на входе счетчика, или в элементе Исключающее ИЛИ, что может привести к прекращению дальнейшего функционировани устройства дл контрол времени выполнени программ. Цель изобретени - повышение надежности .устройства дл контрол времени выполнени программ. Поставленна цель достигаетс тем, что в устройство дл контрол времени выполнени программ введены элемент задержки, элемент И и инвертор, причем .четвертый в.ход устройства соединен со входом элемента задержки, первым входом элемента И и управл ющим входом счетчика, выход элемента задержки соединен с третьим входом блока управлени и со входом инвертора , выход которого соединен со вторым входом элемента И, выход элемента И соединен с управл ющим входом элемента Исключающее ИЛИ. Дополнительные элементы, введенные в-устройство дл контрол времени выпо.пнени программы, формируют два с-игнала. Сигнал, поступак ций на управл ющий вход счетчика, запрещает прохождение сигнала .помехи с выхода элемента НЕ на триггер счетчика, пре дотвраща искажение считываемого кода времени. Сигнал, поступающий на управл ющий вход элемента Исключающее ИЛИ, возвращает триггер в исход ное состо ние перед каждым сигналом пересчета, позвол предотвратить за пирание счетчика по счетному входу под действием помех. На фиг. 1 представлена блок-схема устройства дл контрол времени выполнени программ; на фиг. 2 - временна диаграмма его работы. Устройство дл контрол времени выполнени программ включает в себ ЦВМ 1 с вход щими в нее блоком 2 управлени и блоком 3 контрол , устрой ство 4 дл отсчета времени, содержащее счетчик 5, вентили 6 записи, вен тили 7 считывани , элемент Исключаю щее ИЛИ 8, элемент ИЛИ 9, элементы ИЛИ-НЕ 10-12, инверторы 13 и 14, триггер 15, схему 16 управлени , вхо ды 17-20 устройства, выходы 21-24 устройства, элемент НЕ 25, элемент И 26, элемент 27 задержки. Запись кода времени в счетчик 5 производит ЦВМ 1 в начале выполнени контролируемой програьтмы. При этом величина интервала времени, записываемого в счетчик 5, должна быть несклько больше времени выполнени про граммы. Отсчет времени производитс путем вычитани 1 из кода времени записанного в счетчик, при поступлении в счетчик меток времени. В конце выполнени программы производитс контроль нижней границы времен.и выполнени программы путем считывани кода текущего времени из счетчика 5 п ЦВМ 1. В случае, если врем вьзполнени програмг ы меньше за данного, машина переходит на управл ющую программу, котора определ ет дс1льнейший пор док выполнени программ . Если врем выполнени программы превышает нижнюю допустимую границу то машина передает управление на ел дующую программу и записывает в чик новый код времени. В случае зацикливани контролиру емой програм1«и процесс пересчета про должаетс до тех пор., пока не произойдет переполнение счетчика. Сигнал переполнени с выхода 28 поступает на блок 3 контрол , с помощью которого осуществл етс переход на управл ющую программу, котора определ ет дальнейший пор док вы полнени программ: повторение зацик ленной программы, ее исключение из цепочки программ, передача управлени на программу контрол работоспо собности ЦВМ. Сигналы записи и чтени кода времени поступают асинхронно по отношению к сигналам пересчета и могут совпадать с ними во времени. Запись кода времени в счетчик 5 осуществл етс с помощью сигнала записи , поступающего из блока 2 управлени на вход 18. Сигнал записи включает схему 16 управлени , устанавливает триггер 15 в исходное положение 1 на его правом плече и вызывает формирование на выходе элемента ИЛИ-НЕ 10 единичного перепада напр жени , который открывает вентили 6 записи кода времени. Происходит запись кода времени в счетчик 5. Одновременно этот перепад напр жени через элемент ИЛИ 9 с выхода 22 поступает в блок 2 управлени , снима сигнал записи с шины, подключенной ко входу 18. . Импульсы пересчета (фиг. 2а) поступают на первый вход счетчика 5 и на вход элемента 27 задержки. С выхода элемента 27 задержки (фиг. 26) импульсы пересчета поступают через схему 16 управлени на первый вход триггера 15. С помощью элемента VI 26 и элемента НБ 25 выдел етс сигнал (фиг. 2в) который через элемент Исключающее ИЛИ поступает на второй вход триггера 15. Таким образом, при поступлении каждого сигнёша пересчета возникает последовательность из трех сигналов. Первый сигнал (фиг. 26), поступающий на первый вход триггера 15, устанавливает его в состо ние О на его правом плече, что вызывает формирование на выходе элемента ИЛИНЕ 11 единичного перепада напр жени , поступающего на второй счетный вход счетчика 5 (фиг. 2д). Второй сигнал (фиг. 2а), поступающий на первый вход счетчика 5, запрещает поступление единичного перепада напр жени со второго входа счетчика 5 на триггер счетчика. После сн ти сигнала запрета с первого входа счетчика 5 происходит процесс пересчета в счетчике. Переключение триггеров из 1 в О в счетчике вызывает формирование на выходе элемента Исключаюцее ИЛИ 8 сигнала обратной св зи (фиг. 2г), который возвращает триггер 15 в исходное положен е 1 на его правом плече, подготавлива триггер к приему следующего сигнала пересчета. Третий сигнал (фиг. 2в), формируемый на выходе элемента И.26, возвращает триггер 15 в исходное состо ние, если во врем поступлени предыдущего импульса пересчета произошел сбой во входной цепи счетчика 5 или в элементе Исключающее ИЛИ 8 и триггер не возвратилс в исходное состо ние
по сигналу обратной св зи с элемента Исключсшмдее ИЛИ.
Сигнал (фиг. 2а), подаваемый на первый вход счетчика, защищает счетчик от ложных срабатываний под действием помехи, котора может.образоватьс на выходе элемента 11, при одновременном по влении перепадов сигналов из 1 в О на выходе схем ИЛИ-НЕ 11 и 12. Врем по влени возможного выброса напр жени на выходе схемы ИЛИ-НЕ 11 совпадает с передним фронтом сигнала на выходе элемента 27 задержки (фиг. 26). Сигнгш, подаваемый на первый 1вход счетчика 5 и перекрывающий во времени возможный выброс напр жени , запрещает его поотупление на триггер .счетчика и тем самым предотвраццает искссжение кода времени.
Считывание кода времени производитс единичным перепадом сигнала чтени , поступающего .с блока 2 управлени на вход 19. Сигнал чтени устанавливает на выходе элемента ИЛИ-НЕ 12 единичный перепад напр жени , открывающий вентили 7, через которые происходит передача содержимого счетчика на выход 24 и в блок 2 управлени . В блок 2 управлени с выхода 22 поступает также сопровождающий информацию сигнал ответа, который снимает сигнал чтени с шины, подключенный ко входу Г9.
При введении элемента НЕ 25, элемента И 26 -и элемента 27 задержки повышаетс надежность функционировани устройства, так как по вление помехи на выходе одного из элементов ИЛИ-НЕ не может нарушить правильное выполнение чтени кода времени, и устран етс возлюжность запирани счетчика по импульсам пересчета при сбо х.
Claims (1)
1. Авторское свидетельство СССР № 439813, кл. G 06 F 11/00, 09.06.72 (прототип).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU782687542A SU805318A2 (ru) | 1978-11-22 | 1978-11-22 | Устройство дл контрол времениВыпОлНЕНи пРОгРАММ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU782687542A SU805318A2 (ru) | 1978-11-22 | 1978-11-22 | Устройство дл контрол времениВыпОлНЕНи пРОгРАММ |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU439813 Addition |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU805318A2 true SU805318A2 (ru) | 1981-02-15 |
Family
ID=20794794
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU782687542A SU805318A2 (ru) | 1978-11-22 | 1978-11-22 | Устройство дл контрол времениВыпОлНЕНи пРОгРАММ |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU805318A2 (ru) |
-
1978
- 1978-11-22 SU SU782687542A patent/SU805318A2/ru active
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3439279A (en) | Synchronizing system for random sequence pulse generators | |
| US2983872A (en) | Signal-translating apparatus | |
| SU805318A2 (ru) | Устройство дл контрол времениВыпОлНЕНи пРОгРАММ | |
| US4063180A (en) | Noise detecting circuit | |
| US3997800A (en) | Flip-flop controlled clock gating system | |
| US4085444A (en) | Random action event switching method and apparatus for a multiple input data processing system | |
| US3056108A (en) | Error check circuit | |
| US3962699A (en) | Switch closure responsive logic signal generation means | |
| EP0083097B1 (en) | Protective relay for power system | |
| FI65348C (fi) | Anordning foer att indikera signaler med en laengd oever ett graensvaerde | |
| US3299216A (en) | Signal evaluation circuits | |
| CA1085001A (en) | Control pulse generators | |
| SU378850A1 (ru) | УСТРОЙСТВО дл УПРАВЛЕНИЯ ЦИФРОВОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ'^ ^^i.'v.'UiiJdHAyrы-жт-мт^^ЕШ | |
| JP2614931B2 (ja) | 割込制御回路 | |
| SU805294A1 (ru) | Устройство дл ввода информации | |
| SU400892A1 (ru) | Устройство связи цифровой вычислительной машины с двухпозиционными импульсными датчиками | |
| US3440629A (en) | Computer interrupt circuit | |
| SU807491A1 (ru) | Устройство дл контрол счетчика | |
| SU892691A1 (ru) | Селектор импульсов по длительности | |
| SU900355A1 (ru) | Устройство автоматического повторного включени | |
| SU1167715A2 (ru) | Устройство управл емой задержки импульсов | |
| SU1619279A1 (ru) | Устройство дл имитации неисправностей | |
| SU1195343A1 (ru) | Устройство для ввода информации | |
| SU632632A1 (ru) | Устройство дл контрол превышени скорости шахтной подъемной машины | |
| SU476700A2 (ru) | Устройство защиты от ложного старта |