Устройство для записи информации в оперативную память
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ .СОЦИАЛИСТИЧЕСКИХ .
РЕСПУБЛИК (19) (И) Зб9 G 11 С 7/00
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (2 1 ) 3449562/18& 4 (22) 04.06.82 (46) 23.10,83. Бюл. М 39 (72) В. Д. Гладков (53) 681.327 (088,8) (56) 1. Авторское свицетельство СССР
М 482805, кл. g 11 С 7/00, 1976.
2. Авторское свидетельство СССР
% 516097,.кл,Q 11 С 7/00, 1976 (прототип). (54)(57) УСТРОЙСТВО ДЛЯ ЗАПИСИ
ИНФОРМАЦИИ В ОПЕРАТИВНУЮ ПАМЯТЬ, содержащее генератор синхросиг палов, выхоцы которого с первого по восьмой подключены к входам опроса первого преобразователя коца и формирователя информационных сигналов, вхоцы синхронизации которого соецинены с выхоцами цевятого по оциннадцатый ге. нератора синхросигналов, двенадцатый . выхоц которого поцключен к вхоцу установки первого преобразователя коца, информационный вхоц которого соецинен с выходом формирователя информационных сигналов, а управляющие вхоцы с выходами с тринаццатого по пятнаццатый генератора ссинхросигналов, причем выходы первого преобразователя коца являются оцним из информационных выходов . устройства, о т л и ч а ющ е е:с я тем, что, с целью расширения области применения устройства эа счет выполнения записи цвоично-десятичных чисел, в него введены цешифратор, распределитель сигналов, триггеры, эле- менты И, коммутатор и второй преоб,разователь кода, одни из информационных вхоцов которого и входы цешифратора соедйнены с информационными выхоцами первого преобразователя коца, контрольный выход которого подключен к первому единичному ходу первого триггера, второй единичный вхоц которого соецинен с выхоцом формирователя информационных сигналов; третий единичный и нулевой входы поцключены соответственно z восьмому и к двенадцатому выхоцам генератора синхросигналов, а выхоц соеци нен с первыми единичными вхоцами второго и третьего триггеров, выходы которых поцключены соответственно к первому и второму управляюшему входам распределителя сигналов, управляю-. щие входы которого с третьего по шес той соединены с выходами цешифратора с первого по четвертый, четвертый и пя-. тый выхоцы которого подключены соот- ветственно ко второму единичному входу третьего триггера, к первому входу первого элемента И и к второму единичному вхоцу второго триггера, входы синхронизации второго преобразователя коца поцключены к выходам с тринац цатого по пятнаццатый генератора синхросигналов, шестнаццатый выхоц которого является оцним из выхоцов синхронизации устройства, а выхоцы с семнаццатого по дваццать четвертый поцключены к цру гим информационным вхоцам второго преобразователя коца, выхоцы которого сое цинены с одними из sxoaos коммутатора, цругие вхоцы которого поцключены z одним из информационных выхоцов первого преобразователя KOQa, причем выходы второго и третьего элемента И соецинены с оцними из вхоцов распрецели теля сигналов, цругие входы которого поцключены к выхоцам с двадцать пятого и триццать второй генератора синхросигналов, триццать третий выхоц которого соецинен с первым входом второго элемента И, второй вхоц которого и первый ахоп третьего элемента И поцключены к выходу первого триггера, второй вход первого элемента И и третьи ециничные входы второго и третьего триггеров соединены с тридцать четвертым выхоцом генератора синхросигна лов, тридцать пятый выхоц которого явля ется другим выходом синхронизации устройства, а триццать шестой выход поципочен к второму вхоцу третьего эле мента И, выходы с первого по четвертый распределителя сигналов являются одни1049966 ми из управляющих выхоцов устройства, а пятый и шестой выхоцы подключены со» ответственно к нулевому вхоцу второго триггера и к первому нулевому входу третьего триггера, второй нулевой вход которого соединен с выхоцом первого элемента И, выхоцы с седьмого по цеся» тый распределителя си гнал ов подключены к управлякнцим входам коммутатора и являются другими управляющими выходами устройства, выходы коммутатора являются другими информационными выходами устройства.
Изобретение относится к вычислительной технике и может быть использовано цля записи информации в оперативную памя ть.
Известно устройство для записи информации в оперативную память, содержащее блок ввода, вхоцы которого поцключены к выходам блока синхронизации, а выход - к информационному входу пре« образователя последовательного кода в параллельный t1j
Недостатком этого устройства являет ся ограниченная область его применения, Наиболее близким к изобретению по технической сушности является устройство для записи информации в оперативную память, содержащее блок ввода, преобразователь последовательного кода в параллельный, блок синхронизации, первыйвосьмой Bblxonbl которого поцключены к трактируюшим вхоцам блока ввода и преобразователя послецовательного кода в параллельный, цевятый, цесятый и оциннаццатый BbIxonbl - к входам синхронизации блока Ваопа, цвенаццатый выхоц» к вхоцу установки "0 " преобразователя послецоватепьного коца в параллельный, информационный вхоц которого подключен к выходу блока ввода, вхоцы ввода параллельного кода подключены к тринаццатому, четырнаццатому, пятнадцатаму. выхоцам блока синхронизации, а выходы ° к первым информационным выхоцам устройства (2)
Недостатком этого устройства явля35 ется то, что в нем отсутствует возможность преобразования последовательного коца в цвоично-десятичный код и возможность передачи его в оперативную память, что ограничивает область его применения, Е1ель изобретения - расширение области применения устройства эа счет выполнения записи двоичнодеся тичных чисел в оперативную память.
Поставленная цель достигается тем, что в устройство для записи информации в оперативную память, содержащее генератор синхросигналов, выхоцы которого с первого IIo восьмой подключены к входам опроса первого преобразователя кода и формирователя информационных сигналов, входы синхронизации которого соединены с выхоцами с девятого IIo одиннадцатый. генератора синхросигнапов, двенадцатый выход которого поцключен к входу установки первого преобразователя кода, информационный ахоп которого соединен с выходом формирователя информационных сигналов, а управляющие .ахо ды с выходами с тринаццатого по пят наццатый генератора синхросигналов, причем выходы первого преобразователя zona . являются одними из информационных вы хоцов устройства, введены дешифратор, распределитель сигналов, триггеры, элементы И, коммутатор и второй преобразователь коца, одни иэ информационных вхоцов которого и вхоцы цешифратора соецинены с информационными выходами первого преобразователя коца, контрольный выхоц которого подключен к пер3 10499 вому единичному sxoay первого триггера, второй единичный вхоц которого соединен с выходом формирователя информационных . сигналов, третий единичный и нулевой входы подключены соответственно к восьмому и к двенаццатому выхоцам генератора синхросигналов, а выхоц соецинен с первыми единичными вхоцами второго и тре гьего триггеров,. выходы которых подключены соответственно к первому и второму управляюшим вхоцам распре целителя сигналов, управляюшие входы которого с третьего по шестой соединены с выходами цешифратора с первого по четвертый, четвертый и пятый выходы которого подключены соответственно к второму единичному входу третьего триг гера, к первому входу первого элемента И и к второму ециничному вхоцу второго триггера, входы синхронизации второго преобразователя кода подключены к выходам с тринаццатого по пятнадцатый генератора синхросигналов, шестнаццатый выход которого является одним иэ выходов синхронизации устройства, а выходы с семйадцатого по цваццать четвертый подключены к цругим информационным входам второго преобразователя коца, выхоцы которого соединены с оцними иэ вхоцов коммутатора, другие входы которого подключены к одним иэ информационньж выходов первого преобразователя коца, причем выходы второго и третьего элементов И соецинены с оаННМН из вхоцов распределителя сигналов, цругие входы которого поцключены к вьжоцам с двац35 дать пятого по триццать второй генератора синхросигналов, триццать третий выход которого соецинен с первым входом второго элемента И, второй sxoa которого и первый вход третьего элемента И подключены к выходу первого триггера, второй sxoa первого элемента И и третьи ециничные входы второго и третьего триггеров соецинены. с тридцать
45 четвертым вь хоцом генератора синхросигналов, триццать пятый выход которого является другим выхоцом синхронизации устройства, а триццать шестой выхоц подключен к второму вхоцу третьего элемента И, выхоцы с первого по
50 четвертый распрецелителя сигналов являются одними из управляюших выхо-.
aos устройства, а пятый и шестой выхоцы поцключены соответственно к нулевому вхоцу второго триггера и к первому нулевому входу третьего триггера, второй нулевой вхоц которого соецинен с выходом первого элемента И, выхоцы с седь66 4 мого по десятый распределителя сигналов подключены к управляюшим вхопам
I коммутатора и являются цругими управ» ляюшими выходами устройства, выходы коммутатора являются другими информа дионными выходами устройства.
Не фиг. 1 привецена функциональная схема предлагаемого устройства; па фиг. 2 функциональная схема распрецелителя сигналов; на фиг. 3 показно координатное поле вводимых цифр план шета в формирователе информационных сигналов.
Устройство содержит (фиг. 1) гечератор 1 синхросигналов, формирователь 2 информационных сигналов, первый 3, второй 4 и третий 5 элементы И, первый преобразователь 6 кода, предназначенный для преобразования послецо ! вательного комбинированного zona в параллельный двоичный коц, первый 7, второй 8 и третий Sтриггеры,,цеши ратор 10, прецнаэначенный цля формирования признаков областей координатного поля записываемых цифр, второй преобразователь 11 «оца, прецнаэначенный цля преобразования двоичного кода в цвоично-десятичный, распрецелитель 12 сигналов и коммутатор 13. На фиг. 1 обозначены выхоцы 14-49 с первого по тридцать шестой генератора синхросигналов, выхоц 50 формирователя информационных сигналов, выхоцы 51 первого, 52 второго и 53 третьего триггеров, информационные 54-62 и контрольный 63 выхоцы первого преобра» эователя 6 коца, выхоц 64 первого три гера, управляюшие вхоцы 65-70 c первого по шестой распрецелителя сигналов, пятый выхоц 71 цешифратора, выхоцы 7281 с первого по десятый распрецелителя сигналов и выходы 82-85 коммутатора.
Распределитель сигналов соцержит (фиг. 2) элементы И 86 — 106 и элементы 107 и 108.
Координатное лоле вводимых цифр содержит (фиг. 3) три области ввоца цифр и область установки режимов работы.
В первую область входят прямоуголь ники с оцнораорчцной нумерацией с одного до девяти, во вторую область - с цвухразряцной нумерацией с десяти до девяносто цевяти, а в третью область с трехразряаной нумерацией до цвухсот пятидесяти шести.
Область установки режимов работы содержит прямоугольники с нумерацией
1049966 от нуля цо цевяти. На фиг. 3 обозначены хоорцинаты Х и 1 коораинатного поля. Коораинатное поле расположено на планшете, вхоцящем в состав формирователя информационных сигналов, который 5 соцержит также петлеообразные и одно контурные коорцинирующие обмотки со. схемами иэ опроса, аатчик.коцов и кнопку ввоца (не похазаны).
Устройство работает слецующим обра» эом.
На всех выхоаах генератора 1 (фиг. 1) непрерывно вырабатываются сигналы, обеспечивающие упоряцоченную во времени работу. устройства и опрецеляюшие основ15 ные такты в кажцом цикле работы.
В первом такте происхоаит опрос ходируюших обмоток формирователя 2. Перец началом опроса сигнал на выхоае 25 генератора 1 .устанавливает в исходное 20 состояние преобразователь 6 и триггер 7, В момент цействия сигнала иа выхоце 18 генератора 1 проис копит опрос петлеобразных коаирующих обмоток планшета формн рователя 2, в результате чего на выхо- 25 ае 50 послецовательно появляются еигна лы цвух 2 -разрядных коцов (rqetl.целое число), а сигналами с выхоаов 19 и 20 генератора 1 происхоцит опрос .оаноконтурных коцируюших обмоток план- 30 шета в формирователе 2, при этом на ,выхоае 50 появляются сигналы авух унитарных коаов. Все коды с выхоца 50, поступают в преобразователь 6. На его выхоаах 54 - 57 формируется двоичный коц цля коорцинаты Х, а на выхоцах 5862 - цвоичный хоц цля коорцинатыУ .
Сигнал на контрольном выхоце 63 появ- . ляется только при поступлении на преобразователь 6 правильных комбинаций обо- 40 их унитарных коцов.
В момент аействия сигнала на выхоце 21 генератора 1, в случае нажатия кнопки, формирователь 2 формирует оциночный сигнал, также поступающий на 45 выход 50. Этот сигнал устанавливает триггер 7 в положение "1 !
В самом начале второго такта работы устройства сигнал на выходе 26 блока 1 устанавливает преобразователь 11 в ис-.
50 хоцное положение, после чего преобразователь 11 начинает работать поц возцействием сигналов íà выхоце 27 генератора 1. Его работа продолжается цо того момента, кегца значение коца на 55 выхоаах 30 - 37 цостигнет значения коца на выхоцах 54 - 61 преобразователя 6. Момент окончания работы преобраэователя 11 синхронизируется сигналом на выхоце 28 генератора 1 ° На выхоцах преобразователя 11 формируетсю коц ециниа, цесятков и сотен.
Работа устройства в третьем тахте в случае нажатия кнопки ввоца формирователя 2 заключается в выработке распрецелителем 12 управляющих сигналов, число и послецовательность которых зависит от признака области хоораинатного ,поля, сформированного на одном из входов цешифратора 10.
Оператор устанавливает начальный аарес массива ячеек оперативной памяти и считывает по поряаку координаты прямоугольников, коорцинатного поля формирователя 2. Lbw установки начального ацреса оператор цолжен произвести считывание координат прямоугольника, нахоцяшегося в области установки режимов работы. При этом на выхоце 71 аешифратора 10 появляется сигнал, разрешаюший установку в положение "1" триггера 8 сигналом на выхоце 47 генератора 1. Одновременно этот же сигнал через элемент И 3 произвоцит устанввку триггер@ 9 в положение "0". Далее оператор проиэвоаит считывание коораннет того прямоугольника, номер которого соответствует начальному ацресу выбранного массива ячеек оперативной памяти, в которую записывается информация. Распреаелитель 12 при этом вырабатывает сигналы на выхоцах 7276, так как на общий вхоа элементов
И 104 - 106 поступает разрешающий сигнал с выхода элемента И 91. На выходе 72 устройства появляется сигнал цля установки счетчика оперативной памяти в положение "0". Сигнал на выхоае 73 разрешает ввод параллельного цвоичного коца, сформированного на выходах 54 - 61 преобразователя 6, в счетчик оперативной памяти. Сигналом с выхоаа 76 триггер 8 возвращается в исходное положение "0". Дальнейшая работа распрецелителя 12 зависит от номера областей коораинатного поля формирователя 2, s npeaenax которых происхоцит.считывание координат прямоугольников.
При считывании коорцинат прямоугол ников первой области цешифратор 10 вы-. рабатывает сигнал на выхоце 69, который одновременно с сигналом на выхоце.53 элемента И 5, поступакчаим на вхоц распреаелителя 12, разрешает пос« лецовательную работу элементов И 967 10499
99 (фиг. 2). Сигнал с выхода 79 распре целителя 12 поступает на вхоц коммута тора 13 и разрешает прохожцение через него кода еаиниц с выходов преобразователя 11. Этот же сигнал поступает в оперативную память аля записи zona единиц. Сигнал с выхода элемента И 97 через элемент ИЛИ 107 поступает на выход 74 устройства и на счетный вход счетчика оперативной памяти. Сигнал с 1о выхода элемента И 98 через элемент
ИЛИ 108 поступает в оперативную.па мять для записи пробела. Сигнал с вы хода элемента И 99 через элемент ИЛИ 107 поступает на счетный вхоц счетчика оперативной памяти. Одновременно этот же сигнал устанавливает в положение "0 триггер 9..
При считывании координат второй об»ласти дешифратор 10 вырабатывает сигналы на выхоцах 68 и 69. Сигнал с выхода 68 оцновременно с сигналом на выходе 53 элемента И 5 через эле мент И 87 разрешает послецовательную работу элементов И 94 и 95 поц цей- д5 ствием сигналов на выхоцах 40 и,41 генератора 1. Сигнал с выхода 80 элемента И 94 поступает нн управляюший вхоц коммутатора 13 цля пропускания через него коца десятков и в оперативную память для записи кода десятков.
Сигнал с выхоца элемента И 95 через элемент ИЛИ 107 поступает на.счетный вхоц счетчика оперативной памяти. После этого в распределителе 12 начинают .
35 работать элементы И 96-99 поц soeneNствием сигналов на выхоцах 42- 45 генератора 1. Порядок, работы распреаелителя 12 при этом описан.
При считывании координат прямоугольников третьей области цешифратор 10 вырабатывает сигналы на выхоцах 69 и 67. Сигнал с выхода 67 при наличии сигнала на выхоце 53 элемента И 5 через элемент И 86 разрешает послецо- 4 вательную работу элементов И 92 и 93 поц возцействием сигналов на выхоаах 38 и 39 генератора 1. Сигнал с выхода 81 поступает на вхоц коммутатора 13 цля пропускания через него коца сотен и в
50 оперативную память цля записи коца сотен. Сигнал с выхода элемента И 93 через элемент ИЛИ 107 поступает на
66 8 счетный вхоц счетчика оперативной памяти. После этого в распределителе 12 начинают работать элементы И 94-99.
Поряцок работы распрецелителя 12 при этом описан.
При считывании координат прямо» угольников в области цифр с нуля до цевяти (т.е. в области установки режи мов), дешифратор 10 вырабатывает сиг» нал Hà выходе 70. Этот сигнал разреша ет установку в положение «1 триггера 9, а в момент цействия сигнала на выхоце 52 элемента И 4 разрешает ра боту элементов И 100 и 101 поц воэцействием сигналов на выхоцах 40 и 41 генератора 1. Сигнал с выхоаа 78 по» ступает на вхоц коммутатора .13 цля пропускания через него кода цифр с нули цо цевяти и записи этого кода в опера» тивную память.
Работа распределителя 12 при считы вании коорцинат прямоугольников в любой области в случае установки триггера 9 в положение «1" отличается от описан ной только тем, что в момент действия сигнала на выхоае 52 элемента И 4 сначала работают элементы И 102 и 103, При этом сигнал.с выхода элемента И102 через элемент И 108 поступает в опе» ративную память аля записи zona пробела, а сигнал с выхода элемента И 103 через элемент ИЛИ 107 поступает на счет ный вхоц счетчика оперативной памяти.
Таким образом, прецлагаемое устройство позволяет записывать в любой массив ячеек оперативной памяти цвоично десятичные коды чисел, соответствуюших порядковым номерам прямоугольников координатного поля формирователя 2, за счет чего расширяется область примене- . ния устройства. Преимушество представ» ления информации в цвоично-цесятичном коце заключается в возможности быстрого изменения смысловых названий в прямоугольниках коорцинатного поля с сохранением их поряцковь.х номеров в цесятичной форме.
Техникоэкономическое преимушество предлагаемого устройства заключается в более широкой, по сравнению с извест» ным, области его применения эа счет выполнения записи цвоичнсмцесятичных чисел в оперативную память.
1049966
Фиа1
10 49966
1049966
1 !ф!
2f 2
09 Ж
65 60
7 7
О d2
9У
Ю Ю2
127
l4 1 !т
®9 ю! 1 ! 1! 7 юж
208
l7 Щ
13 f
2f0
212
226
227
Ю 2О2
2Н йб
Заказ 8436/49 Тираж 594 Подписное
ВНИИ ПИ Государственного комитета СССР по делам иэобретений и открытий
113035, Москва, Ж-35, Раушская -наб., д. 4/5
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4
Составитель Т. Зайнева
PBQBKmp О. Черниченко Техред М.Гергель Корректор Т. Вашковнч