Устройство для моделирования процесса решения задач на ЭВМ Советский патент 1987 года по МПК G06N7/08 

Описание патента на изобретение SU1292002A1

-

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса решения задач на цифровой ЭВМ.

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

На фиг. приведена временная диаграмма; на фиг. 2 - структурная схема устройства.

Устройство содержит генератор 1 случайных импульсов, пропорциональ ных длительности работы процессора, генератор 2 случайных импульсов, пропорциональных длительности работы внешних устройств, генератор 3 последовательности случайных импульсов, первый 4 и второй 5 триггеры, первый 6, второй 7 и третий 8 элементы И, регистр 9 сдвига, первый 10, третий 11 и второй 12 элементы задержки, первый 13 и второй 14 разделительные диоды.

На временной диаграмме обозначено ЦП - обработка данных процессором; УВВ - выполнение операций ввода - вывода; Пр - обработка прерываний; Пд - подготовка УВВ к работе.

Поток задач, поступающих на вход устройства, представляет собой случайную последовательность импульсов, распределенных по определенному за-- кону возникновения требований на проведение вычислительных работ в исследуемой системе.

Генератор 3 моделирует при поступлении запроса процессы обработки запроса на решение задач и подготовки внешних устройств к работе, аво время решения задач - интервал от начала работы процессора до прерывания его работы с целью обращения к внеш- нуму устройству. Генератор 1 моделирует работу процессора, а генератор 2 - работу внешнего устройства в процессе решения задачи. Закон распределения случайных импульсов на выходах указанных генераторов один и тот же или различный. Временной интервал от момента запуска генератора до появления импульсов на их выходе случаен и распределен по принятому закону моделирования процесса.

Элемент П задержки моделирует - процесс обработки прерывания работы процессора для обращения к устрой

5

0

0

5

ствам ввода - вывода и запуска этих устройств. Элементы 10 и 1.2 задержки выполняют двойную функцию: повышают точность моделирования за счет устранения невозможных на практике событий и устраняют режим гонки сигналов.

Устройство работает следующим образом.

В исходном состоянии триггеры 4 и 5 установлены в положение, при котором на входы элементов И 6 и 7 подан высокий потенциал, а на вход элемента И 8 - низкий потенциал, В регистре 9 сдвига во все разряды записаны нули.

Импульс, имитирующий поступление задачи на решение, с входа устройства проходит открытый элемент И 6, за-, пускает генератор 3 и, поступая на вход триггера 4, опрокидывает его. После опрокидывания триггера 4 на втором входе элемента И 6 напряжение отсутствует - элемент И 6 закрывается на весь период решения задачи, Задачи, поступающие в это время на вход устройства, получают отказ на рещение задачи.

Случайные импульсы с выхода генератора 3 поступают в регистр 9, пос ле заполнения которого очередной импульс вызывает появление импульса на выходе регистра 9, который устанавливает генератор 3 в исходное состояние. Этот же импульс подтверждает исходное состояние генератора 1 и, пройдя через элемент 11 задерж- 1ки, запускает генератор 2 случайных импульсов.

По окончании работы генератора 2 (первичное обращение к внешнему устройству) выдается импульс, который проходит через открытый элемент И 7 и элемент 10 задержки, запускает генератор I, а затем проходит через элемент 12 задержки, диод 13 и запускает генератор 3, а также подтверждает состояние триггера 4.

Если первым заканчивает работу генератор 3, то импульс поступает на 0 вход регистра 9 и, так как он уже заполнен, на его выходе появляется импульс, который останавливает работу генераторов 3 и 1, а также последовательно поступает на входы элемента 11 задержки и генератора 2. Генераторы 3 и 1 устанавливаются в исходное состояние.

Если первым заканчивает работу I генератор 1, то устанавливается в

5

0

5

исходное состояние генератора 3, изменяет состояние триггер 5 таким образом, что элемент И 7 закрывается, а элемент И 8 открывается. Кроме того, импульс, выработанный генератором 1, пройдя через элемент 11 задержки, запускает генератор 2. Работа генератора 2 свидетельствует о завершении обработки программы (выводе результатов). Импульс с выхода генератора 2 проходит через открытый элемент И 8 на выход устройства и, поступая на входы триггеров 4 и 5, устанавливает их, а следовательно, и элементы И 6-8 в исходное состояние. Устройство готово к работе.

Технико-экономическая эффективность от внедрения устройства заключается в появлении возможности более точно моделировать однопрограммный режим работы ЭВМ за счет учета особенностей подготовки к работе внешних устройств.

Формула изобретения

