(21)4468903/24-24
(22)01.08.88
(46) 07.06.90. Бюл. № 21
(72) А.И.Алексеев, Л.П.Семенова
и В.А. Соковиков
(53)681.325 (088.8)
(56) Авторское свидетельство СССР № 1254496, кл. G Об F 13/00, 1984.
(54)УСТРОЙСТВО ДЛЯ ВВОДА В ЭВМ СТАРШВОЙ ИНФОРМАЦИИ
57) Изобретение относится к вычислительной технике и может быть использовано для автоматического ввода
в процессор ЭВМ при включении питания стартовой информации, например содержимого счетчика команд и регистра состояния. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения аппаратной блокировки формирования стартовой информации при получении неверного кода исправности от процессора ЭВМ. Устройство содержит сдвиговый регистр, регистр состояния, регистр кода, блок сравнения, шифратор, три триггера, элемент И, элемент И-НЕ, элемент НЕ. 2 ил.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для ввода стартовой информации | 1984 |
|
SU1254496A1 |
Устройство обмена информацией | 1987 |
|
SU1532941A1 |
Устройство для ввода-вывода информации при обработке физических величин | 1981 |
|
SU966683A1 |
Устройство для сопряжения абонентов с электронной вычислительной машиной | 1983 |
|
SU1132283A1 |
Устройство для сопряжения ЭВМ с абонентом | 1990 |
|
SU1702380A1 |
Устройство для ввода информации | 1983 |
|
SU1160386A1 |
Устройство для регистрации информации | 1988 |
|
SU1589315A1 |
Устройство для ввода информации | 1983 |
|
SU1149236A1 |
Устройство для сопряжения процессора с памятью | 1987 |
|
SU1439605A1 |
Устройство для контроля электронной вычислительной машины | 1981 |
|
SU1019451A1 |
Изобретение относится к вычислительной технике и может быть использовано для автоматического ввода в процессор ЭВМ при включении питания стартовой информации, например содержимого счетчика команд и регистра состояния. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения аппаратной блокировки формирования стартовой информации при получении неверного кода исправности от процессора ЭВМ. Устройство содержит сдвиговый регистр, регистр состояния, регистр кода, блок сравнения, шифратор, три триггера, элемент И, элемент И-НЕ, элемент НЕ. 2 ил.
Изобретение относится к вычислительной технике и может быть использовано для автоматического ввода в процессор ЭВМ при включении питания стартовой информации, например содержимого счетчика команд и регистра состояния.
Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения аппаратной блокировки формирования стартовой информации при получении неве рного кода исправности от процессора ЭВМ.
На фиг. 1 представлена блок-схема устройства; на фиг. 2 - временные диаграммы работы устройства.
Устройство (фиг.1) содержит сдвиговый регистр 1, элемент И 2, элемент НЕ 3, шифратор 4, регистр 5 состояния, регистр 6 кода, блок 7 сравнения, триггеры 8-10, элемент И-НЕ 11, вход 12, выход 13, входы-выходы 14, выход 15, выход Ошибка 16.
На фиг. 2 обозначены: временная диаграмма 17 на выходе триггера 8, временная диаграмма 18 на выходе триггера 9, временная диаграмма 19 на втором выходе сдвигового регистра 1. Диаграммы 13-16 (фиг.2) соответствуют указанным входам и выходам уст- ройства.
Устройство работает следующим образом.
При включении питания на вход 12 устройства из блока питания ЭВМ поступает сигнал, устанавливающий в О сдвиговый регистр 1, регистр 5, триггеры 8-10. Сигнал логического О с выхода триггера 9 поступает на управляющий вход шифратора 4 и переводит его выходы в отключенное состояние. Этот же сигнал, поступая на вход элемента И-НЕ 11, блокирует прохождение синхронизирующих импульсов. Уровень логического О с выхода триггера 8 блокирует прохождение сип(Л
ел
О5 СО
bo со
СО
хроимпульсов через элемент И 2, На выходе 15 устройства устанавливается сигнал логического О, запрещающий работу оперативной памяти ЭВМ. По установочному сигналу из блока питания процессор переходит в режим самотестирования, осуществляемый встроенной аппаратурой контроля, например сигнатурным анализатором. Наработан- ное в результате выполнения самотестирования процессора число служит паролем для перехода к выполнению программы, находящейся в оперативной памяти ЭВМ,
Для загрузки счетчика команд и регистра состояния процессор выставляет на входы-выходы Т устройства код пароля и сопровождает его синхронизирующим импульсом, поступающим на вход 13 (фиг. 2, диаграммы 13 и 10, По заднему фронту синхронизирующего импульса выход триггера 8 устанавливается в 1м (фиг.2, диаграмма 17) и передним фронтом с его выхода запись - вает код-пароль в регистр 5. Код-пароль с выходов регистра 5 поступает на первую группу входов блока 7 сравнения, на котором сравнивается с кодом, поступающим на вторую группу входов блока 7 с регистра 6, на котором набран код-эталон.
Если код, записанный на регистр 5, совпадает с кодом-эталоном, поступающим из регистра 6, что свидетельствует о работоспособности процессора ЭВМ, то на выходе блока 7 сравнения формируется уровень логической 1. Задним фронтом второго синхронизирующего импульса, проходящего через элемент Л 2, на другом входе которого присутствует высокий уровень с выхода триггера 8, устанавливается в 1 триггер 9, разрешая работу шифратора k и элемента И-НЕ 11 (фиг. 2, диаграм ма 18). На входы шифратора 4 поступают нули с выходов сдвигового регистра 1 и код-пароль с регистра 5. На выходе шифратора k формируется содержимое счетчика команд (фиг. 2, диаграмма I ) Так как признак неисправности на выходе 16 устройства отсутствует, то процессор заносит информацию с входов-выходов устройства в счетчик команд и вырабатывает третий импульс синхронизации. Третий импульс синхронизации , проходя через элемент И 2, подтверждает состояние триггеров 9 и 10 и, проходя через элемент
Q ,-
5
0
5
И-НЕ 1 1 , задним фронтом заносит единицу в первый разряд сдвигового регистра 1 (фиг.2, диаграмма 19). Изменение состояния входа шифратора k вызывает появление на его выходах содержимого регистра состояния процессора, которое принимается последним. Задним фронтом четвертого синхроимпульса единица из первого разряда сдвигового регистра 1 переписывается во второй разряд. На выходе устройства 15 появляется уровень, разрешающий работу оперативной памяти ЭВМ и отключающий выходы шифратора . На этом работа устройства заканчивается, а процессор переходит к выполнению программы в соответствии с загруженной стартовой информацией .
Если код, записанный в регистр 5, не совпадает с кодом-эталоном, то задним фронтом второго синхронизирующего импульса устанавливается в 1 триггер 10, а триггер 9 остается в О. В этом случае работа элемента И-НЕ 11, сдвигового регистра 1 и шифратора 4 блокируется, а на выходе 16 устройства появляется сигнал Ошибка, свидетельствующий о несоответствии полученного кода-пароля коду- эталону (фиг.2, диаграмма 16).
Формула изобретения
Устройство для ввода в ЭВМ стартовой информации, содержащее сдвиговый регистр, шифратор, элемент И, элемент НЕ, причем установочный вход сдвигового регистра является входом устройства для подключения к установочному выходу ЭВМ, информационный вход сдвигового регистра подключен к шине единичного потенциала устройства, отличающееся тем, что, с целью расширения функциональных возможностей за счет обеспечения аппаратной блокировки формирования стартовой информации при получении неверного кода исправности ЭВМ, в устройство введены регистр состояния, блок сравнения, регистр кода, три триггера, элемент И-НЕ, причем син- хровход первого триггера соединен с первыми входами элементов И и И-НЕ и является входом устройства для подключения к синхровыходу ЭВМ, первый выход сдвигового регистра соединен с первым управляющим входом шифрато
51
pa и является входом устройства для подключения к разрешающему входу ЭВМ группа информационных входов регистра состояния соединена с группой выходов шифратора и образует группу входов-выходов устройства для подключения к группе информационных входов-выходов ЭВМ, выход второго триггера является выходом устройства для подключения к входу Ошибка ЭВМ, при этом второй выход сдвигового регистра соединен с информационным входом шифратора, группа информационных входов которого соединена с группой выходов регистра состояния и с перво группой информационных входов блока сравнения, выход которого соединен с информационным входом третьего триггера и с входом элемента НЕ, выход которого соединен с информационным
0
5
0
входом второго триггера, нулевой вход которого соединен с нулевыми входами первого и третьего триггеров, с установочными входами сдвигового регистра и регистра состояния, синхровход которого соединен с выходом первого триггера и с вторым входом элемента И, выход которого соединен с синхро- входами второго и третьего триггеров, выход последнего соединен с вторым управляющим входом шифратора и с вторым входом элемента И-НЕ, выход которого соединен с синхровходом сдвигового регистра, группа выходов регистра кода соединена с второй группой информационных входов блока сравнения, информационней вход первого триггера подключен к шине единичного потенциала устройства.
п
пароль
Ct/ft
X en
Фиг. 2
Авторы
Даты
1990-06-07—Публикация
1988-08-01—Подача