Устройство для контроля каналов ввода-вывода электронных вычислительных машин
Иллюстрации
Показать всеРеферат
О П И C + Н И Е 6427Q3
ИЗОБРЕТЕН ИЯ
И АВТОРСКОМУ СВИДВТВДЬСТВУ (61) Дополнительное к авт. свил-ву
Союз Советских
Сациелистических тэеспубпик
{5!) М. Кл а 06 С З/04
G 06 F 1!/04 (22) ЗаявлЕно 19.04.77 (21) 2481888/18-24 с присоединением заявки № (23) Приоритет
Гааударатвавай юмхтет
СССР аа делам кэобретенхй н открытий
Опубликовано 15 01.79 Бюллетень № 2
{53) УДК
681.326 (088.8) Дата опубликования описания 15.01.79 (72) Авторы изобретения
l0. 3. Горелик, В. Г. Козлов, В. й. Мнтвк к П. А. Ннкнзкк,с "г.":„Э „q !
1 тз от з з з (71) Заявитель к. тк е ° (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КАНАЛОВ ВВОДА — ВЫВОДА
ЭЛЕКТРОННЫХ ВЫЧИСЛИТЕЛЬНЫХ МАШИН
Изобретение относится к вычислительной технике и может быть использовано для контроля каналов ввода-вывода информации электронных вычислительных машин (ЭВМ) .
Известно устройство для тестового контроля каналов ввода-вывода ЭМВ, содержащее блок сопряжения, блок управления, регистр команд, дешифратор команд, блок формирования данных, регистр данных, два регистра адреса, блок формирования состояния, элемент ИЛИ (1) .
Это устройство предназначено для одновременного контроля нескольких каналов и требует значительных затрат оборудования прн его реализации.
Наиболее близким по технической сущности к данному изобретению является устройство, содержащее информационный регистр и блок согласования, подключенные соответственно к кодовым шинам символа и управляющим шинам, блок имитации режимов, первый вход которого соединен с блоком согласования и информационным регистром, а второй через блок формирова. ния информации — с информационным регистром, регистр команд, подключенный к кодовым шинам символа, блок программного задания режимов, входом подключенный к регистру команд, а выходом к блоку имитации режимов и соединенный двухсторонней связью с блоком согласования, и последовательно соединенные
5 блок анализа информации, входом подключенный к блоку имиташщ режимов, и блок индикации сбоев, подключенный к информационному регистру Р1.
Недостатком такого устройства является его сложность, а также невозможность проведения контроля передаваемой информацией во время обмена ЭВМ с внешними устройствами.
Целью изобретения является упрощение и повышение достоверности работы.
Поставленная цель достигается тем, что в устройство, содержащее информационный регистр, блок согласования, регистр команд и блок имитации режимов, причем выход блока согласования соединен с первыми входами регистра команд и информационного регистра, со входом блока имитации режимов и с управляющим и информационным выходамн устройстваз выход блока имитации режимов соединен со вторым
642703 входом информационного регистра и с первым входом блока согласования, введены буферный регистр и блок полупостоянной памяти, управляющие входы которых соединены с выходом блока имитации режимов, входы буферного регистра соединены соответственно с выходами блока полупостоянной памяти, второй, третий н четвертый входы блока согласования соединены соответственно с выходами буферного регистра, информационного регистра и регистра команд, второй вход регистра команд соединен с выходом блока имитации режимов.
На чертеже представлена блок-схема предлагаемого устройства со следующими обозначениями: информационный регистр 1, блок согласования 2, регистр команд 3, буферный регистр 4, блок имитации режимов 5, блок 6 полупостоянной памяти, предназначенный для формирования непрограммированных команд и вкпючаюипп1 элементы И 7 и переключатели 8, информационные вход и выход 9 устройства, управляющие вход и выход 10 устройства, кодовая шика 11.
Блок 6 служит для формирования и выдачи в
ЭВМ команд, производящих запись в память 38М кода выданной из ЭВМ команды из регистра 3, либо числа иэ регистра 1. 8 блоке 6 также формируется команда передачи управления тестпрограмме ЭВМ. Непрограммированные команды, выдаваемые в ЭВМ команд, могут быть заданы перед началом проверки каналов вводавывода или работы ЭВМ w обмену с внешними устройствами и могут изменяться в процессе работы.
Работа устройства производится следующим образом.
Иэ ЭВМ командная информация поступает в регистр 3, а числовая — в регистр 1. Сигналы, сопровождающие эту информацию, поступают в блок имитации режимов 5, который обеспечивает запись в регистры i, 3. Одновременно блок 5 обеспечивает запись непрограммнрованной команды, подготовленной в блоке 6, в буферный регистр 4.
Затем из блока имитации режимов 5 выдается в блок согласования 2 последовательность сигналов, обеспечивающих ввод в ЭВМ непрограммированной команды нз буферного регистра 4, и одновременно иэ регистра 1 или 3, в зависимости от того, были ли выданы из 38М число, либо команда. Таким образом осуществляется возврат в ЭВМ кода числа (команды), переданного во внешнее устройство, а затем уже тест-программа . 38М производит сравнение переданного и полученного кода, и результаты анализа выдаются на печать.
1о Прн автономной наладке не требуется подключения к ЭВМ реальных внешних устройств.
Изобретение позволяет сократить оборудование, упростить процесс контроля и наладки каналов ввода-вывода 38М, обеспечить контроль net5 редачи информации прн обмене ЭВМ с внеипгими устройствами, Ф ор м у ла и э обре ген ни
Устройство для контроля каналов ввода-вывода электронных вычислительных маипш, содер20 жащее информационный регистр, блок согласовашы, регистр команд и блок имитации режимов, ппичем выход блока согласования соединен с йервыми входами регистра команд и информационного регистра, со входом блока имитации
25 режимов и с управшпощим и информацио|шым выходами устройства, выход блока имитации режимов соединен со вторым входом информационного регистра и с первым входом блока согласования, отличающееся тем, что, с
ЗО целью упрощения устройства, оно содержит буферный регистр и блок полупосгоянной памяти, унравллюшие входы которых соединены с выходом блока имитации режимов, входы буферного регистра соединены соответственно с выходами
3э блока цолупостоянной памяти, второй, третий и четвертый входы блока согласования соединены соотьетственио с выходамн буферного регистра, информационного регистра н регистра команд, второй вход регистра команд соединен с выходом
4о блока имитации режимов.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР У 570056, кл. 6 06 F 1МО4, 1976.
2. Авторское свидетельство СССР У 415662, bm 6 06 F 11/04, 1972.