Изобретение относится к цифровой вычислительной технике и может быть использовано для оптимизации процессов контроля в технологиях программирования.
Цель изобретения - расширение функциональных возможностей за счет моделирования поиска требуемой кодовой комбинации и определения времени поиска.
На чертеже представлена схема устройства.
Устройство содержит триггер 1, счетчик 2 кодов, контролируемых в реализации, счетчик 3 общего числа контролируемых кодов, группу счетчиков 4 кодовых комбинаций, датчик 5 случайных чисел, регистр 6 памяти, коммутатор 7, генератор 8 импульсов опроса, элемент И 9, дешифратор 10, элемент ИЛИ 11, установочный вход 12 и вход 13 запуска устройства.
Устройство работает следующим образом.
Перед началом работы устройства через его установочный вход 12 на установочные входы счетчиков 3 и 4- импульсов подается сигнал, обнуляющий эти счетчики. Затем через вход 13 устройства подается сигнал, который поступает на установочный вход счетчика 2 импульсов и на вход триггера 1. При этом счетчик 2 импульсов обнуляется, а триггер 1 переходит в состояние 1, разрешая прохождение сигналов через элемент И 9.
Генератор 8 импульсов генерирует последовательность импульсов, соответствующих периоду контроля. Эти импульсы через элемент И 9 поступают на управляющий вход коммутатора 7.
Датчик 5 случайных чисел генерирует случайные коды, которые поступают на вход регистра 6, предназначенного для оперативного хранения очередного случайного кода. С выхода регистра 6 случайный код поступает на информационные входы коммутатора 7. Управляющие сигналы, поступающие на управляющий вход коммутатора 7,
Os
разрешают прохождение кодов через коммутатор 7 (с частотой FO). Количество импульсов, поступивших на управляющий вход коммутатора 7, а значит, и количество кодов, поступивших на выход коммутатора 7, под- считывается счетчиками 2 и 3. Тем самым моделируется информационный поток (датчик информации).
С выхода коммутатора 7 случайный код поступает на вход дешифратора 10, который на основе анализа поступившего кода вырабатывает управляющий сигнал на одном из своих выходов. Управляющий сигнал на выходах дешифратора 10 может и не появляться. Последний случай наиболее характерен, так как из всего множества возможных кодов представляет интерес лишь небольшое количество (подмножество) кодов,
, Количества управляюш,их сигналов на выходах дешифратора 10 подсчитываются счетчиками 4 импульсов. При появлении случайного кода из некоторого подмножества М управляющий сигнал с соответствующего выхода дешифратора 10 через элемент ИЛИ 11 поступает также на вход триггера 1, который при этом переходит в состояние О, запрещая прохождень е сигналов через элемент И 9.
Оператор фиксирует показания счетчиков 2 и 3 импульсов (для определения вре- мени поиска) и подает управляющий сигнал на вход запуска устройства для продолжения поиска. При этом происходит обнуление счетчика 2 импульсов, а триггер 1 вновь переходит в состояние 1, разрешая про- хождение сигналов через элемент И 9.
Выходы счетчиков импульсов соединены с входами блока индикации, который предназначен для индикации основных параметров моделируемого процесса. Та- КИМ образом, на блоке индикации индицируются: количество импульсов частотой FO, накопленных за последний опыт (содержи- мое счетчика 2 импульсов), количество импульсов частотой FO, накопленных за все опыты (содержимое счетчика 3 импульсов), количество кодовых комбинаций подмножества N, включающего подмножество М (содержимое счетчиков 4 импульсов). Формула изобретения Устройство для моделирования процесса контроля программного обеспечения, содержащее датчик случайных чисел, регистр памяти, коммутатор, счетчик общего числа контролируемых кодов, счетчик кодов, контролируемых в реализации, элемент И, дешифратор и элемент ИЛИ, выходы датчика случайных чисел соединены соответственно с разрядными входами регистра памяти, разрядные выходы которого подключены соответственно к информационным входам коммутатора, установочный вход счетчика общего числа контролируемых кодов является установочным входом устройства, отличающееся тем, чуо, с целью расширения функциональных возможностей устройства за счет моделирования поиска требуемой кодовой комбинации и определения времени поиска, оно дополнительно содержит триггер, генератор импульсов опроса и группу счетчиков кодовых комбинаций, причем единичный вход триггера является входом запуска устройства и соединен с установочным входом счетчика кодов, контролируемых в реализации, счетный вход которого, счетный вход счетчика общего числа контролируемых кодов и управляющий вход коммутатора соединены с- выходом элемента И, первый вход которого подключен к выходу генератора импульсов опроса, а второй вход элемента И соединен с прямым выходом триггера, нулевой вход которого подключен к выходу элемента ИЛИ, входы которого подключены соответственно к выходам первой группы дешифратора, входы которс.-о соединены соответственно с выходами коммутатора, установочный вход счетчика общего числа контролируемых кодов является установочным входом устройства и соединен с установочными входами счетчиков кодовых комбинаций группы, счетные входы которых подключены соответственно к выходам дешифратора.
название | год | авторы | номер документа |
---|---|---|---|
Датчик случайных чисел | 1985 |
|
SU1327100A2 |
Устройство для обучения операторов | 1988 |
|
SU1520575A1 |
УСТРОЙСТВО АВТОМАТИЧЕСКОГО ПОИСКА КАНАЛОВ РАДИОСВЯЗИ | 2011 |
|
RU2450447C1 |
Устройство для моделирования вычислительной системы | 1990 |
|
SU1786492A1 |
Генератор случайных чисел | 1981 |
|
SU991422A1 |
Устройство для моделирования систем связи | 1986 |
|
SU1365093A1 |
Устройство для тренировки операторов | 1989 |
|
SU1730652A1 |
Датчик случайных чисел | 1984 |
|
SU1229760A1 |
Устройство для моделирования канала передачи данных | 1989 |
|
SU1624474A1 |
Генератор случайных процессов | 1984 |
|
SU1309021A1 |
Изобретение относится к цифровой вычислительной технике. Цель изобретения - расширение функциональных возможностей за счет модели требуемой кодовой комбинации и определения времени поиска. Устройство содержит триггер, счетчик кодов, контролиуремых в реализации, счетчик общшего числа контролируемых кодов, группу счетчиков кодовых комбинаций, датчик случайного числа, регистр памяти, коммутатор, генератор импульсов опроса, элемент И, дешифратор, элемент ИЛИ. 1 ил.
Устройство для моделирования систем передачи и обработки данных | 1983 |
|
SU1150629A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для моделирования системы связи | 1986 |
|
SU1312608A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Пневматический водоподъемный аппарат-двигатель | 1917 |
|
SU1986A1 |
Авторы
Даты
1990-12-07—Публикация
1989-01-12—Подача