RU1793457C - Устройство дл индикации - Google Patents

Устройство дл индикации

Info

Publication number
RU1793457C
RU1793457C SU904885004A SU4885004A RU1793457C RU 1793457 C RU1793457 C RU 1793457C SU 904885004 A SU904885004 A SU 904885004A SU 4885004 A SU4885004 A SU 4885004A RU 1793457 C RU1793457 C RU 1793457C
Authority
RU
Russia
Prior art keywords
information
outputs
counter
data
output
Prior art date
Application number
SU904885004A
Other languages
English (en)
Inventor
Сергей Жанович Кишенский
Николай Степанович Вдовиченко
Валерий Леонтьевич Барбаш
Ольга Юрьевна Христенко
Original Assignee
Московский Институт Инженеров Гражданской Авиации
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Московский Институт Инженеров Гражданской Авиации filed Critical Московский Институт Инженеров Гражданской Авиации
Priority to SU904885004A priority Critical patent/RU1793457C/ru
Application granted granted Critical
Publication of RU1793457C publication Critical patent/RU1793457C/ru

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

Использование: область вычислительной техники, система обработки и индикации информации. Сущность изобретени : устройство содержит элемент ИЛИ 12, элемент 9 задержки, счетчик 2, мультиплексоры 5, 6, дешифраторы 10,11, элемент И-Н Е 13, регистры 7, 8 группы, шифратор 15, регистр 4, индикаторы 14, 1 ил.

Description

