G06F 11/28 — с помощью проверки правильности порядка обработки данных

Страница 11

Устройство для контроля выполнения программ

Загрузка...

Номер патента: 1746384

Опубликовано: 07.07.1992

Авторы: Анисимов, Шевчик

МПК: G06F 11/28

Метки: выполнения, программ

...канала 33 - и, прошедщего через элемент ИЛИ 34. (Начальная установка сдвигового регистра 35 - единица во всех М разрядах). 25 Если во всех разрядах сдвигового регистра 35 записаны нули. то нэ выходе элемента ИЛИ-НЕ 37 появляется потенциал, При этом управляющий сигнал; задержанный в элементе 39 задержки, через открытый эле мент И 38 проходит на выход блока контроля зацикливания 31Канал 33 - и работает следующим образом.На входы канала 33 подается значение 35 У, На выходах первого узла 40 - 1 находится значение уп, на выходах второго узла 40 -+ +Если это условие выполняется, то на выходе схемы 46 сравнения появляетсяпотенциал, который открывает блок 47 элементов И и, блок 43-1 элементов И и закрывает блок 48 45 элементов И и блок...

Устройство для контроля времени выполнения программ

Загрузка...

Номер патента: 1746385

Опубликовано: 07.07.1992

Авторы: Володина, Горбунов, Ляхов, Щенов

МПК: G06F 11/28

Метки: времени, выполнения, программ

...временная диаграмма цикла обмена формируется не. полностью и не осуществляется доступ к памяти, т,е. при пересчете счетчика 2 выдается его содержимое в качестве дан В случае четырех неисправностей по магистрали или программных с выхода счетчика 49 неисправностей выдается сигнал, который сбрасывает триггера 52, 53 (т.е. не перезапускэется ЭВМ), одновременно через элементы ИЛИ 48, 50 в магистрали устанавливаются сигналы "Захват магистрали" (16) и "Подтверждение захвата" (17) и выдается сигнал "Отказ" (18),40 45 Таким образом, предложенное устройство обеспечивает возможность измерения 50 реального времени, возможность программного задания режимов, что повышает надежность устройства и эффективность программ в условиях эксплуатации, а также...

Устройство для контроля тестопригодных программ

Загрузка...

Номер патента: 1751767

Опубликовано: 30.07.1992

Авторы: Бек, Седых, Тимонькин, Ткаченко, Харченко, Чернышов

МПК: G06F 11/28

Метки: программ, тестопригодных

...записанный в регистр 12 контроля, поступает навыход 21 микроопераций устройства. С выхода 4,2 блока 4 памя-и программ формируется код логических условий, указывающийна наличие микрокоманд ветвления, который поступает на адресный вход мультиплексора 8 логических условий, гдеявляется адресом для выбора заданныхлогических условия, поступающих на мультйплексор 8 с входа 19 устройства. Сигналс выхода мультиплексора 8, соответствующий выбранчому логическому условию, поступает на первый вход коммутатора 11условия. При поступлении единичного сигнала с мультиплексора 8 логических условийна вход коммутатора 11 условия и нулевогосигнала с выхода триггера 14 задания режимов работы на инверсный вход коммутатора11 условия коммутатор 11...

Устройство для коррекции программ

Загрузка...

Номер патента: 1751768

Опубликовано: 30.07.1992

Авторы: Бек, Седых, Тимонькин, Ткаченко, Харченко, Чернышов

МПК: G06F 11/28

Метки: коррекции, программ

...канала (см. фиг.7).По следующему тактовому импульсу т 1, поступающему с первбго синхровхода 32 устройства на синхровход счетчика 10 длины подпрограмм, записывается через коммутатор 5 длины код длины подп рогр. мм с выхода 2,2 блока 2 или с выхода 3,2 блока 3 в зависимости от управляющего сигнала, поступающего на вход коммутатора 5 длины с выхода 3.4 блока 3 в зависимости от метки +1 (см, фиг,5), Поступивший код в счетчике 10 длины подпрограмм сравнивается с кодом эталона (см. фиг.3). После того как счет- чик 1 О длины подпрограмм сформировалимпульс г 12 (рассмотрено выше), данный сигнал поступает на схему задержки 42 и затем на й-вход счетчика 45, обнуляя его. По следующему тактовому импульсу т 1, поступающему с выхода 32...

Устройство для контроля цифровых устройств

Загрузка...

Номер патента: 1753475

Опубликовано: 07.08.1992

Авторы: Вдовиченко, Кишенский, Кузьмин, Христенко

МПК: G06F 11/28, G06F 15/46

Метки: устройств, цифровых

