Устройство индикации для микропрограммного процессора Советский патент 1979 года по МПК G06K15/18 

Описание патента на изобретение SU680005A1

1

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

Известно-устройство индикации, использующее, например, в качестве индикатора электроннолучевую трубку -и применяемое в ЭКВМС.

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

По команде Индикация вычислитель вырабатывает необходимые управляющие сигналы, обеспечивающие индикацию одного символа на экране электроннолучевой трубки. По этим управляющим сигналам код индицируемого символа, предварительно выбраный из блока оперативной памяти на сумматор, заносится в счетчик адреса блока постоянной памяти. Этот

код является начальным адресом последовательности кодов, обеспечивающий индикацию одного символа. При выполнении команды Индикация эти коды последовательно поступают из блока постоянной памяти в блок управления, обеспечивая индикацию элементов данного символа.

Для индикации очередного символа

0 необходимо путем выполнения определенной последовательности команд предварительно сформировать адрес блока оперативной памяти, определить, не является ли он последним

5 адресом зоны индикации и выбрать код символа из блока оперативной памяти нэ сумматор после чего выполИндикация

нить команду

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

Цель изобретения - повышение быстродействия устройства индикации.

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

На чертеже представлена функциональная схема устройства индикации для микропрограммного процессора.

Устройство индикации для микропрограммного процессора содержит блок 1 оперативной Пс1мяти, соединенный с выходами счетчика 2 адреса и счетчика 3 страниц, счетный вход которого соединен с выходом счетчика 2 адреса через вентиль 4, сумматор 5, соединенный со входами счетчика 2 адреса и счетчика 3 страниц блок 6 постоянной памяти, соединенный с выходами счетчика 7 адреса и счетчика 8 страниц, входы которых соединены с выходом блока 1 оперативной памяти, индикатор 9, соединенный с блоком 10 управления, входы и выходы которого соединены с вычислителем 11, блоком 6 постоянной памяти и со счетным входом счетчика 2 адреса, выходы вычислителя 11 соединены с блоком 1 оперативной памяти, со счетным входом счетчика 7 адреса и с управляющим входом вентиля 4.

Перед выборкой из блока 1 оперативной памяти кодов индицируемых символов в счетчик 2 адреса и в счечик 3 страниц из сумматора 5 посту.пают коды, которые устанавливают начальный адрес зоны индикации в блок 1 оперативной памяти. По команде Индикация сигналы из вычислителя 11 открывают вентиль 4 и запускают блок 1 оперативной памяти. Из блока 1 оперативной памяти код первого индицируемого символа поступае в счетчик 7 адреса и в счетчик 8 страниц, устанавливая в блоке 6 постоянной памяти начальный адрес последовательности кодов, обеспечивающий индикацию символа. Сигнал из вычислителя 11 запускает блок 6 постоянной пё1мяти. Код, обеспечивающий индикацию элемента символа, из блока 6 постоянной памяти поступает в блок 10 управления, в который одновременно поступает управляющий сигнёш из вычислителя 11. Блок 10 управления преобразует код в сигнал

управления индикацией злемента символа, поступающие на индикатор 9, и анализирует этот код с целью выявления специальных кодов, соответствующих концу символа и концу кадра. Если поступающие на блок 10 5 управления коды не являются кодом конца символа или кодом конца кадра, то вычислитель 11 подает сигнал на счетный вход счетчика 7 адреса, увеличивая его содержимое на i и

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

5 блока 6 код является кодом конца

символа, то блок 10 управления вырабатывает сигнал, который поступает на счетный вход счетчика 2 адреса.

« I

увеличивая его содержимое на

и в вычислитель 11. Последний вновь запускает блок 1 оперативной памяти, и код следующего символа заносится в счетчик 7 адреса и счетчик 8 страниц. При ттереполнекии счетчика 2 адреса сигнала с его выхода через вентиль 4 поступает на счетный вход счетчика 3 страниц, увеличивая его содержимое на . Тем самым автоматически обеспечивается индикация любого количества символов, независимо от размера страницы блока 1 оперативной памяти. Если поступающий код - код конца кадра, то блок 10 управления вырабатывает сиг-нал, поступающий в вычислитель -Ц. 5 На этом вычислитель 11 заканчивает выполнение команды ИНД. Использование связи блока оперативной памяти с другим счетчиком страниц обеспечивает автоматическую установку в блоке постоянной памяти начального адреса последовательности кодов, обеспечивающих индикацию символа, а использование связи блока управления со счетным входом одного счетчика адреса и связи выхода этого счетчика через вентиль со счетным входом одного счетчика страниц, а также связи одного из выходов вычислителя с управляю дим входом вентиля обеспечивает автоматическую выборку кодов всех индицируемых символов 43 блока оперативной памяти.

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

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

