Устройство для формирования адреса начальной установки

 

Изобретение относится к вычислительной технике и может быть использовано для управления микропроцессорной системой.а именно для задания начального адреса оператором в момент начальной установки микропроцессора. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения возможности доступа оператора к заданию начального адреса выполнения программы. Устройство содержит вход 1 напряжения питания, вход 2 опроса, адресные входы 3, ограничительный элемент 4, накопительный элемент 5, например конденсатор, первый триггер 6, например триггер Шмидта, элементы ИЛИ 7, 8, формирователь 9 одиночного импульса, дешифратор 10 адреса, второй триггер 11, ключ 12, блок 16 задания начального адреса, выполненный, например , из ключевых элементов 17, формирователи 18 адресных сигналов, регистр 19, элементы И 20, выход 23 блокировки и выходы 24 начального адреса. Применение блока 16 позволяет оператору задавать адрес начала выполнения программы в момент начальной установки микропроцессора, что расширяет возможности оперативного управления микропроцессорной системой, применяемой в технологических процессах. 1 ил. 2 (С (Л

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК л) 4 G 06 F 12 00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ сг".оюр, ОПИСАНИЕ ИЗОБРЕТЕНИЯ (13

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

СО

00 3

CO

М (21) 4084880/24-24 (22) 03.07.86 (46) 07.04.88. Бюл. № 13 (72) А. В. Силин, Л. Ф. Викентьев и А. И. Дерябин (53) 681.327 (088.8) (56) Титце У., Шенк К. Полупроводниковая схемотехника. — М.: Мир, 1983, с. 392, рис. 21.16.

Коффрон Дж. Технические средства микропроцессорных систем. — М., Мир, 1983, с. 95, рис. 3.30. (54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ АДРЕСА НАЧАЛЬНОЙ УСТАНОВКИ (57) Изобретение относится к вычислительной технике и может быть использовано для управления микропроцессорной системой,а именно для задания начального адреса оператором в момент начальной установки микропроцессора. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения воз„„SU»1387002 А1 можности доступа оператора к заданию начального адреса выполнения программы.

Устройство содержит вход 1 напряжения питания, вход 2 опроса, адресные входы 3, ограничительный элемент 4, накопительный элемент 5, например конденсатор, первый триггер 6, например триггер Шмидта, элементы ИЛИ 7, 8, формирователь 9 одиночного импульса, дешифратор 10 адреса, второй триггер 11, ключ 12, блок 16 задания начального адреса, выполненный, например, из ключевых элементов 17, формирователи 18 адресных сигналов, регистр 19, элементы И 20, выход 23 блокировки и выходы 24 начального адреса. Применение блока 16 позволяет оператору задавать адрес начала выполнения программы в момент начальной установки микропроцессора, что расширяет возможности оперативного управления микропроцессорной системой, применяемой в технологических процессах.

1 ил.

1387002

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

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

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

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

Устройство содержит вход 1 напряжения питания, вход 2 опроса, адресные входы 3, ограничительный элемент 4, накопительный элемент 5, например конденсатор, первый триггер 6, первый 7 и второй 8 элементы ИЛИ, формирователь 9 одиночного импульса, дешифратор 10 адреса, второй триггер 11, ключ 12 с входами 13 и 14 и выходом 15, блок 16 задания начального адреса, выполненный, например, из ключевых элементов 17, формирователи 18 адресных сигналов, регистр

19, элементы И 20 с входами 21 и 22, выход

23 сигнала блокировки микропроцессора, выходы 24 начального адреса. В качестве первого триггера 6 применяется триггер

Шмидта.

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

При подаче на вход 1 напряжения питания на выходе триггера 6 формируется нулевой сигнал «Сброс», который поступает на выход 23. Одновременно на выходе формирователя 9 появляется единичный импульсный сигнал, поступающий на вход триггера 11 и переводящий его в единичное состояние. Единичный сигнал с выхода триггера 11, проходя через элемент ИЛИ

7, поступает на вход 14 ключа 12, открывая его, что исключает зарядку элемента 5.

При замыкании одного из ключевых элементов 17 блока 16 единичный сигнал поступает на вход соответствующего формирователя 18, формируя начальный адрес, записываемый в регистр 19. Кроме того, единичный сигнал с выхода замкнутого ключевого элемента 17 поступает на один из входов элемента ИЛИ 8, на выходе которого формируется сигнал, переводящий триггер 11 в нулевое состояние и поступающий через элемент ИЛИ 7 на вход 14 ключа 12, подтверждая.его открытие на время замыкания ключевого элемента 17. После размыкания последнего единичные сигналы с выходов соответствующего формирователя 18, элементов ИЛИ 7 и 8 и входа 14 ключа 12 снимаются; Ключ 12 размыкается, разрешая заряд конденсатора 5. Во время выдачи устройством на выход 23 сигнала

«Сброс» сформированный начальный адрес хранится в регистре 19. После того, как конденсатор 5 зарядится, на выходе триггера 6 появляется единичный сигнал, который выдается через выход 23 на соответствующий вход микропроцессора (не показан), снимая с него блокировку, в которой находится микропроцессор в момент начальной установки. Затем микропроцессор выдает на входы 3 соответствующий адрес области памяти, в которой должен находиться вектор начальной установки микропроцессора. Этот адрес, поступая на дешифратор

10, формирует на его выходе единичный сигнал, поступающий на входы 22, подготавливая открытие соответствующего из элементов И 20. Одновременно с этим через вход 2 на входы 21 приходит сигнал «Чтение», который разрешает открыть соответствующий из элементов И 20, через который сформированный в регистре 19 начальный адрес программы выдается на выходы 24.

Если пользователю необходимо произвести переустановку работающего микропроцессора, то для этого необходимо замкнуть соответствующий элемент 17, позволяющий сформировать новый адрес начала выполнения программы. Единичный сигнал поступает на один из входов элемента ИЛИ 8 и вход соответствующего формирователя 18, формируя начальный адрес, записываемый в регистр 19. Сигнал с выхода элемента

ИЛИ 8 поступает через элемент ИЛИ 7 на вход 14 ключа 12 и открывает его, в результате конденсатор 5 заряжается, а на выходе триггера 6 формируется нулевой сигнал сброса, который через выход 23 подается на вход начальной установки микропроцессора. После окончания выполнения команды

«Сброс» микропроцессор выдает на входы

3 устройства адрес регистра 19, в котором содержится сформированный новый начальный адрес.

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

«1» второго триггера, прямой выход которого подключен к первому входу первого элемента ИЛИ, выход которого соединен с управляющим входом ключа, вход установки в «0» второго триггера и второй вход первого элемента ИЛИ подключены к выходу второго элемента ИЛИ, входы которого соединены с выходами блока задания начального адреса и BxoJàìè формирователей адресных сигналов, выходы которых подключены к входам регистра, выходы которого соединены с первыми входами элементов И, вторые входы которых подключены к выходу дешифратора адреса, входы которого являются адресными входами устройства, третьи входы элементов И объединены и являются входом onроса устройства, выходы элементов И являются выходами начального адреса устройства, входы блока задания начал ьного адреса соединены с шиной нулевого потенциала.

Составитель Т. Зайцева

Редактор И.Шулла Техред И. Верес Корректор А. Зимокосов

Заказ 1223/48 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий ! 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

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

Устройство для формирования адреса начальной установки Устройство для формирования адреса начальной установки Устройство для формирования адреса начальной установки 

 

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

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

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

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

Изобретение относится к вычислительной технике

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

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

Изобретение относится к области вычислительной техники и может быть использовано для адресации блоков памяти в ЦВМ

Изобретение относится к вычислительно11 технике ;у1я цифровой обработки телевиаионныУч изображений и мотхет быть использовано дчя построения онеративных заноминающих ycTpoiiCTB (ОПЗ) систем обработки видеоинформации

Изобретение относится к вычислительной технике и может быть использовано в технике микро-ЭВМ при сопряжении 8-разрядного микропроцессора с 16-разрядными абонентами

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

Изобретение относится к способам и устройствам защиты конфиденциальной информации, введенной в память ЭВМ, от посторонних пользователей

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

Изобретение относится к способу управления работой порта последовательного доступа к видеопамяти, имеющей порт памяти произвольного доступа - RAM и порт памяти последовательного доступа - SAM
Изобретение относится к вычислительной технике и может использоваться разработчиками программно-информационного обеспечения (ПИО) для защиты их продуктов от несанкционированного использования

Изобретение относится к вычислительной технике

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

Изобретение относится к области вычислительной техники

Изобретение относится к распределенным информационно-управляющим системам (РИУС), преимущественно к РИУС, функционирующим в реальном масштабе времени, и может быть использовано в системах различного назначения, оперирующих информацией конфиденциального характера

Изобретение относится к распределенным информационно-управляющим системам (РИУС), преимущественно к РИУС, функционирующим в реальном масштабе времени, и может быть использовано в системах различного назначения, оперирующих информацией конфиденциального характера
Наверх