...тактовые импульсы, которые появляются на тех выходах дешифраторов, которые заданы кодами соответственно с выходов счетчиков 3 и 11, Эти тактовые импульсы являются импульсами сдвига для регистров, поступая через соответствующие элементы ИЛИ 10 на входы С 1 соответствующих регистров 2. Таким образом осуществляется режим выдачи информации с выходов соответствующих регистров 2 на входы мультиплексоров 1 и 9, При считывании информация вновь записывается в регистры 2 по входу Ч 1, т,е. считывание информации является неразрушающим.В устройстве предусмотрены два основных режима работы - режим последовательного контроля и режим выборочного контроля,В режиме последовательного контроля осуществляется попарное сравнение всех различных регистров 2...

Устройство для контроля программ

Загрузка...

Номер патента: 1783529

Опубликовано: 23.12.1992

Авторы: Лясковский, Сударик, Тинников

МПК: G06F 11/28

Метки: программ

...прототипом является расширение функциоре регистра -т11 Мого канала занесено зна нальных возможностей устройства за счетчение "1", если результаты выйолйения контроля правильности выполнения комп- .3-той программы являются исходными дан- лекса информации связанных программ приньми для выполнения "той йрогрэммы, в незначительных аппаратурныхзатратах.противном случае в данном триггере запи-сано значение "О", Регистр 12 устройства ЗО Ф о р м у л а и з о б р е т е н и яобнулен, Устрбйство для контроля, программ, соРэссмотрим работу устройства на при- держащее первый канал, содержаций пермере одного канала, т.к. другие каналыра- вую схему" сравнения, коммутатор, регистрботают аналогично, На вход устройства 1 айреса начала программы, регистр...

Устройство для контроля правильности выполнения последовательности команд в программе

Загрузка...

Номер патента: 1795463

Опубликовано: 15.02.1993

Авторы: Лясковский, Метельников, Сударик

МПК: G06F 11/28

Метки: выполнения, команд, последовательности, правильности, программе

...этотмомент времени в регистре 12 записан кодадреса первой команды из контролируемойпоследовательности, а в сумматоре 6 - суммарный код исполненных команд контролируемой последовательности. 15По перепаду потенциала в выходе Ттриггера с низкого на высокий коммутатор10 подключает вход 1.2 к накапливающемусумматору 7, формирователь 2 вырабатывает импульс, который поступает на выход 2015,1 останова вычислений, По этому сигналуна счетчик адреса команд ЭВМ записывается содержимое регистра 12 и передаетсяуправление блоку микропрограммного уп-.равления для выполнения требуемой операции. Элемент задержки 5 срабатываетпосле устойчивой переписи кода из регистра 12 на счетчик адреса команд ЭВМ. Импульс, задержанный в элементе 5,поступает через...

Устройство для отладки программно-аппаратных комплексов

Загрузка...

Номер патента: 1795464

Опубликовано: 15.02.1993

Авторы: Галуза, Денисов, Ленцкевич, Цуканов

МПК: G06F 11/28

Метки: комплексов, отладки, программно-аппаратных

...триггер 4 в нулевое состояние, что подключает шину 3 к отлажиеаемой ЭВМ (через вход 22 и МПП 10), При появлении на входе 22 адреса, равного записанному е схеме 17 сравнения, последним формируется импульс, который через вход 36 включает триггер 47 и триггер 48 блока 18, что создает условие для записимагистрали е блок 15 через вход 45 (аналогично операции "Запись магистрали"), Запись магистрали прекратится при появлении переноса со счетчика 14. Поскольку в счетчик 41 записано число 1, топеренос появится по второму импульсу свьхода 38 блока 18 (зто соответствует второй после сравнения адреса метке сопровождения команды, поступающей на блок18 через вход 35), то есть в блок 15 записалось сОстояние магистрали при выполнениитакой команды,...

Устройство для отладки программ микроэвм

Загрузка...

Номер патента: 1815643

Опубликовано: 15.05.1993

Авторы: Гуляев, Киселев

МПК: G06F 11/28

Метки: микроэвм, отладки, программ

...В соответствии с алгоритмом функционирова ния контроллер 25 ПДП формирует сигналАЗ строб адреса, по переднему фронту которого в блок 4,записывается старший байт адреса и АЕЙ разрешейие адреса, которым открывается регистр 24 и элемент 23, Таким 45 образом на ША 2 будет установлен адрессчитываемого ОЗУ. Затем контроллер 25 устанавливает сигнал "чтение памяти" 58 на ШУ 2 и его задним фронтом в блок 4 защелкиваются данные с ШД 2. Блок 4 выставляет 50 запрос прерывания 41, по которому микропроцессор считывает соответствующий порт, выполняя команду ВВОД, и по команде ВЫВОД байт данных записывает в приемопередатчик 29 и принимает от него 55 сигнал готовность передачи Т Х ЙОУ, который является запросом прерывания 45, по которому начинается...

Устройство для контроля хода программы управляющей вычислительной машины

Загрузка...

Номер патента: 1815644

