SU1149238A1 - Устройство дл ввода информации - Google Patents
Устройство дл ввода информации Download PDFInfo
- Publication number
- SU1149238A1 SU1149238A1 SU843683172A SU3683172A SU1149238A1 SU 1149238 A1 SU1149238 A1 SU 1149238A1 SU 843683172 A SU843683172 A SU 843683172A SU 3683172 A SU3683172 A SU 3683172A SU 1149238 A1 SU1149238 A1 SU 1149238A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- unit
- register
- information
- Prior art date
Links
- 238000003384 imaging method Methods 0.000 abstract description 8
- 238000000034 method Methods 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 206010010071 Coma Diseases 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000000192 social effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ , содержащее клавиатуру, формирователь , первый, второй и третий регистры, блок оперативной пам ти, первый и второй блоки сравнени , блок индикации, сумматор, элемент задержки, инвертор, счетчик, первый, второй и третий элементы И, первый и второй элементы ИЛИ, первый и второй коммутаторы, первый выход клавиатуры соединен с входом первого регистра , выход которого подключен к информационным входам блока оперативной пам ти и первого коммутатора к первым входам первого и второго блаков сравнени и блока индикации, выход формировател соединен с первыми входами первого и второго элементов И и с управл ющим входом блока оперативной пам ти, выход которого соединен с вторым входом первого блока сравнени , первый вход первого элемента ИЛИ через инвертор подключен к второму входу первого элемента И, выход которого подключен к второму входу блока индикации и к счетному входу счетчика, выход которого соединен с вторьм входом второго элемента И, выход которого подключен к третьему входу блока индикации и второму входу первого элемента ИЛИ, выход которого соединен с первым входом формировател , с управл ющим входом счетчика, с управл ющим входом первого коммутатора и через элемент задержки - с первым входом третьего элемента И, второй вход которого подключен к выходу второго блока сравнени , второй вход которого соединен с выходом третьего регистра, выход третьего элемента И подключен к четвертому входу блока индикации и к управл ющему входу второго коммутатора, вы- i ход первого кo D yтaтopa соединен с (Л первым входом второго элемента ИЛИ и через второй регистр - с входом г сумматора, выход которого соединен с информационным входом второго коммутатора , выход которого соединен с вторым входом второго элемента ИЛИ, выход которого вл етс выходом устройства, отличающеес тем, что, с целью прш Ш1ени пропускной способности устройства, в него введены третий элемент ИЛИ, сдвиговый регистр и блок запрета, выход которого соединен с вторым входом формировател , информационный вход соединен с вторьм выходом клавиатуры , а управл ющий вход - с выходом сдвигового регистра и первым входом третьего элемента ИЛИ, второй вход которого соединен с выходом первого блока сравнени , а выход - с входом инвертора, управл ющий вход сдвигового регистра соединен с выходом второго блока сравнени .
Description
Изобретение относитс к вычислительной технике и предназначено дл использовани в устройствах ввода информации преимущественно с клавиатуры при создании машинных носиталей или ввода в ЭВМ.
Известно устройство дл ввода информации , содержащее клавиатуру, формирователь, первый и второй регистры , блок оперативной пам ти, пер вый блок сравнени , блок индикации, сумматор. Клавиатура соединена с первым входом формировател и с входом первого регистра, выход которого подключен к информационному входу блока оперативной пам ти, управл ющий вход - к выходу формировател , а выход - к первому входу первого блока сравнени . Выход второго регистра соединен с входом суммато .ра П.
Недостатком уст Ьойства вл етс пониженна пропускна способность.
Наиболее близким к изобретению по технической сущности вл етс устройство дл ввода информации, содержащее клавиатуру, формирователь , первый, второй и третий регистры, блок оперативной пам ти, первый и второй блоки сравнени , блок индикации, сумматор, элемент задержки, инвертор, счетчик, первый, второй и третий элементы И, первый и второй элементы ИЛИ, первый и второй коммутаторы, первый выход клавиатуры соединен с входом первого регистра, выход которого подкхпочен к информационным входам блока оперативной пам ти и первого коммутатора, к первому входу первого блока сравнени , к первым входам второго блока сравнени и блока индикации, выход формировател соединен с первыми входами первого и второго элементов И и с управл ющим входом блока onepa тивной пам ти, выход которого соединен с вторым входом первого блока сравнени , первый вход первого элемента PfflH соединен с выходом первого блока сравнени .и через инвертор подключен к второму входу первого элемента И, выход которого подключен к второму входу блока индикации и к счетному входу счетчика, выходом соединенного с вторым входом второго элемента И, выход которого подключен к третьему входу блока индикадаи и к второму входу первого элемента ИЛИ
выход которого соединен с вторьм входом формировател , с управл ющим входом счетчика, с управл ющим входом первого коммутатора и через элемент :задержки с первым входом третьго элемента И, второй вход которого подключен к выходу второго блока сравнени , перрый вход которого соединен с выходом третьего регистра, выход третьего элемента И подключен к четвертому входу блока индикации и к управл ющему входу второго коммутатора , выход первого коммутатора соединен с вторым входом второго элемента ИЛИ и через последовательно соединенные второй регистр и сумматор с информационным входом второго коммутатора , выход которого соединен с первым входом второго элемента ИЛИ, выход которого вл етс выходом устройства 2J.
Однако известное устройство обладает недостаточно высокой пропускной спос об нос тью.
Цель изобретени - повышение пропускной способности устройства.
Указанна цель достигаетс тем, что в устройство дл ввода информации , содержащее клавиатуру, формирователь , первый, второй и третий регистры , блок оперативной пам ти, первый и второй блоки сравнени , блок индикации, сумматор, элемент задержки , инвертор, счетчик, первый, второй и третий элементы И, первый и второй элементы ШШ, первый и второй коммутатора, первый выход клавиатуры соединен с входом первого регистра , выход которого подключен к информационным входам блока оперативной пам ти и первого коммутатора, к первым входам первого и второго блоков сравнени и блока индикации, выход формировател соединен с первьпчи входами первого и второго элементов
И и с управл ющим входом блока операI
тивной пам ти, выход которого соединен с вторым входом первого блока сравнени , первый вход первого элемента ИЛИ через инвертор подключен к второму входу первого элемента И, выход которого подключен к второму входу блока индикации и к счетному входу счетчика, выход которого соединен с вторым входом второго элемента И, выход которого подключен к третьему входу блока индикации и второму входу первого элемента ИЛИ, 3 выход которого соединен с первым входом формировател , с управл ющим входом счетчика, с управл ющим входом первого коммутатора и через эле мент задержки - с первым входом третьего элемента И, второй вход которого подключен к выходу второго блока сравнени , второй вход которого соединен с выходом третьего регистра, выход третьего элемента И подключен к четвертому входу блока индикации и к управл ющему входу второго кoм fyтaтopa, выход первого коммутатора соединен с первым входо второго элемента ИЛИ и через второй регистр - с входом сумматора, выход которого соединен с информационным входом второго коммутатора, выход которого соединен с вторым входом второго элемента ИЛИ, выход которого вл етс выходом устройства, вве дены третий элемент ШШ, сдвиговый регистр и блок запрета, выход которого соединен с вторым входом форми ровател , информационный вход соединен с вторым выходом клавиатуры, а управл ющий вход - с выходом сдви гового регистра и первьм входом третьего элемента ШШ, второй вход которого соединен с выходом первого блока сравнени , а выход - с входом инвертора, управл ющий вход сдвигового регистра соединен с выходом второго блока сравнени . На чертеже представлена блоксхема предлагаемого устройства. Устройство содержит клавиатуру 1 первый регистр 2, блок 3 оперативной пам ти, первый коммутатор 4, первый блок 5 сравнени , блок 6 индикации , второй блок 7 сравнени , третий регистр 8, третий элемент И 9, сдвиговый регистр 10, блок 11 за прета, формирователь 12, первый и второй элементы И 13 и 14, третий элемент ИЛИ 15, первый элемент ИЛИ 16, инвертор 17, счетчик 18, элемент 19 задержки, второй коммутатор 20, второй элемент ИЛИ 21, элемент 22 индикации, второй регистр 23, су матор 24. Блок 3 оперативной пам ти дп упрощени техпроцесса подготовки ма шинных носителей имеет емкость, по звол ющую хранить всю строку, и слу жит дл запоминани строки символов Первый регистр предназначен дл 8Л оперативного запоминани кода символа вводимой информации. Формирователь 12 задает режим записи или чтени блоку 3 оперативной пам ти. Блок 6 индикации служит дл отображени поступающей на его вход информации и сигнализации об обнаруженной ошибке. Сдвиговый регистр 10 служит дл выбора режима ввода информации - однократный или двойной набор в зависимости от кода числа, записанного в регистр и сдвигаемого на один разр д по мере поступлени команды конца строки от второго блока сравнени . Блок 11 запрета служит дл управлени работой формировател по сигналам сдвигового регистра и может быть выполнен по известной схеме логического элемента запрета. Элемент 22 индикации служит дл отображени признака однократного или двукратного набора информации и может быть выполнен любым известным способом. Устройство работает следующим образом. Каждую строку информации набирают на клавиатуре 1 один или два раза в зависимости от состо ни сдвигового регистра 10. При отсутствии на выходе регистра 10 сигнала (сигнал О) строку набирают, на клавиатуре 1 дважды. При первом наборе код очередного символа, поступивший с клавиатуры 1 по кодовым шинам, записываетс в регистр 2. С поступлением очередного синхроимпульса с второго выхода клавиатуры 1 через блок 11 запрета формирователем 12 разрешаетс запись информации в блок 3 оперативной пам ти и измен етс адрес его очередного свободного пол пам ти. Аналогичным образсш последовательно набирают символы одной строки . При втором наборе той же строки код очередного символа, поступивший с клавиатуры 1 по кодовым втнам, записывают в регистр 2. При поступлении синхроимпульса с клавиатуры 1 через блок 11 запрета формирователем 12 измен етс адрес очередного пол пам ти блока 3 оперативной пам ти и производитс перевод его в режим чтени , тем самым разрешаетс сравнение в блоке 5 кода символа первого набора, ранее за писанного в блоке 3 оперативной пам ти и соответствующего ему кода символа второго набора (записанного в регистре 2). При совпадении ко дов, поступивших: на оба входа блока 5 сравнени , на его выходе вьфабатываетс сигнал, повтор емый элементами ИЛИ 15 и 16, который выполн ет следующие функции: разрешает прохождение сигнала по кодовым шинам через первьгй коммутатор 4, устанавливает счетчик 18 в исходное положение, разрешает формирователю 12 увеличение адреса пол пам ти блока 3 оперативной пам ти. Элемент ИЛИ 15 управл ет работой элемента ИЛИ 16 в зависимости от поступивших на его входы сигналов от блока 5 сравнени и сдвигового регистра 10. Так, при отсутствии на первом входе элемента ИЛИ 15 сигнала регистра 10 на элемент ИЛИ 16 входной сигнал поступает от блока 5 сравнени , в случае совпадени кодов символов двз-х наборов. При поступлении на управл ющий вход первого коммутатора 4 с выхода элемента ИЛИ 16 сигнала, разрешающего передачу информации, код, записанный в регистр 2 через коммутатор 4 и элемент ИЛИ 21, поступает на выход устройства, а через последовательно соединенные регистр 23 и сумматора 24 - на вход коммутатора 20. С регистра 2 информацию подают и на второй блок 7 сравнени , который вырабатывает управл к ций сигнал при поступлении на вход устройства кода, означающего .конец записи. Этот код посто нно хранитс в ре гистре 8 пам ти, подключенном к дру гому входу блока 7 сравнени . Выработанный в этом случае сигнал бло ка 7 сравнени подают на управл ющи вход сдвигового регистра 10 и на вход третьего элемента И 9, на второй вход которого подают сигнал элемента ИЛИ 16 через элемент 19 за держки. При поступлении на третий элемент И 9 двух сигналов одновременно на его выходе вырабатываетс управл ющий сигнал, разрешающий второму коммутатору 20 выдачу через второй элемент ИЛИ 21 на выход устройства содержимого сулматора 24. При поступлении последующих строк информации цикл работы устройства повтор етс . Если на входы блока 5 сравнени поступают с блока 3 оперативной пам ти и регистра 2 различные коды, то на второй вход первого элемента И 13 через элемент ИЛИ 15 и инвертор 17 подают зшравл ющий сигнал. С приходом на первьй вход элемента И 13 управл ющего сигнала, перевод щего блок 3 оперативной пам ти в режим чтени , вырабатываетс сигнал, увеличивающий содержимое счетчика 18 на единицу и поступаюпщй в блок 6 индикации. Этот сигнал разрешает индикацию признака ошибки. Таким образом, несовпадение значений первого и второго набора при посимвольном их сравнении служит признаком ошибки, блокирующим изменение адреса блока 3 оперативной пам ти фop шpoвaтeлeм 12 и поступление кода очередного символа на выход устройства, так как элементом ИЛИ 16 управл ющий сигнал выработан не будет. Исправление допущенной ошибки происходит двум пут ми: если ошибка была допущена при втором наборе , то при исправлении в регистре 2 (после второго набора) допущенной ошибки устройство работает та.к, как было описано вьш1е при условии совпадени кодов символов. Ошибки совершенные при первом наборе, исправл ютс путем многократной подачи на вход устройства с клавиатуры 1 верного символа в соответствии с емкостью счетчика 18. В этом случае после каждой подачи на вход устройства очередного символа содержимое счетчика 18 увеличиваетс на единицу . После переполнени на выходе счётчика 18 по вл етс управл ющий сигнал, которьЕЙ поступает на второй вход элемента И 14. При поступлении на его первый вход управл ющего сигнала от формировател 12 по вл етс вьйсодной сигнал элемента И 14, который подаетс на третий вход блока 6 индикации, производ гашение индикации признака ошибки, и на вход первого элемента ИЛИ 16. После этого устройство продолжает работать в том пор дке, как бьшо описано вьш1е дл случа совпадени кодов символов первого и второго наборов. При по влении на выходе сдвигового регистра 21 сигнала (символ 1) строка информации на клавиатуре 1 набираетс один раз. Этот сигнал на выходе сдвигового регистра 10 выполн ет следующие функции: блокирует поступление синхроимпульсов через блок 11 запрета в формирователь 12, разрешает элементу 22 индикации индикацию признака однократного набора , через элементы ИЛИ 15 и ИЛИ 16, поступа на управл ющий вход первого коммутатора 4, разрешает передачу кода символа с второго регистра 23. Код очередного символа, поступивший с клавиатуры 1 по кодовым шинам через первый регистр 2, первьй коммутатор 4 и второй элемент ИЛИ 21 поступает на выход устройства . При этом все остальные блоки и элементы устройства за исключением формировател 12, блока 3 оперативной пам ти и первого блока 5 сравнени работают так же, как при втором наборе строки при отсутствии ошибок. Так как первый вход формировател 12 блокирован блоком 11 запрета, состо ние формировател 12 остаетс неизменным и обеспечивает поддержание блока 3 оперативт 30 ной пам ти в режиме чтени начального адреса пам ти, что обуславливает отсутствие сигнала на выходе первого блока 5 сравнени . При обнаружении вторым блоком 7 сравнени в js последовательности кодов символов, поступающих с выхода первого регистра 2, кода конца записи вырабатываетс управл ющий сигнал, измен к а91Й состо ние сдвигового регистра 10. Ре-40 жим дальнейшей работы устройства определ етс новым сигналом, по вившимс в результате сдвига кода на вькоде сдвигового регистра 10. Преимуществом устройства по срав- 45 нению с известным вл етс введение в конструкцию блока запрета, дополнительных элемента ИДИ, регистра и элемента индикации, которые позвол ют повысить производительность ввода so информации в ЭВМ за счет обеспечени требуемого уровн достоверности вводимой информации. Дл этого используют выборочный контроль ие всех, а только части вводамых строк инфор- si мации методом двойного набора. За счет этого сокращаютс затраты времени и средств на ввод информации с ве эт оп ти АС вр фо до ци со вер изв 10% кон уст сдв и ет ств заданной достоверностью. Удельный с информации, контролируемой с ой целью методом двойного набора, редел етс из вьфажени в , - достоверность ввода информации оператором при однократном вводе, /1 - достоверность выходной информации в режиме двойного набора информации , (Р°.} /Ь - требуема достоверность информации ( /ST / ) , 11 1 удельный вес соответствзпощей информации ввог ДИМОЙ без контрол или двойным набором, V,,0 Из этого выражени Например, дл подсистемы операвного управлени производством УП обычно требуют /i 10 в то ем , как достоверность ввода инрмации оператором tO. Слевательно , удельный вес , подвергаемой контролю (V), ставит ViS:1.V,.9. Таким образом, обеспече1ше достоности 10 позвол ет пошлсить проодительность , ввода информации на . Удельный вес строк информации, тролируемых двойным набором в ройстве, задаетс содержимым игового регистра количество О t, записанных в нем, соответствуотношению . Таким образом, с помощью устройа возможно обеспечить требуемый уровень достоверности информации в функциональных задачах АСУ, определить экономически обоснованный объем контролируемой информации, сн зить потери от допускаемых ошибок. Кроме пр мой экономии от снижени количества ошибок к трудоемкости ввода данных, применение устройства имеет социальный, эффект, состо щий в снижении напр женности работы оператора подготовки данных, повышении его производительности и повышении степени удовлетворени своей работой.
12
/7
Ж
NbfN
1
t
f
/J
16
Г4
Ет1
ю
22
8
ISJr
Claims (1)
- УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ, содержащее клавиатуру, формирователь, первый, второй и третий регистры, блок оперативной памяти, первый и второй блоки сравнения, блок индикации, сумматор, элемент задержки, инвертор, счетчик, первый, второй и третий элементы И, первый и второй элементы ИЛИ, первый и второй коммутаторы, первый выход клавиатуры соединен с входом первого регистра, выход которого подключен к информационным входам блока оперативной памяти и первого коммутатора, к первым входам первого и второго блоков сравнения и блока индикации, выход формирователя соединен с первыми входами первого и второго элементов И и с управляющим входом блока оперативной памяти, выход которого соединен с вторым входом первого блока сравнения, первый вход первого элемента ИЛИ через инвертор подключен к второму входу первого элемента И, выход которого подключен к второму входу блока индикации й к счетному входу счетчика, выход которогосоединен с вторьм входом второго элемента И, выход которого подключен к третьему входу блока индикации и второму входу первого элемента ИЛИ, выход которого соединен с первым входом формирователя, с управляющим входом счетчика, с управляющим входом первого коммутатора и через элемент задержки - с первым входом третьего элемента И, второй вход которого подключен к выходу второго блока сравнения,' второй вход которого соединен с выходом третьего регистра, выход третьего элемента И подключен к четвертому входу блока индикации и к управляющему входу второго коммутатора, вы- © ход первого коммутатора соединен с первым входом второго элемента ИЛИ и через второй регистр - с входом_ сумматора, выход которого соединен с информационным входом второго коммутатора, выход которого соединен с вторым входом второго элемента ИЛИ, выход которого является выходом устройства, отличающееся тем, что, с целью повышения пропускной способности устройства, в него введены третий элемент ИЛИ, сдвиговый регистр и блок запрета, выход которого соединен с вторым входом формирователя, информационный вход соединен с вторьм выходом клавиатуры, а управляющий вход - с выходом сдвигового регистра и первым входом третьего элемента ИЛИ, второй вход которого соединен с выходом первого блока сравнения, а выход - с входом инвертора, управляющий вход сдвигового регистра соединен с выходом второго блока сравнения.SU „„1149238
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU843683172A SU1149238A1 (ru) | 1984-01-02 | 1984-01-02 | Устройство дл ввода информации |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU843683172A SU1149238A1 (ru) | 1984-01-02 | 1984-01-02 | Устройство дл ввода информации |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1149238A1 true SU1149238A1 (ru) | 1985-04-07 |
Family
ID=21096918
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU843683172A SU1149238A1 (ru) | 1984-01-02 | 1984-01-02 | Устройство дл ввода информации |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1149238A1 (ru) |
-
1984
- 1984-01-02 SU SU843683172A patent/SU1149238A1/ru active
Non-Patent Citations (1)
| Title |
|---|
| 1. Авторское свидетельство СССР № 424196, кл. G 06 F 3/02, 1965. 2. Авторское свидетельство СССР по за вке У 3533427, кл.СОбР 3/02, 1983 (прототип). * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US3618037A (en) | Digital data communication multiple line control | |
| US4071701A (en) | Method of and apparatus for addressing a buffer memory in a transit exchange for synchronous data signals | |
| GB1507761A (en) | Asynchronous communication interface adaptor | |
| US3916123A (en) | Event monitoring transceiver | |
| US4823305A (en) | Serial data direct memory access system | |
| US3266024A (en) | Synchronizing apparatus | |
| US3681755A (en) | Computer independent data concentrators | |
| KR0174853B1 (ko) | 상대방 메모리를 이용한 두 프로세서간 비동기 직렬 통신 송/수신 장치 | |
| US4554530A (en) | Method and apparatus for scanning a matrix of switchable elements | |
| US3681760A (en) | Binary signal utilization and selective address detection system | |
| US4023145A (en) | Time division multiplex signal processor | |
| SU875430A1 (ru) | Устройство дл передачи и приема информации | |
| SU763973A1 (ru) | Буферное запоминающее устройство с автономным контролем | |
| SU1541622A1 (ru) | Устройство дл сопр жени вычислительной машины с аппаратурой передачи данных | |
| SU491943A2 (ru) | Устройство дл ввода информации | |
| SU1472913A1 (ru) | Устройство дл сопр жени вычислительной машины с каналами св зи | |
| SU525076A1 (ru) | Блок выборки команды | |
| SU1226476A1 (ru) | Устройство дл сопр жени каналов передачи данных с ЭВМ | |
| SU1012235A1 (ru) | Устройство дл обмена данными | |
| SU1347083A1 (ru) | Устройство дл сопр жени ЭВМ с синхронными каналами передачи данных | |
| SU1001074A1 (ru) | Устройство сопр жени | |
| SU1714612A1 (ru) | Устройство дл обмена информацией | |
| SU608184A1 (ru) | Устройство дл отображени информации | |
| SU1401470A1 (ru) | Устройство дл сопр жени ЭВМ с внешним устройством | |
| SU847316A1 (ru) | Устройство дл сопр жени |