Устройство для подготовки данных
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1264159
Авторы: Литвин, Матвеев, Тарасов, Шакирзянов
Текст
СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИ 1264159 УБЛИ 9) 6 Е 3/О 0 ЕТЕНВУ ЕЛ ВТОРСКОМ лик1980,ки данных9002,1982. ДАННЫХ(57) Изобретенивычислительнойиспользовано в бла относится хники и м стемах по жет гот ки ся ния явля ых. Целью и ОСУДАРСТВЕННЫЙ НОМИТЕТ СССРО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ(71) Казанский ордена ТрудовогоКрасного Знамени и ордена Дружбнародов авиационный институтим. А,Н. Туполева(56) Патент США У 3774 164,кл, С 06 Г 13/00, опубУстройство подготовна магнитной ленте ЕСВ.23,042,000 ТО НРБ,) УСТРОЙСТВО ДЛЯ ПОДГОТОВКИ повышение быстродействия устройства. Введение в известное устройство дополнительных двух элементов ИЛИ, пяти элементов И, трех триггеров, ре регистра и элемента сравнения позволяет проводить три режима работы устройства: ввод информации в блок буферной памяти автоматическую проверку информации в буферной памяти и перезапись проведенной информации из буферной памяти в блок внеш ней памяти, Возможность проведения автоматического контроля страницпеременной длины исключает необходимость проведения коррекции информации и, следовательно, позволяет повысить быстродействие ввода информации в среднем в 1,5 раза. Кроме того, использование переменной длины страниц приводит к уменьшению расхода носителя информации внешней памяти. 2 ил.Изобретение относится к вычислительной технике и может быть использовано в системах годготовки данных,Цель изобретения - повышение 5быстродействия устройства.На фиг.1 приведена структурнаясхема устройства, на фиг.2 - временные диаграммы работы распределите 1 Оля импульсов.Устройство содержит клавиатуру1, блок элементов ИЛИ 2, первыйрегистр 3, блок буферной памяти 4,первый элемент сравнения 5, первыйэлемент И 6, первый элемент ИЛИ 7,15первый триггер 8 распределительимпульсов 9, второй элемент И 10,второй элемент ИЛИ 11, блок внешнейпамяти 12, счетчик 13, третий элемент ИЛИ 14, третий элемент И 15,20четвертый элемент И 16, пятый элементИ 17, второй триггер 18, третий триггер 19, четвертый элемент ИЛИ 20,четвертый триггер 21, шестой элементИ 22, седьмой элемент И 23, второйрегистр 24, второй элемент сравнения25, первую 26, и вторую 27 группывходов блока ИЛИ 2, вход 28 и выходы29,30 и 31 распределителя импульсов 9,ЗОУстройство работает следующим образ ом аПри рассмотрении работы устройстваможно вьделить режим ввод информациив блок буферной памяти, ржущим провер- З 5ки информации в буферной памяти и режим перезаписи проверенной информации из буферной памяти в блок внешнейпамяти. В исходном состоянии устройство находится в режиме ввода инфбрма- фции в блок буферной памяти. Триггеры18,19 и 21 установлены в нулевое состояние. Сигналы с нулевых выходовтриггеров 19 и 21 через элемент И 22разрешают производить запись информации в блок буферной памяти. Обменинформацией производится словамиопределенной длины, При вводе каждого слова (например, при нажа.тиина клавишу клавиатуры) с клавиатуры 5 О1 вырабатывается сигнал, по которомучерез элемент ИЛИ 7 и триггер 8 повходу 28 задействуется распределитель импульсов 9, который на выходах29,30 и 31 вьдает серии импульсов 55(фиг,2). Информационное слово с клавиатуры 1 через блок элементов ИЛИ 2поступает в регистр 3. По сигналу с выхода 29 распределителя импульсов9 слово записывается в блок 4 буферной памяти. Затем по сигналу с выхода31 содержимое счетчика 13 увеличивается на единицу. По этому же сигналу через элементы И 10, ИЛИ 11 итриггер 8 запрещается выдача импульсов с распределителя импульсов 9.На этом заканчивается цикл ввода одного слова в блок 4 буферной памяти.Аналогичным образом записываются последующие слова страницы информации,Длина страницы определяется исходяиз удобства разбивки вводимого массива, После Формирования страницы информации с клавиатуры 1 вырабатывается сигнал конца страницы (например,при нажатии на определенную клавишуна клавиатуре). По этому сигналу содержимое счетчика 13 переписываетсяв регистр 24 для запоминания длиныстраницы информации, записанной вблок 4 буферной памяти. По этому же .сигналу через элемент ИЛИ 14 сбрасывается счетчик 13 и через элементИЛИ 14, И 16 триггеры 18 и 19 .устанавливаются в единичное состояние,сигналы с единичных выходов которыхзадают режимы проверки информации,записанной в блок 4 буферной памяти.В режиме проверки данных повторнонабирается страница информации. Каки в случае ввода информации в блокбуферной памяти при наборе каждогослова задействуется распределительимпульсов 9, который вьдает сериюимпульсов, Само слово с клавиатуры1 через блок элементов ИЛИ 2 поступает в регистр 3Сигнал с нулевого выхода триггера 19 через элементИ 22 разреша.ет чтение блока 4 буферной памяти. По сигналу с выхода 29распределителя импульсов 9 происходит чтение из блока буферной памяти4 по данному адресу, одновременносравнивается содержимое регистра 3и блока буферной памяти 4 и результат сравнения через элемент И 6 поступает на клавиатуру 1, так как сигнал с единичного выхода триггера19 разрешает срабатывание элемента И 6. Если сравнение произошло,то по сигналу с управляющего выхода31 содержимое счетчика 13 увеличивается на единицу.и можно ввести следующее слово. Если сравнение не произошло, то устройство блокируетсяи вручную (например, нажатием клави 126415925 ши на клавиатуре) может быть деблокировано. Сигнал деблокирования с клавиатуры 1 сбрасывает триггер 19 внулевое состояние, и устройство устанавливается в режим "Ввод", сигнал с 5нулевого выхода триггера 19 черезэлемент И 22 разрешает запись в блок4 буферной памяти. Набирается исправленное слово информации, которое сблока ввода данных через блок ИЛИ 2и регистр 3 записывается в блок 4 буферной памяти по сигналу с выхода29 распределителя импульсов 9. Сигнал с выхода 31 распределителя импульсов 9 увеличивает содержимоесчетчика 13 на единицу и через элемент И 23 устанавливает триггер 19в единичное состояние, т.е. устройство вновь переходит в режим проверки, и можно продолжать проверкуинформации, записанной в блок 4 буферной памяти. В конце страницыинформации происходит сравнениесодержимбго счетчика 13 и регистра24, и сигнал с элемента сравнения25 через элемент ИЛИ. 14 и И 16 устанавливает триггеры 18 и 19 в нулевоесостояние, Кроме того, через элементы ИЛИ 14, И 16, И 17 и ИЛИ 20 устанавливает триггер 21 в единичное ЗОсостояние. Сигнал с единичного выхода триггера 21 разрешает записьв блок внешней памяти, а также через элемент ИЛИ 7, триггер 8 запускает распределитель импульсов 9, который вырабатывает непрерывные серии управляющих сигналов на все время записи страницы информации в блокбуферной памяти, т.е, сигнал с нулевого выхода триггера 21 запрещает 40прохождение сигнала с выхода 31 распределителя импульсов 9 и сброс триггера 8. Также сигнал с нулевого выхода триггера 21 через элемент И 22устанавливает блок 4 буферной памяти в состояние чтения. По сигналус выхода 29 распределителя импульсов9 слово информации из блока 4 буферной памяти через блок элементов "ИЛИ 2 поступает в регистр 3, затем 50из регистра 3 по сигналу с выхода30 поступает в блок внешней памяти12. По сигналу с выхода 31 содержимоесчетчика 13 увеличивается на единицу.В конце страницы сигнал с элемента 55сравнения 25 через элемент ИЛИ 14,И 15, ИЛИ .20 устанавливает триггер21 в нулевое состоячие. На этом заканчивается цикл ввода в устройствоподготовки данных одной страницыинформации. Аналогично вводятся остальные страницы.Таким образом, введение режимаавтоматического контроля страницпеременной длины позволяет повыситьбыстродействие устройства. По сравнению с устройством подготовки данных ЕС(прототип) предлагаемоеустройство позволяет повысить быстродействие ввода информации в среднем в 1,5 раза (в прототипе на запись одной страницы затрачиваетсяпримерно 30 с, на проверку в среднем 32 с и на исправление ошибок(коррекцию) в среднем 30 с), всегозатрачивается 92 с. В предлагаемомустройстве на запись одной страницы затрачивается 30 с на проверку30 с, производить коррекцию нет не-,обходимости. Всего затрачивается60 с,Кроме того, использование переменной длины страниц позволяет уменьшитьрасход носителя информации внешнейпамяти. формула изобретенияУстройство для подготовки данных, содержащее клавиатуру, блок элементов ИЛИ, первый регистр, блок буферной памяти, первый элемент сравнения, первый и второй элементы И, первый и второй элементы ИЛИ первый триггер, распределитель импульсов, блок внешней памяти, счетчик, выходы которого соединены с адресными входами блоков внешней и буферной памяти, выходы последнего соединены с одними входами блока элементов ИЛИ и с одними входами первого элемента сравнения, выход которого подключен к первому входу первого элемента И, выход которого подключен к входу клавиатуры, первый выход которой подключен к первому входу первого элемента ИЛИ, выход которого подключен к входу установки в "1" первого триггера, неинвертирулнций выход которого подключен к входу распределителя импульсов, первый выход которого соединен со счетным входом счетчика и первым входом второго элемента И, выход которого подключен к первому входу второго элемента ИЛИ выход которого подключен к входу установки в "0" первого триггера, вто1.264 159 5рой выход распределителя импульсов подключен к входу"Чтение-запись"блока внешней памяти, входы данных которого объединены с входами данных блока буферной памяти, с другими 5 входами первого элемента сравнения и подключены к входам первого регистра, входы которого соединены с выходами блока элементов ИЛИ, другие входы которого соединены с выходами группы клавиатуры, третий выход распределителя импульсов подключен к входу "Чтение-зались" блока буферной памяти, выходы блока внешней памяти являются выходами устройства, о т л и ч а ю щ г е с я тем, что, с целью повышения быстродействия устройства, в него введены третий и четвергтый элементы ИЛИ, третий, четвертый, пятый, шестой, седьмой элементы И, 20 второй, третий, четвертый триггеры,второй регистр, второй элемент сравнения, выход которого подключен к первому входу третьего элемента ИЛИ, выход которого соединен со входом сброса счетчика, с первыми входами третьего и четвертого элементов И, выход четвертого элемента И соединен с первым входом пятого элемента И и с синхровходами второго и третьего ЗО триггеров, неинвертирующий выход третьего триггера соединен со вторыми входами первого и пятого элементов И, выход пятого элемента И подключен к первому входу четвертого 35 элемента ИЛИ, выход которого подключен к синхровходу четвертого триггера, неинвертирующий выход которого соединен с управляющим входом блока внешней памяти, со вторыми входами первого элемента ИЛИ и третьего элемента И, выхоц которого соединен со вторыми выходами второго и четвертого элементов ИЛИ, неинвертирующий выход четвертого триггера соединен со вторыми входами второго и четвертого элементов И и с первым входом шестого элемента И, второй вход которого соединен с инвертирующим выходом третьего триггера, вход установки в "1" которого соединен с выходом седьмого элемента И, первый вход которого соединен с выходом второго триггера, второй вход седьмого элемента И соединен с первым выходом распределителя импульсов, входы установки в "О" третьего и четвертого триггеров соединены со вторым выходом клавиатуры, третий выход которой соединен со вторым входом третьего элемента ИЛИ и с синхровходом второго регистра, информационные входы которого соединены с выходами счетчика и с одними входами второго элемента сравнения, другие входы которого соединены с выходами второго регистра, выход шестого элемента И подключен к управляющему входу блока буферной памяти.ч"1264159 Составитель И.Техред М.Ходани ксеев Корректор М.Пож Митей акт Заказ 5562/48 Тираж 671 ВНИИПИ Государственного комитета по делам изобретений и открытий 113035, Москва, Ж, Раушская наб
СмотретьЗаявка
3848792, 24.01.1985
КАЗАНСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ И ОРДЕНА ДРУЖБЫ НАРОДОВ АВИАЦИОННЫЙ ИНСТИТУТ ИМ. А. Н. ТУПОЛЕВА
ЛИТВИН ВЛАДИМИР МИХАЙЛОВИЧ, МАТВЕЕВ ВЛАДИМИР БОРИСОВИЧ, ТАРАСОВ СЕРГЕЙ ВЕНИАМИНОВИЧ, ШАКИРЗЯНОВ ФЕРДИНАНТ ХАСАНОВИЧ
МПК / Метки
МПК: G06F 3/02
Метки: данных, подготовки
Опубликовано: 15.10.1986
Код ссылки
<a href="https://patents.su/5-1264159-ustrojjstvo-dlya-podgotovki-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для подготовки данных</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для вычисления систем логических функций
Случайный патент: Двух шарошечное поворотное долото для бурения скважин