В !•'. г?

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Союз Советских

Социал истимеских

Республик

Зависимое от авт. свидетельства №

Заявлено 05.V11.1971 (№ 1678410 18-24) с присоединением заявки ¹

Приоритет

Опубликовано 05.Н!.1973. Бюллетснь ¹ 29

Дата опубликования описания 3._#_11.1973

М. Кл. G 061 13/00

Гасударственный комитет

Совета Министров СССР па делам изобретений и открытий

УДК 681.326.,3(088.8) Авторы изобретения

Ю. А. Авах, Н, Н. Калугина и В. Н. Никитаев

Заявитель

УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦИФРОВОЙ

ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ВНЕШНИМ НАКОПИТЕЛЕМ

Изобретение относится к вычислительной технике.

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

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

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

ЦВМ, а вторым — с блоком управления.

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

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

15 часов и третьим входом электронных часов, связанным с блоком управления и с пятым выходом электронных, часов.

Это упрощает устройство н повышает достоверность информации, вводимой в накопи20 тель, за счет проверки не только самой информации, по и цп клограммы, по которой опа записана.

На чертеже данa функциональная схема ус25 тройства. Опо содержит электронные часы 1 со входами 2, 8 4 и выходами 5 — 9, блок упра влецпя 10, схему разделения 11, схемы совпадения 12, 13, 14, ключи 15, 16, 17, тритгерь

18, 19, 20, блок прерывания программы 21, бу

30 ферный регистр 22 и накопитель 28.

389594

Устройство работает в двух режимах: — передача информации из ЦВМ в пако. питель 23 (запись) по определенной циклограмме, формируемой устройством совместно с ЦВМ; — передача информации из накопителя 28 в ЦВМ (считывание) с контролем циклограммы поступления импульсов, выполняемым устройством совместно с ЦВМ.

Вначале ЦВМ подготавливается к работе.

Командами с блока управления 10 выбираются режимы работы устройства сопряжения и накопителя 28,,который устанавливается;в исходное положение. В режиме записи командами с блока управления 10 запираются ключи 16 и 17, отпирается ключ 15, триггер 19 устана вливается,в единичное положение; запускаются электронные часы 1, начинается,запись информации из ЦВМ в на копитель 23.

Им пульс с выхода 6 электронных часов 1 проходит через схему сов падения 18, на два других входа которой поданы потенциальные сигналы с триггером 18 и 19, в на копитель 28 и записывается ка к тактовый им пульс. Одновремен но сигнал с выхода 6 электронных часов 1, пройдя через ключ 15, поступает на блок прерывания программы 21, и через интервал времени, определяемый циклом работы

ЦВМ, с буферного регистра 22 на вход схемы сов падения 12 подается .сигнал первого знака информа ции, которая должна быть за писана в на капитель 28 (единице соответствует, подача потенциала, нулю — отсутствие потенциала).

Через заданный промежуток времени появляется импульс на выходе 5 часов 1. В зависимости от сигнала, поданого с ЦВМ на схему сов падения 12, он проходит или не проходит в накопитель 28, где соответственно записыется единица или нуль. Через заданный интервал времени им пульс с выхода 9 электронных часов 1 подается на вход 4 часовав, часы сбрасываются и начинается аналогичный описанному цикл запроса из ЦВМ второго э пака информации и за писи его в накопитель 23. Эти циклы след уют один за другим, пока не будут записаны все разряды одного слова (счет разрядов ведет машина) .

Когда заспись первого слова закончена, с буферного регистра 22 подается им пульс на нулевой вход триггера 18. Сигнал с единичного выхода триггера снимается, и схема совпадения 13;перестает про пускать импульсы в накопитель 28. ЦВМ считает сигналы прерывания программы, продолжающие поступать с выхода 6 электронных часов 1 через ключ

15, и когда их число сравняется с числом тактов, которому должна соответствовать длительность паузы между словами, на единичный вход триггера 18 подается импульс, и начинается запись в на ко питель 28 второго слова.

В соответствии с программой, введенной в

ЦВМ, длительность интервалов между слова5

З5

60 б5 ми и количесвво разрядов в каждом слове»о гут быть различными.

Когда вся информация, подготовленная в машине, переписана в накопитель 28, с буферного регистра 22 подается импульс на пулевой вход трипгера 19, сигнал с единичного выхода этого триггера снимается, и схема совпадения 18 перестает пропускать импульсы в накопитель 28.

В режиме считывания сигналами с блока у правления 10 выбирается режим работы накопителя 28, овкрываются ключи 16 и 17, запирается .ключ 15 и дается команда в накопитель 23 на начало считывания информации.

Схема разделения 11 разделяет информацию, приходящую из на копителя 23, на тактовые и кодовые импульсы. Тактовые импульсы подаются на вход 2 электронных часов 1, а кодовые — на триггер 20. Та ктовый им пульс запускает электронные часы 1, с которых ачинают поступать выдержки времени. Сигнал с выхода 7 часов 1 устанавливает триггер 20 в нулевое положение, затем кодовый им пульс поступает на единичный вход этого же триггера. Сигнал с,выхода 5 часов 1 через ключ 16 посту пает на блок прерывания, программы 21, и ЦВМ подает импульс на схему сов падения

14. Если три ггер 20 находится,в единичном положении, этот сигнал проходит через схему совпадения 14 и поступает в буферный регистр 22 в виде единицы.

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

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

20 только в интервале времени, задаваемом сигналами с выходом 5 и 7 электронных часов 1. По сигналу с выхода 8 электронных часов 1 часы сбрасываются, тем самым заканчивается цикл считывания одного разряда информации. По приходе следующего тактового импульса цикл передачи информации в

ЦВМ повторяется и проверяется следующий знак информации.

Интер валы между словами проверяются

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

Таким образом, устройство сопряжения позволяет выводить информацию из ЦВМ и передавать ее в на копитель по любой требуемой ци клограмме, зада ваемой устройством совместно с маши ной, а также проверять не только информа цию, записанную в накопителе, но и ци клограмму, по которой информация подается и з нако пителя,в ЦВМ. Благодаря такому контролю исключается смещение знаков информации в на ко пителе и повышается достоверность за писи.

3895 О4

Усяррй ся5в срлрнжинии

lf8

Предмет изобретени я

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

15 третьего триггера подключен к третьей схеме совпадения, связанной входом н выходом с буферным регистром; четвертый выход электронных часов связан через ключ, соединенный с блоком управления, со вторым входом

20 электронных часов и третьим входом электронных часов, связанным с блоком управления и с пятым выходом электронных часов.