Устройство для моделирования процесса решения задач на ЭВМ, содержащее генератор случайных импульсов, пропорциональных дпительности работы процессора, генератор случайных импульсов , пропорциональных дпительности работы внешних устройств, два триггера, три элемента И, два элемента задержки, и два разделительных диода, первый вход первого элемента И является входом устройства, а выход первого элемента И подключен к первому входу первого триггера, первый выход которого соединен с вторым входом первого элемента И, выход генератора случайных импульсов, пропор 1щональных длительности работы внешних устройств, соединен с первыми входами второго и третьего элеменов И, вторые входы которых подключены соответственно к первому и второму

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

0 сдвига и третий элемент задержки,

причем выход первого элемента задержки через последовательно соединенные второй элемент задержки и первый разделительный диод подключен к выходу

5- первого элемента И и входу запуска генератора случайной последовательности импульсов, выход которого соединен с информационным и сдвигающим входами регистра сдвига, выход кото0 рого соединен с установочными входами генератора случайной последовательности импульсов и генератора случайных импульсов, пропорциональных длительности работы процессора не5 посредственно, а через третий элемент задержки - с входом запуска генератора случайных импульсов, пропорциональных длительности работы внешних устройств, выход третьего

0 элемента И подключен к установочному бходу регистра сдвига, а выход генератора случайных импульсов, пропорциональных длительности работы процессора, через второй разделительный

5 диод подключен к установочному входу генератора случайной последовательности импульсов.

ЦП

т

Пр

Редактор В. Петраш

Составитель В. Фукалов Техред Л. Серд окова

Заказ 273/49 Тираж 673 Подписное ВНИНШ Государственного комитета СССР

по делам изобретеннй н открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производ(.:тненно-т1олиграфическое предприятие, г. Ужгород ул. Проектная, 4

Фмг.1

Корректор Н. Король

Похожие патенты SU1292002A1

название год авторы номер документа
Устройство для моделирования процесса решения задач на электронно-вычислительных машинах 1984
  • Денисов Валерий Васильевич
  • Тарасов Виктор Михайлович
SU1218394A1
Устройство для моделирования систем массового обслуживания 1986
  • Зуев Николай Иванович
SU1328824A1
Устройство для моделирования процесса решения задач на ЭВМ 1989
  • Тарасов Виктор Михайлович
  • Юдина Анна Яковлевна
  • Тарасов Юрий Михайлович
  • Леви Захарий Лазаревич
SU1774343A1
Устройство для моделирования времени ожидания заявок в очереди 1974
  • Ефремов Владимир Дмитриевич
  • Овчинников Михаил Александрович
  • Кузьмин Александр Александрович
SU503246A1
Модель системы массового обслуживания 1983
  • Денисов Валерий Васильевич
  • Тарасов Виктор Михайлович
  • Крутов Юрий Павлович
SU1145345A1
Генератор импульсов со случайной длительностью 1991
  • Калабашкин Анатолий Александрович
  • Попов Яков Иванович
  • Лавров Игорь Васильевич
  • Розанов Александр Олегович
  • Величко Александр Петрович
SU1802401A1
Устройство для моделирования процесса обучения 1987
  • Зуев Николай Иванович
  • Якумов Геннадий Николаевич
SU1424026A1
Генератор случайных интервалов времени 1985
  • Денисов Валерий Васильевич
  • Тарасов Виктор Михайлович
  • Денисов Анатолий Васильевич
SU1295391A1
Устройство для моделирования процесса обслуживания заявок с различными приоритетами 1985
  • Адерихин Иван Владимирович
  • Романов Александр Викторович
  • Шатохин Владимир Михайлович
SU1305706A1
Устройство для моделирования систем массового обслуживания 1990
  • Адерихин Иван Владимирович
  • Красильников Александр Владимирович
  • Сапронов Анатолий Владимирович
SU1784994A1

Иллюстрации к изобретению SU 1 292 002 A1

Реферат патента 1987 года Устройство для моделирования процесса решения задач на ЭВМ

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования процесса решения задач на цифровой ЭВМ, Цель изобретения - расширение функциональных возможностей за счет моделирования процессов подготовки к работе устройств ввода - вывода и обработки прерываний. Устройство содержит триггеры, элементы И, элементы задержки, разделительные диоды, регистр сдвига, генератор случайной последовательности импульсов, генераторы случайных им пульсов, пропорциональных длительности работы процессора и внешних устройств. 2 ил.

Формула изобретения SU 1 292 002 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1292002A1

Устройство для моделирования обслуживания заявок с различными приоритетами 1981
  • Адерихин Иван Владимирович
  • Фукалов Владимир Александрович
  • Калинкин Михаил Алексеевич
  • Васильев Виктор Борисович
SU1024929A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР по заявке № 3799269, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 292 002 A1

Авторы

Денисов Валерий Васильевич

Зуев Николай Иванович

Тарасов Виктор Михайлович

Даты

1987-02-23Публикация

1985-09-23Подача