Опубликовано: 15.05.1993

Авторы: Забродский, Иванов, Кладов

МПК: G06F 11/28

Метки: вычислительной, программы, управляющей, хода

...с 1 Й точки.И+1 зона соответствует случаю сбоя. В ячейках %п, где- номер эоны, а10Зьп, =К - сумма (или Р младших разрядов суммы) кодов команд(К). считанных отточкиначала линейного участка программы до точки в данного линейного участкапрограммы, когда возможно появление сигнала очистки на линии 15, свидетельствую-щем о переходе на новый линейный участокпрограммы; записан адрес А( начала нового линейного участка программы, на которой возможен переход в данной точке М. Востальных ячейках 1.;.ч зон, во всех ячейках8+1 зоны записан код, равный адресу, входящему в неиспользованную область адресов вычислительной машины.Триггер задержки. 21 предотвращаетложное срабатывание триггера ошибки 6при считывании первой команды программи обработки...

Устройство для контроля управляющей вычислительной машины

Загрузка...

Номер патента: 1815645

Опубликовано: 15.05.1993

Авторы: Иванов, Кладов, Михайлов

МПК: G06F 11/28

Метки: вычислительной, управляющей

...работы УВМ осуществляется проверкой последовательности следования сигналов управления передачи адресов и данных (ввод, вывод и т,д.) на линиях 14, в том числе и сигналов выборки модулей УВМ (Запрос ПЗУ программ, запрос ОЗУ, Запрос устройства ввода-вывода). Используется детерминированность поведения УВМ на каждом линейном участке программы, При отсутствии сбоев на линиях управления передачей адресов и данных формируется строго определенная временная диаграмма, которую можно вычислить еще до начала прогона самой программы .Таким образом обеспечивается контроль правильности обращения процессора проверяемой УВМ к остальным ее модулям (ПЗУ, ОЗУ. устройствам ввода-вывода и т,д.) в процессе выполнения линейных участков программы,Запись...

Устройство для контроля микропроцессора

Загрузка...

Номер патента: 1817096

Опубликовано: 23.05.1993

Авторы: Альтерман, Гладштейн, Комаров, Шубин

МПК: G06F 11/28

Метки: микропроцессора

...обращении первая схема сравнения 7 не сработает и первый демультиплексор 10 пропустит сигнал МЕМЮ на второй выход, При этом записи в30 второй схемы сравнения 8 и первого эле 40 Кроме того, сигнал со второго выхода второ 45 50 5 10 память не произойдет, в ней будет сохранена корректная информация, полученная в предшествующем цикле вычислений, а сигнал со второго выхода первого демультиплексора 10 через второй элемент ИЛИ 13 поступит на единичный вход триггера 14 ис его выхода будет активирован выход ошибки 16 устройства,В машинном цикле чтения старшие разряды адреса обращения с помощью второй схемы сравнения 8 сравниваются с кодом сегмента входных данных, При правильной работе микропроцессора 15 эти коды совпадают и выходной...

Устройство для отладки программ

Загрузка...

Номер патента: 2002299

Опубликовано: 30.10.1993

Автор: Ядыкин

МПК: G06F 11/28

Метки: отладки, программ

...5 времени), ло которому устанавливается в нулевое состояние триггер 52 ответа и сбрасывается сигнал 27 ответа (момент Т 5 времени). Таким образом. обслукивание запроса 30 на обмен, выставленное в момент Т 1 времени, будет закончено в момент Т 6 времени.Однако после сигнала 37 конца операции блок 10 синхронизации формирует сигналы сброса 38 и фронта 39. Нулевое состояние сигнала 38 сбрасывает триггер 49 запроса и снимает приоритет ПР 1, При этом нулевое состояние сигнала 39 запрещает прохождение запросов 30-32 на триггера 49-51,В момент Т 2 времени по третьему каналу был выставлен запрос 32 на обмен. до этого проверен адрес по входам 16 на соответствие зоне адресов по входам 23 в селекторе 4 адреса и установлен сигнал разрешения. но этот...

Устройство для отладки программ

Номер патента: 1435023

Опубликовано: 27.07.2004

Авторы: Дегтярева, Дьяков, Шевченко

МПК: G06F 11/28

Метки: отладки, программ

Устройство для отладки программ, содержащее блок постоянной памяти, коммутатор магистрали, регистр адреса, регистр информации, регистр отрабатываемого массива, блок сравнения, блок задержки и распределитель импульсов, причем вход устройства через входную двунаправленную магистраль соединен с первым информационным входом коммутатора магистрали, выход блока постоянной памяти соединен с вторым информационным входом коммутатора магистрали, первый, второй и третий информационные выходы которого соединены с информационными входами соответственно регистра адреса, регистра информации и регистра обрабатываемого массива, выход признака записи коммутатора магистрали соединен со входами записи...