Устройство для вывода информации

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике, может быть использовано для вывода информации из ЭВМ и является усовершенствованием устройства по а.с. № 1180876. Цель изобретения - расширение..области применения устройства за счет вывода информации на печатьдостигается введением второго регистра, пятой группы элементов И, третьего триггера , третьего счетчика, шестой группы элементов И, четвертого триггера и группы элементов И с их связями , что в совокупности обеспечивает вьгоод на печать. 1 ил.

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

СОЦИАЛИСтИЧНжИХ

ЩСГ1УЬЛИН..l

/ /Ь1, ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н A STOPCHOMV СВИДЕТЕЛЬСТВУ (61) 1180876 (?1) 3847551/24-24 (22) 22.01 85 (46) ?3.09.86. Вил. Р 35 (72) М ° В.Власов, В.С.Казаков, M.Ñ.Êî÷åòîâ и В.И.Маркин (53) 681.327.21(088 ° 8) (56) Авторское свидетельство

Р 1180876, кл. G 06 F 13/00, 1984. (54) УСТРОЙСТВО ДЛЯ В11ВОДА ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике, может быть ис„„Я0„„1259273 А 2 (ц 4.6 06 F 13/00 пользовано для вывода информации из

ЭВМ и является усовершенствованием устройства по а.с. В 1180876. Цель изобретения — расширение:области применения устройства за счет вывода информации на печать-- достигается введением второго регистра, пятой группы элементов И, третьего триггера, третьего счетчика, шестой группы элементов И, четвертого триггера и группы элементов И с их связями, что в совокупности обеспечивает вывод на печать, 1 ил, 1 175927

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

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

Устройство содержит блок 1 управления, блок 2 обмена, блок 3 па-мяти, первый счетчик 4, второй счетчик 5, блок 6 отображения, первый . регистр 7, первую группу элементов

И 8, первую группу элементов ИЛИ. 9, вторую 10 и третью 11 группы элементов И, первый триггер !2, блок

13 регистров, первый элемент ИЛИ .14, четвертую .группу элементов И 15, формирователь 16 импульсов, второй элемент ИЛИ 17, первый инвертор 18, второй триггер 19, второй регистр

70, пятую группу элементов И 21, 25 третий триггер 22, третий счетчик

23, шестую группу элементов И 24, четвертый триггер 25 и;элемент И 26.

Устройство работает следующим образом.

Информация, отображаемая в блоке

6, например на экране ЭЛТ, записана в блок 3 памяти и блок 1 управления. В процессе отображения производится последовательное (друг за другом) считывание слов из блока

3 памяти с помощью первого счетчика

4, который через вторую группу элементов И !0, первую группу элементов ИЛИ 9 и первую группу элементов И 8 подключается через регистр

7 к блоку 3 памяти в определенные моменты времени. В процессе отображения первый счетчик 4 принимает значения от кода адреса первой ячейки в блоке 3 памяти, куда записывают первое слово массива и с которой начинают цикл отображения до кода адреса последней ячейки,в которую записывают последнее слово из массива слов, предназначенных дпя отображения. Дпя считывания из блока 3 памяти слов и их последующей обработки блок 1 управления вырабатывает разне( сенные но времени управляюшие сигналы, например сигнал "Чтение",(считывание) слова, подключение второго

/ счетчика 4 к блоку 3 памяти отсчет нремени для обработки цикла считыва3 2 ния в блоке 3 памяти, выработки сигналов для перезаписи содержимого ячейки в блок 13 регистров, затем в блок 1 управления, где определяют тип считанного слова (координатное, знаковое, конец массива), записанный в .признаковой части слова (например, н первых разрядах) и в зависимости от этого производят обработку его информационной части для последующего ввода в блок 6 отображения. После считывания из блока 3 памяти последнего слова массива и его обработки с помощью сигналов программы "Конец массива" производят установку в исходное состояние "0" счетчика 4 и повторяют цикл формирования изображения..Для обеспечения устойчивого изображения, например, на экране ЭЛТ необходимо производить регенерацию информации, записанной в блоке 3 памяти, с частотой около 50 Гц и не прерывать цикла отображения на. время проведения обмена. Обмен информацией с 3BN производят с помощью блока

2 обмена и формирователя 16 импульсов, Ввод информации с регистра обмена блока ? обмена в блок 3 памяти производят с помощью формирователя 16 импульсов и счетчика 5, предназначенного для хранения текущего адреса ячейки, в которую производят запись информации. В процессе обмена выход счетчика 5 в определенные моменты времени подключают через третью группу элементов И 11, первую группу элементов ИЛИ 9, первую группу элементов И 8 и регистр 7 к блоку 3 памяти. Информацию, записанную в регистр обмена блока 2 обмена, переписывают во входной регистр блока

13 регистров и затем вводят н блок

3 памяти для проведения записи в ячейку, адрес которой в этот момент записан в счетчике 5, В момент проведения циклов обмена на регистре отображения блока 13 регистров находится слово (считанное перед началом этого цикла обмена), которое обрабатывает блок 1 управления для создания изображения в блоке

Э

6 отображения. Для обеспечения непрерывного отображения информации во время проведения циклов обмена обращение к блоку 3 памяти на считывание слова для отображения производится без задержки с приоритетом перед обращением к блоку 3 памяти для записи

1259 слов, получаемых в процессе приема информации из 3ВМ.

Таким образом, устройство обеспечивает одновременно с проведением цикла обмена отображение информации в блоке 6, причем режим отображения имеет приоритет перед режимом обмена при обращении к блоку 3 памяти. На время считывания из блока 3 памяти слова, предназначенного для отобра- 10 жения и записи его на регистр отображения блока 13 регистров, с пято- го выхода блока I управления вырабатывается сигнал, который включает триггер !2, в результате чего код счетчика 4 через вторую группу элементов ИЛИ 9 поступает на информационный вход первой группы элементов И 8, на управляющий вход кото- . рой через первый элемент ИЛИ 14 по- 2р ступает сигнал с второго выхода блока 1 управления. В результате на регистре 7 будет записан адрес ячейки, из которой считывают информацию для отображения. 25

Перед считыванием слова для отображения с четвертого выхода блока 1 управления поступает сигнал на включение триггера 19, который с этого момента запрещает проведение цикла обмена, т.е. если после включения триггера 19 придет сигнал "Начало цикла обмена", то он запоминается в формирователе 16 импульсов, не произведя запуска цикла обмена. После

35 окончания считывания нового слова для отображения (записи) его на регистр отображения блока 13 регистров с шестого и восьмого выходов блока

1 управления поступают сигналы на

И 11

40 установку в 0 соответственно триг- . гера 12 (для подключения к регистру

7 счетчика 5) и триггера 19 для разрешения проведения обменами . Перед началом следующего обращения к блоку

3 памяти на считывание следующего слова для отображения за время, необ,.ходимое для проведения полного (однословного) цикла обмена, сигнал с четвертого выхода блока 1 уп50 . равления снова включает триггер 19.

Если цикл обмена начался до этого момента, то к началу обращения к блоку 3 памяти за словом для обращения он уже закончится. Если сигнал

55 начала следующего цикла обмена приходит после блокировки формирователя 16 импульсов, то он запоминается, 273 4 и включение цикла обмена происходит сразу после установки в исходное состояние триггера 19.

Каждый цикл отображения заканчивается обработкой последнего слова массива — сигналами программы "Конец массива", вырабатываемыми дешифратором блока 1 управления. Эти сигналы, разнесенные во времени, используют для проведения считывания информации из блока 3 памяти на регистр 20 для вывода, например, на внешнее документирующее. устройство..После включения программы "Конец массива" сигнал с девятого выхода блока 1 управления поступает на опрос элемента

И 26 и, в случае разрешающего сигнала на первом входе (внешнее устройство готово к приему слова из блока памяти 3), устанавливает в "1" триггер 25. Следующие сигналы программы 1Конец массива" проходят в этом слу-чае через группу элементов И 24 и последовательно друг за другом производят включение внешнего устройст-. ва в режим приема информации, включение триггера 22 для подключения к первой группе элементов И 8 кода третьего счетчика 23, затем запись этого кода на первый регистр 7 и ввод в блок 3 памяти сигнала Чтение", После времени, необходимого для считывания информации и появление ее на выходе блока 3 памяти, сигналом с пятого выхода группы элементов И 24 производят запись ее на второй регистр 20 и ввод во внешнее устройство. Сигналом с шестого выхода группы элементов И 24 производят установ" ку в "0" третьего триггера.и сигналом с блока 1 управления производят установку в "0" четвертого триггера 25. Отработка программы "Конец массива" заканчивается и далее начинается новый цикл отображения информации. В конце следующего цикла отображение информации во внешнее устройство считывает из блока памяти 3 слецующее слово и т.д.

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

Формула и з обретения

Устройство для вывода информации по авт.св . Р 1180876, о т л и ч аю щ е е с я тем, что, с целью расширения области применения за счет вывода информации на печать, в него введены второй регистр, пятая группа элементов И, третий триггер, третий счетчик, шестая группа элементов И, четвертый триггер и элемент И,.первый вход которого является первым управляющим входом устройства„ второй вход соединен с девятым выходом блока управления, а

Составятел ь И. Алексеев

Редактор Н,Яцола Тс хред И.Попович

Корректор А.Зимокосов

Заказ 51?3/47 Тираж 671 Подписное

ВНИЫПИ Государственнога комитета СССР по делам изобретений и открытий

1 1 3035, Москва, Ж-35 „Раунская наб,, д. 4/5

Производственно-полиграфическое прелприятие, г. Ужгород, ул. Проектная 4

3 12

После окончания вывода во внешнее устройство всей соответствующей информации из блока 3 памяти внешнее устройство сигналом через второй управляющий вход устройства устанавливает третий счетчик 23 в исходное состояние.

Таким образом, введение в устройство новых блоков и связей обеспечивает возможность вывода информации из блока памяти во внешнее, например, документирующее устройство, не прерывая цикла отображения„ что является значительным техническим преимуществом и позволяет расширить область применения устройства, 59273 Ь выход подключен к входу установки в

"1" четвертого триггера, вход установки в "0" которого соединен с десятым выходом блока управления, а.

5 выход — с первым входом элементов И шестой группы, второй вход которых подключен к одиннадцатому выходу блока упр-" ления, первый выход является управляющим выходом устройства, ц второй выход соединен с входом установки в "1" триггера, третий выход— с третьим входом первого элемента

ИПИ, четвертый выход — с входом Чтение" блока памяти, информационный

1 вход-выход которого соединен с информационным входом второго регистра, выход которого является информационным входом устройства, а управляющий вход соединен с пятым выхо дом элементов И пятой группы, шестой выход которых подключен к входу ус" тановки в "0" триггера и к счетному входу третьего счетчика, установочный вход которого является вторым .

2 управляющим входом устройства, а выход соединен с первым входом элементов И пятой группы, выход котооых подключен к третьему входу элементов

ИЛИ первой группы, а второй вход— к неинвертирующему выходу третьего триггера, инвертирующий выход которого соединен с третьими входами элементов И второй и третьей групп.