Устройство индикации для микропрограммного процессора,, содержащее блек оперативной памяти, соединенный с одними из счетчиков адреса и страниц, блок постоянной памяти, соединенный с другими счетчиками адреса и страниц, индикатор| например элеpoннo лyчeвyю трубку, соединенный с блоком управления, вход и выход которого соединен с вычислителем, сумматор, соединенный со входами одних счетчиков адреса и страниц, и вентиль, отличающе,;еся тем, что, с целью повышения быстродействия устройства, в нем выход блока оперативной памяти соединен с входом другого счетчика страниц, выход блока управления соединен со

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

Источники информации, принятые во внимание при экспертизе

1. Устройство для ИНДИКсЩИИ ЭКВМ

Искра 125. Техническая документация 1Ц3.050.173, ГСКТБ, Ленинград, 1975, (прототип).

Похожие патенты SU680005A1

название год авторы номер документа
Устройство для микропрограммногоупРАВлЕНия 1978
  • Букшин Сергей Александрович
  • Смирнов Виктор Анатольевич
  • Каневский Евгений Александрович
  • Мендерская Галина Ивановна
SU807287A1
Устройство для отображения информации 1985
  • Бондаренко Владимир Петрович
  • Сулимов Юрий Иванович
  • Гутюк Виктор Владимирович
  • Пашук Виталий Филиппович
  • Петраков Владимир Михайлович
SU1354183A1
ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА С АВТОМАТИЧЕСКИМ ПРОГРАММИРОВАНИЕМ И МИКРОПРОГРАММНЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ 1964
  • Овсепян Г.Е.
  • Эйлезян Х.К.
  • Аджемян В.Л.
  • Сагателян П.А.
  • Егиазарян Л.Ш.
  • Каракешишян Д.М.
  • Нерсисян А.О.
  • Айдинян Д.С.
  • Оганян Г.А.
  • Хачатрян М.А.
SU224161A1
Устройство для отображения информацииНА эКРАНЕ элЕКТРОННО-лучЕВОй ТРубКи 1978
  • Сметанин Игорь Маркович
  • Малиновский Лев Борисович
  • Князев Владимир Николаевич
  • Шикарев Анатолий Иванович
  • Лучук Андрей Михайлович
SU807368A1
Формирователь символов для устройств отображения информации на матричных экранах 1989
  • Мирошниченко Лилия Константиновна
SU1688280A1
Устройство для ввода информации и индикации 1985
  • Ткачев Владимир Иванович
SU1367008A1
Устройство для отображения информации на телевизионном приемнике 1979
  • Румянцев Владимир Константинович
  • Сыч Иван Иванович
  • Мовчан Александр Андреевич
  • Зайцев Владимир Иванович
SU932531A1
Устройство для централизованного контроля и оперативного управления 1977
  • Бригневич Карл Георгиевич
  • Пивкин Владимир Федорович
  • Савин Евгений Михайлович
  • Шварц Илья Эмануилович
  • Шуть Анатолий Федорович
  • Заверняев Виктор Лаврентьевич
SU633029A1
Устройство управления последовательностью операций цифрового вычислителя 1984
  • Песляк Евгений Алексеевич
  • Корнуков Анатолий Павлович
  • Бандура Вил Емельянович
SU1198521A1
Устройство центрального управления процессора 1983
  • Никитин Анатолий Иванович
  • Зак Лариса Семеновна
  • Цуканов Юрий Петрович
  • Мегель Клавдия Ивановна
  • Засоко Александр Борисович
  • Маликова Надежда Михайловна
  • Нестерова Людмила Григорьевна
  • Игнаткин Николай Александрович
SU1136177A1

Реферат патента 1979 года Устройство индикации для микропрограммного процессора

Формула изобретения SU 680 005 A1

SU 680 005 A1

Авторы

Букшин Сергей Александрович

Балагула Моисей Исаакович

Сорокин Анатолий Сергеевич

Каневский Евгений Александрович

Мендерская Галина Ивановна

Даты

1979-08-15Публикация

1977-05-24Подача