Cтраница 3
Схема содержит два регистра запросов: на сердечниках С2, СЗ и С6, С7 и на сердечниках С4, С5 и С8, С9, считывание регистров осуществляется импульсами / 3 и А от формирователей на ТЗ и Т4, включенных по схеме делителя на два; два формирователя на 77, Т2, формирующие через трансформатор на С / импульс считывания регистра запросов; два формирователя на Т5, Т6, формирующих импульсы начала программ согласно поступившим запросам / или 2; переключатель на СЮ-С13 на 4 выхода, предназначенный для формирования по запросу 3 сигналов приостанова вычислений и для выполнения коротких программ, управление которыми осуществляется распределителями в устройстве переключения РЧН; два формирователя на 77, Т8, обеспечивающих считывание переключателя на СЮ-С13 при запуске от МП А импульсами, разрешающими приостанов вычислений; формирователь на 79, предназначенный для формирования сигналов считывания, заменяющих импульсы из МП А в случае, если процессор ЦВМ свободен ( МП А не работает); переключатель на С14, С / 5, определяющий характер продолжения работы после выполнения коротких программ, вызвавших приостанов вычислений, в зависимости от того, свободен или занят вычислениями по программе процессор ЦВМ. [31]
Структурная схема контроллера прерываний К580ВН59. [32] |
Структурная схема БИС ПКП приведена на рис. 8.19. Рассмотрим назначение ее блоков. Регистр запросов прерывания ( РЗПР) предназначен для хранения запросов прерывания. Сигнал запроса должен длиться, по крайней мере, до прихода первого импульса ППР. Разряд РЗПР, соответствующий обслуживаемому запросу, возвращается в исходное состояние при поступлении второго импульса ППР. [33]
Буфер данных БД вместе со схемой управления обменом по ШД D7 - DO обеспечивает прием управляющих слов ( команд) в контроллер при программировании, а также выдачу состояний регистров контроллера и информации об адресе подпрограммы. Регистр запросов прерываний РЗП служит для запоминания всех запросов от ВУ по входам IR7 - IRO. Регистр масок прерываний РМП хранит маску, с помощью которой можно запретить обслуживание запросов по любому входу. Схема сравнения приоритетов СхСПр выбирает запрос с наибольшим приоритетом среди вновь поступивших и уже обслуживаемых запросов. [34]
Для множества объектов, отождествленных с недоопределенным объектом запроса, производится операция, заданная в части запрашиваю Q-запроса. В регистре запросов к БД возможны два вида таких операций: предъявление этих объектов пользователю и отображение этого множества в значение. Группа атрибутов может быть объединена в гиператрибут. При порождении списка отображаемых атрибутов часть из них берется непосредственно из списка несвязанных атрибутов запроса ( Зарплата Петрова), часть - из атрибутов, связанных в предикатах ( Сотрудники с зарплатой большей 2000), часть - из списка идентифицирующих атрибутов данного объекта. В последнем случае конструктор задает набор правил отображения, например: для сотрудника всегда отображается фамилия, если задается отображение зарплаты, то отображается и должность; если задается отображение комнаты, то отображается и телефон. В интерфейсе должна также существовать возможность отображения всех атрибутов найденного объекта. [35]
Допустим, по входу JR5 пришел запрос на прерывание. Он записывается в регистр запросов на прерывание, так как триггер блокировки прерывания сброшен. [36]
Микросхема представляет собой блок приоритетного прерывания и предназначена для построения многоуровневых систем прерывания, для приема сигналов запроса на прерывание от различных устройств вычислительной системы для формирования сигналов управления микропроцессором при необходимости перехода к подпрограмме обработки прерывания. ИС состоит из 8-разрядного регистра запросов на прерывание с шифратором приоритета, 3-разрядного регистра хранения текущего приоритета; 8-уровневой схемы сравнения приоритетов и 3-разрядного устройства кодировки приоритета с открытыми коллекторными выходами. [37]
На рис. 7.12 лриведена схема, поясняющая логику работы централизованного контроллера прерываний. В состав контроллера входят: регистр запросов прерываний РЗП, число разрядов которого равно числу запросов; схема выделения левой единицы С В Л, с помощью которой из нескольких запросов выделяется один с самым высоким приоритетом; шифратор приоритета ШП, предназначенный для формирования из унитарного я-разрядного кода, выдаваемого на выходе СВЛ. [38]
Логика управления векторными приоритетными прерываниями. [39] |
ВУ может запросить прерывание в любой момент, формируя сигнал на своей линии запроса прерывания. Затем запрос стробируется и запоминается в регистре запросов прерываний. Если единицу содержат несколько бит этого регистра, шифратор приоритетов выбирает запрос с наибольшим приоритетом и преобразует его в 3-битный вектор A. Если запросов нет, на выходе шифратора устанавливается нуль и в МП запрос прерывания не поступает. [40]
Основные внешние связи блока управления памятью. [41] |
Общая структура блока управления памятью приведена на рис. 7.22. Она отражает только обобщенный состав этого блока и его основные внутренние связи. Для рассматриваемой схемы приняты следующие обозначения: РОЗ - регистр обобщенных запросов, РИА - регистр номера абонента, УФУС - узел формирования управляющих сигналов, РЗС1 - входной регистр запросного слова, РЗС2 - выходной регистр запросного слова, УУ ООП - узел управления обращением к основной оперативной памяти, УУ БОП - узел управления обращением к большой оперативной памяти, ПРИ - приемный регистр информации, УС - управляющие сигналы. Для блока защиты памяти ( БЗП) на схеме показаны только отдельные связи, так как работа этого блока описывается ниже в гл. [42]
Схемы управления передачей, используя номер линии, выставленный в приоритетном шифраторе, заносят символ во входной буфер передатчика, соответствующего УАПП. После обслуживания прерывания запрос от данной линии исключается из регистра запросов, и в приоритетном шифраторе выставляется запрос на прерывание от следующей линии со старшим номером, при условии, конечно, наличия запросов. [43]
Способы опроса источников сигналов прерывания. а - программный опрос. б - циклический ( многотактный опрос. в - цепочечный однотактный опрос ( дейзи-цепочка. [44] |
При наличии запроса или нескольких запросов прерывания формируется общий сигнал прерывания ( ОСП) ( как это, например, показано на рис. 9.26), инициирующий выполняемую специальной программой или аппаратурой процедуру опроса регистра прерывания ( флажков) или просто линий сигналов прерывания для установления источника, выставившего запрос прерывания наибольшего приоритета. По существу, эта процедура состоит в определении местоположения крайней слева единицы ( крайнего флажка) в регистре запросов прерывания. [45]