N4 Ю Ы
Изобретение относитс  к автоматике и вычислительной технике и может быть использовано в устройствах дл  обработки и вывода информации на индикаторные блоки.
Целью изобретени   вл етс  повышение быстродействи ,
На чертеже представлена структурна  схема устройства индикации.
Устройство дл  индикации содержит группу 11-1 N источников информации, счетчик 2, регистр 3, содержащий из триггеров 4i-4N, первый 5 и второй 6 мультиплексоры, первую группу 1-7м регистров, вторую группу (c регистров, элемент задержки 9, первый 10 и второй 11 дешифраторы, элемент ИЛИ 12, элемент 13 И-НЕ индикаторы 14, шифратор 15.
Принцип работы устройства заключаетс  в следующем.:
Устройство фактически состоит из двух почти независимых частей - записи информации и считывани  данных на индикацию (обработку). Перва  часть осуществл ет запись в регистры 8 информации от источников 1 и адресов (номеров) соответствующих источников; при этом при записи осуществл етс  сдвиг ранее поступившей информации в группе 8 регистров, таким образом, сохран етс  очередь данных, соответствующа  пор дку их формировани  в источниках 1. Втора  часть устройства считывает информацию на индикаторы (и при необходимости - в систему внешней обработки), учитыва  очерёдность их по влени ..
Св зующим узлом дл  обеих частей устройства  вл етс  счетчик 2, указывающий на самый старший в очереди блок данных, подлежащих первоочередной индикации (и обработке).
Устройство работает следующим образом .
В исходном состо нии все триггеры 4, регистры групп 8 и регистры 7, счетчик 2 - в нулевом состо нии (их содержимое равно нулю).
Рассмотрим процесс записи данных.
Источники 1 выставл ют (в произвольные моменты времени) независимо друг от друга единичные потенциалы на выходах 17 и информацию на выходах 16. Состав информации на выходах 16: собственно информаци  (например, о значении какого-либо параметра) и собственный адрес (номер) источника; номера источников - с первого по N-ый присваиваютс  источникам индивидуально и жестко.
Сигнал с некоторого источника 1 по выходу 17 устанавливает соответствующий триггер 4 в единичное состо ние. Совокупность Сигналов с триггеров 4 поступает на
входы шифратора 15, преобразующего позиционный код в двоичный. Позиционный код с совокупности выходов триггеров 4 имеет вид 00...0,10...00, где единица -ее
позици  - соответствует номеру источника информации. Двоичный код номера источника с выхода дешифратора 15 поступает на адресные входы мультиплексора 5 и коммутирует на его выходы информацию с выхо0 дов 16 одноименного источника 1. Единичное значение с пр мого выхода триггера 4, установленного в единичное состо ние рассматриваемым источником, поступает также на соответствующий вход
5 элемента ИЛИ 12, на выходе которого по вл етс  единичный потенциал, который с задержкой , реализуемой элементом 9 и необходимой дл  срабатывани  узлов 15 и 5, записывает информацию с выходов муль0 типлексора 5 в первый регистр 8 группы, сбрасывает триггер 4 вновь в нулевое состо ние и инкрементирует (добавл ет единицу) счетчик 2. После этого перва  часть устройства готова к приему информации от следу5 ющего (любого) источника. Счетчик 2 (его содержимое, например, после первого блока данных равно 1 (указывает номер регистра группы 8, в котором находитс  перва  (старша ) из необслуженных за вок от ис0 точников.
Заметим следующее: триггеры 4 устанавливаютс  в единичное состо ние ФРОНТОМ положительного сигнала с выхода 17 источника 1; в случае использовани  конк5 ретной схемы триггера, срабатывающего по потенциалу, следует поставить на его входе дополнительно формирователь короткого импульса - дл  каждого триггера. Быстродействие первой части устройства опреде0 л етс  временем срабатывани  последовательности блоков 4, 15 и 5 (элемент задержки настраиваетс  именно на последовательность срабатывани  блоков 15 и 5), поскольку эта последовательность
5 срабатывани  осуществл етс  в течение весьма короткого интервала времени, веро тность одновременного (внутри упом нутого интервала времени) срабатывани  двух и более источников информации может быть
0 сведена до пренебрежимо малой величины.
По вление информации от следующего
источника вызывает те же процессы. При
записи этой информации в первый регистр
8i информаци  от предыдущего источника ав5 тематически сдвигаетс  в регистр 82 и т. д. При этом счетчик 2 также инкрементируетс  (дл  нашего примера, после второго блока информации содержимое счетчика равно 2, и знопь указывает на регистр 8, в котором хранитс  первое в очереди на обработку и индикацию слово информации). Напомним , что информаци , хран ща с  в каждом регистре 8, состоит из собственно данных и номера источника, выдавшего эти данные.
Рассмотрим теперь работу второй части устройства.
В исходном состо нии с выхода обнулени  21 счетчика 2 снимаетс  положительный сигнал (содержимое счетчика 2 равно нулю), свидетельствующий об отсутствии информации дл  индикации (обработки). При наличии информации (содержимое счетчика 2 - нулевое) с выхода обнулени  21 формируетс  нулевой потенциал, который может служить дл  внешнего устройства (например, ЭВМ), как сигнал требовани  обращени  к за вленному устройству индикации и его обслуживанию - подаче тактовых импульсов, выборке данных и их Обработке. Одновременно содержимое счетчика 2 (на информационных выходах) указывает число за вок, требующих обслуживани , что также  вл етс  полезной информацией дл  внешней системы (ЭВМ) о степени неотложности обслуживани  устройства инди- кации (чем больше содержимое счетчика, тем насто тельнее требование обслуживани  за вл емого устройства). Код с информационных выходов счетчика 2, поступа  на адресные входы мультиплексо- ра 6, однозначно задает номер регистра 8, с которого информаци  коммутируетс  на выходе мультиплексора 6, при этом на выходах мультиплексора 6 информаци  разбиваетс  на две группы: перва  группа выходов (выходы данных) соединена с дешифратором 10, преобразующим код данных в любой код, предназначенный дл  работы определенного вида индикаторов, например, как в прототипе - в сегментный код и поступает на информационные входы всех регистров группы 7. Втора  группа выходов (выходы номера источника) соединена с входами дешифратора 11. На выходах дешифратора 11, выполн ющего функцию, обратную функции шифратора 15, в исходном состо нии (отсутствие процесса выдачи данных на конкретный индикатор 14) - единичные потенциалы (на всех выходах). Таким образом, информаци  о данных и номере индикатора, в который должны быть направлены эти данные, посто нно готова.
Тактовый импульс с входа 20 поступает на вход разрешени  дешифратора 11; он вызывает по вление на соответствующем выходе дешифратора 11 нулевого потенциала; отрицательным фронтом импульса с выхода дешифратора 11, информаци  в заданном коде с дешифратора 10 записываетс  в соответствующий регистр 7 и
индицируетс  соответствующим индикатором 14. Крометого, на выходе элемента И-НЕ 13 (вследствие обнулени  одного из входов (по лв етс  единичный потенциал; положительный фронт импульса с выхода элемента И-НЕ 13 декрементирует содержимое счетчика 2 (вычитает единицу), после чего счетчик 2 указывает на следующее информационное слово, сто щее в очереди после обслуженного данным тактовым импульсом.
В принципе, дл  уверенности в полной надежности срабатывани  данной части устройства можно установить элемент задержки на выходе элемента И-НЕ 13, Однако, поскольку изменение состо ни  счетчика 2 происходит с естественной задержкой в блоках 13 и 2 относительно момента записи информации в соответствующий регистр 7, по мнению за вител , в этом нет пр мой необходимости.
Следующий тактовый импульс на входе 20 организует аналогичный процесс дл  следующего в очереди слова данных.
В том случае, если после обработки очередного слова данных содержимое счетчика 2 становитс  равным нулю, то в принципе, при работе с внешней системой, в нее поступает сигнал с выхода обнулени  счетчика 2, сигнализиру  об отсутствии данных дл  индикации. Однако, если вход 20 (при соответствующей реализации устройства индикации подключен к какому-либо генератору, то данный сигнал (21) может служить в качестве сигнала запрета дл  формировани  импульсов этим внешним генератором, не показанным на чертежах (как и цепи начальной установки устройства). Но даже и в случае , если во внешнем генераторе нет средств останова, устройство индикации не реагирует на тактовые импульсы при отсутствии информации. Это обеспечиваетс  тем, что нулева  группа информационных входов устройства соединена с нулевым потенциалом (нулевой шиной). Нулевое содержимое счетчика 2 задает нулевой адрес группы данных мультиплексора б, а на этой группе входов - нулевое содержимое, следовательно поступление тактового импульса вызывает формирование нулевого потенциала на нулевом выходе дешифратора 11 (если он вообще есть), который не используетс  среди выходов группы 19 устройства; то есть, в данном случае не происходит ни записи ложных данных в какой-либо регистр.7, ни декрементирова- ни  счетчика 2.
Таким образом, перва  часть устройства обеспечивает запись - в пор дке очередности - данных от источников в группу
регистров 8, а втора  часть - считывание из них информации в совокупность индикаторов 14.
Дл  обработки (нар ду с индикацией) информации от источников пользователем могут быть использованы выходы второго мультиплексора б и - дл  оценки величины очереди - информационные выходы счетчика 2 - эти выходы устройства не выделены на чертеже.
Все узлы устройства могут быть выполнены на известных схемах. Мультиплексоры 5 и 6 выполн ютс , например, на микросхемах типа К 155 КП В/причем к соответствующим информационным входам микросхемы подключаютс  одноименные разр ды источников (дл  блока 5) или триггеров 8 (дл  блока 6), Число микросхем в блоках 5 и 6 равно разр дности соответствующих мультиплексируемых чисел. Счетчик 2 может быть реализован на схеме типа К 155 ИЕ 7, дешифратор 11 - К 155 ИДЗ, дешифратор 10 - в зависимости от предоставлени  информации от источников; при двоичном представлении - блок10 содержит совокупность микросхем типа К 155 ПР 7 (дл  преобразовани  двоичного кода в двоично-дес тичный) и 514 ИД 2 (дл  преобразовани  Каждого двоично-дес тичного разр да в смисегментный код),
Таким образом, как следует из описани  за вл емого устройства, последнее позвол ет повысить оперативность индикации
(обработки) путем реализации дисциплины обслуживани  типа первым пришел - первым обслужен, в то врем  как прототип, реализу  циклический опрос, не учитывает
очередность поступлени  требований на обслуживание (индикацию и обработку) от источников информации; этр более подробно обсуждено при критике прототипа. Кроме того, за вл емое устройство позвол ет
сформировать совокупность сигналов дл  организации обмена управл ющей информацией и данными с внешним обрабатывающим устройством типа ЭВМ, что расшир ет область применени  за вл емото устройства в сравнении с прототипом, который если и допускает такую возможность , требует от внешнего устройства значительных затрат (по полезной производительности) на обмен, так как не
позвол ет в удобной форме представить управл ющую и сигнальную информацию и реализовать адаптивный (по интенсивности запросов на индикацию и обработку) процесс фиксации данных.
Дополнительным достоинством за вл емого устройства  вл етс  повышение достоверности индикации. В прототипе все запросы на индикацию от любого источника , поступающие в интервале от выдачи некоторого запроса до его обслуживани , тер ютс . В данном устройстве фиксируютс  все запросы, независимо от каждого источника от интервалов времени между ними.
Фор мул а изобретени 
Устройство дл  индикации, содержащее регистр и первый мультиплексор, ин- формационные входы которых  вл ютс  информационными входами устройства, первый дешифратор, выходы которого соединены с информационными входами регистров первой группы, выходы которых соединены с входами индикаторов, второй дешифратор, счетчик, элемент задержки, отличаю щ е е с   тем, что, с целью повышени  быстродействи  и надежности устройства, в него введены вто- рой мультиплексор, шифратор, элемент ИЛИ, элемент И-НЕ, регистр второй группы, выходы которых подключены к информационным входам второго мультиплексора, первый и второй выходы которого подключены к
информационным входам соответственно первого и второго дешифраторов, выходы второго дешифратора подключены к синх- ровходам регистров первой группы и ко входам элемента И-НЕ, выход которого подключен к вычитающему входу счетчика, выход которого соединен с адресным входом второго мультиплексора, а суммирующий вход соединен с тактовыми входами регистров второй группы, установочным входом регистра и выходом элемента задержки , вход которого подключен к выходу элемента ИЛИ, входы которого соединены с выходами регистра и входом шифратора, выход которого соединен с адресным входом первого мультиплексора, управл ющий вход второго дешифратора  вл етс  управл ющим входом устройства.
SU904885004A 1990-11-22 1990-11-22 Устройство дл индикации RU1793457C (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU904885004A RU1793457C (ru) 1990-11-22 1990-11-22 Устройство дл индикации

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU904885004A RU1793457C (ru) 1990-11-22 1990-11-22 Устройство дл индикации

Publications (1)

Publication Number Publication Date
RU1793457C true RU1793457C (ru) 1993-02-07

Family

ID=21546659

Family Applications (1)

Application Number Title Priority Date Filing Date
SU904885004A RU1793457C (ru) 1990-11-22 1990-11-22 Устройство дл индикации

Country Status (1)

Country Link
RU (1) RU1793457C (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 624250, кл. G 09 G 3/00, 1978. Авторское свидетельство СССР № 1511763, кл. G 09 G 3/00, 1985. *

Similar Documents

Publication Publication Date Title
RU1793457C (ru) Устройство дл индикации
GB1264620A (ru)
SU1211730A1 (ru) Устройство дл организации очереди запросов на обслуживание
SU1725394A1 (ru) Счетное устройство
SU980159A1 (ru) Устройство дл выбора свободных зон в пам ти
JP2775744B2 (ja) デジタル可聴音発生装置
SU1141394A1 (ru) Устройство дл ввода информации
SU1249583A1 (ru) Буферное запоминающее устройство
SU378945A1 (ru) Устройство для микропрограммного управления
SU1615720A1 (ru) Многоканальное устройство дл обслуживани запросов в пор дке поступлени
SU739513A1 (ru) Устройство дл ввода информации
SU1405090A1 (ru) Буферное запоминающее устройство
SU1295451A1 (ru) Буферное запоминающее устройство
SU1256196A1 (ru) Многоканальный счетчик импульсов
SU970370A1 (ru) Устройство дл прерывани программ
SU1211738A1 (ru) Устройство дл распределени оперативной пам ти
SU1361722A1 (ru) Преобразователь кодов
SU834693A1 (ru) Преобразователь кодов
SU1431073A1 (ru) Многоканальный цифроаналоговый преобразователь
SU1200343A1 (ru) Запоминающее устройство дл телеграфного аппарата
SU1273935A1 (ru) Устройство дл вывода информации
SU628484A1 (ru) Устройство дл ввода информации
SU1241245A2 (ru) Устройство дл сопр жени многопроцессорной вычислительной системы с внешними устройствами
SU881722A1 (ru) Устройство дл сопр жени
SU1310827A1 (ru) Устройство дл сопр жени источника и приемника информации