Адрес - вектор - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если хотите рассмешить бога - расскажите ему о своих планах. Законы Мерфи (еще...)

Адрес - вектор

Cтраница 1


Адрес вектора и уровень приоритета в устройстве жестко фиксируются аппаратными средствами. Напомним, что приоритет процессора устанавливается программно.  [1]

Регистр адреса вектора РВ ( может быть девятиразрядным) представляет собой набор контактов, запаивающихся на уровни напряжения О или 1 в зависимости от значения соответствующих разрядов в адресе-векторе. Выходы РВ выдаются на соответствующую подшину данных ОШ при выполнении прерывания по сиг-палу ЗП7 - запросу прерывания от АМС СМ.  [2]

Система позволяет устанавливать любые адреса векторов прерывавши и регистров устройств. Эта особенность дает возможность проверять комплексы произвольной конфигурации. Тест-моаюорная система ТМОС-2 размещается на общем носителе с операционной системой ТМОС.  [3]

4 Разводка контактов корпуса МП 8086. [4]

При возникновении маскируемого прерывания адрес вектора равен учетверенному байту, который формирует прерывающее устройство. В любом случае возврат из прерывания инициируется командой IRET, которая исключает из стека старое содержимое IP. CS и регистра флажков.  [5]

6 Прерывания в микропроцессоре 8036. [6]

Если прерывание вызывает однобайтная команда INT, адрес вектора равен ОС, а если команда INT имеет 2 байта, адрес вектора равен учетверенному содержимому второго байта. Команда INTO вызывает прерывание, если установлен флажок OF, что реализует обычный способ обслуживания переполнений. Имеются два типа внешних прерываний - маскируемые и немаскируемые.  [7]

Следует отметить, что в комплексе аппаратно фиксирована только адреса векторов, а занесение соответствующих значений PSW и PC в вектора прерываний осуществляется программным образом. Обычно это деяается операционной системой.  [8]

Векторные прерывания - прерывания, при которых номер прерывания ( адрес вектора) выдается устройством, запросившим прерывание.  [9]

Радиальные прерывания - прерывания, при которых номер прерывания ( адрес вектора) определяется номером используемой линии запроса прерывания.  [10]

Когда выполняется быстрое или длительное прерывание, биты 7 - 0 адреса вектора управляются блоком управления программными прерываниями, в то время как биты 23 - 8 управляются VBA. Регистр доступен для чтения и для записи, обращение к нему происходит явным образом посредством прерывания или непосредственно с помощью команды MOVEC. VBA очищается во время аппаратного сброса.  [11]

Когда выполняется быстрое или длительное прерывание, биты 7 - 0 адреса вектора управляются блоком управления программными прерываниями, в то время как биты 15 - 8 управляются VBA. Регистр доступен для чтения и для записи, обращение к нему происходит явным образом посредством прерывания или непосредственно с помощью команды MOVEC. VBA очищается во время аппаратного сброса.  [12]

Младшие биты МА и MB в регистре OMR управляют картой памяти программ и выбирают адрес вектора сброса. Бит DE управляет картами памяти X и Y и разрешает / запрещает использование внутренних ПЗУ данных X и Y. Загрузочная память в DSP56000 используется только для промышленного тестирования и недоступна пользователю, а загрузочная память DSP56001 может частично перекрывать ОЗУ программ.  [13]

МП МС68010 имеет в своем составе дополнительный регистр базового вектора, в котором хранятся адреса базового вектора. Для обеспечения совместимости с MC68000 этот регистр может быть установлен в нулевое состояние, а для того, чтобы различные процессы, входящие в состав операционной системы, могли обрабатывать свои собственные аппаратные прерывания, в него могут быть занесены другие значения.  [14]

В описке должна быть по крайней мере следующая информация: наименование ( или код) процесса, адрес вектора состояния А-процес-сора и адрес связи. Кроме того, в организующей системе имеется список с указанием, какой процесс в текущий момент занимает каждый Ф - процессор. При поступлении процесса в организующую систему для реализации вектор состояния его А-процессора заносится в список векторов состояния, а сам процесс-записывается в очередь состояния готовности на Ф - процессор, который может реализовать начальный А-процессор этого процесса. Данные о векторе состояния А-процессора и о начальном Ф - процессоре могут быть сообщены в специальной информации на управляющей карте. В большинстве организующих систем для этого используются управляющие карты, которые были рассмотрены в гл. Следует отметить, что вектор состояния процесса в начальный момент не во всех случаях будет обязательно пустым. Достаточно часто встречаются ситуации, когда незавершенный процесс по каким-либо причинам отстраняется от реализации и отсылается на внешнее ЗУ. При последующих вызовах необходимо восстанавливать вектор состояний, который был в момент прекращения реализации данного процесса.  [15]



Страницы:      1    2