Операционный режим - Большая Энциклопедия Нефти и Газа, статья, страница 4
Лучше помалкивать и казаться дураком, чем открыть рот и окончательно развеять сомнения. Законы Мерфи (еще...)

Операционный режим

Cтраница 4


Выбор режима В / Запрос внешнего прерывания В - этот вход имеет две функции: выбор операционного режима при инициализации кристалла и после синхронизации - запрос прерывания от внешнего устройства. Состояние MODB читается и защелкивается в DSP, когда процессор выходит из состояния сброса. Состояние выводов MODA, MODB и MODC определяют операционный режим кристалла при инициализации. Операционный режим кристалла может быть изменен после сброса программным путем. Вход - JRQB является синхронизированным внешним запросом прерывания, который показывает, что внешнее устройство нуждается в обслуживании. Чувствительность входа может программироваться по фронту или по уровню. Если процессор находится в состоянии останова, запрос прерывания на - JRQB выводит процессор из этого состояния.  [46]

Выбор режима С / Запрос немаскируемого прерывания - этот вход имеет две функции: выбор операционного режима при инициализации кристалла и после синхронизации - запрос немаскируемого прерывания от внешнего устройства. Состояние MODC читается и защелкивается в DSP, когда процессор выходит из состояния сброса. Состояние выводов MODA, MODB и MODC определяют операционный режим кристалла при инициализации. Операционный режим кристалла может быть изменен после сброса программным путем. Вход INMI является синхронизированным внешним запросом немаскируемого прерывания. Чувствительность входа может программироваться по фронту или по уровню. Если процессор находится в состоянии останова, запрос прерывания на NMI выводит процессор из этого состояния.  [47]

Инструкция JMP генерирует адрес перехода в цикле декодирования. Затем происходит смена операционного режима, и загружается следующая инструкция, находящаяся по адресу Р: 0001 во внутреннем ОЗУ. Поэтому необходимо использовать инструкцию ANDI перед инструкцией JMP для корректной смены операционного режима.  [48]

Весьма перспективная возможность объединить скорость аналоговой машины с точностью и логическим контролем цифровой привела в конце 50 - х годов к разработке вычислительных методов на основе гибридных систем. К этому классу гибридных вычислительных систем принадлежит большое число типов системных конфигураций, рассчитанных на различные операционные режимы, специфические особенности которых определяются соотношением вычислительной мощности аналоговой и цифровой части. Ниже предпринята попытка выделить и обобщить все достоинства и недостатки этих трех типов вычислительных средств применительно к имитационному моделированию.  [49]

Выбор режима А / Запрос внешнего прерывания А - этот вход имеет две функции: выбор операционного режима при инициализации кристалла и после синхронизации - запрос прерывания от внешнего устройства. Состояние MODA читается и защелкивается в DSP, когда процессор выходит из состояния сброса. Состояние выводов MODA, MODB и MODC определяют операционный режим кристалла при инициализации. Операционный режим кристалла может быть изменен после сброса программным путем. Вход IRQA является синхронизированным внешним запросом прерывания, который показывает, что внешнее устройство нуждается в обслуживании. Чувствительность входа может программироваться по фронту или по уровню. Если процессор находится в состоянии останова, запрос прерывания на IRQA выводит процессор из этого состояния.  [50]

Выбор режима В / Запрос внешнего прерывания В - этот вход имеет две функции: выбор операционного режима при инициализации кристалла и после синхронизации - запрос прерывания от внешнего устройства. Состояние MODB читается и защелкивается в DSP, когда процессор выходит из состояния сброса. Состояние выводов MODA, MODB и MODC определяют операционный режим кристалла при инициализации. Операционный режим кристалла может быть изменен после сброса программным путем. Вход - JRQB является синхронизированным внешним запросом прерывания, который показывает, что внешнее устройство нуждается в обслуживании. Чувствительность входа может программироваться по фронту или по уровню. Если процессор находится в состоянии останова, запрос прерывания на - JRQB выводит процессор из этого состояния.  [51]

Выбор режима С / Запрос немаскируемого прерывания - этот вход имеет две функции: выбор операционного режима при инициализации кристалла и после синхронизации - запрос немаскируемого прерывания от внешнего устройства. Состояние MODC читается и защелкивается в DSP, когда процессор выходит из состояния сброса. Состояние выводов MODA, MODB и MODC определяют операционный режим кристалла при инициализации. Операционный режим кристалла может быть изменен после сброса программным путем. Вход INMI является синхронизированным внешним запросом немаскируемого прерывания. Чувствительность входа может программироваться по фронту или по уровню. Если процессор находится в состоянии останова, запрос прерывания на NMI выводит процессор из этого состояния.  [52]

Соответственно для реализации этих функций выделены следующие три режима работы системы: режим S, режим Е, режим А. Система EHOS состоит из соответствующих этим режимам управляющих программ SSUP, ESUP, ASUP, взаимодействие между которыми обеспечивает главная управляющая программа MSUP 10, и библиотеки программных модулей, обеспечивающих выполнение каждой команды. Что касается упомянутых выше трех операционных режимов, то они будут подробно рассмотрены в следующих разделах, поэтому мы здесь ограничимся лишь описанием их общих характеристик.  [53]

Операционные режимы DSP определяют карты памяти для программ и данных и стартовую процедуру при выходе из состояния сброса. Контакты MODA и MODB обеспечивают перевод DSP в состояние сброса и инициализацию операционного режима соответственно. При выходе из состояния сброса эти контакты интерпретируются как входы прерываний IRQA и IRQB. Может быть выбран один из трех операционных режимов: однокристальный, нормальный расширенный или режим разработки. Режим выбирается с помощью битов МА и MB в регистре OMR. Перед изменением режима соответствующей командой запрещаются прерывания, чтобы предотвратить неправильный переход в ячейку памяти. После изменений в OMR необходимо выполнить одну команду NOP для перестраивания карты памяти.  [54]

Состояние сброса возникает при появлении сигнала активного уровня на контакте RESET. В этом состоянии: происходит сброс внутренних периферийных устройств; регистры модификации устанавливаются в FFFF; регистр уровней приоритета прерываний очищается; регистр BCR устанавливается в FFFF, что добавляет 15 состояний ожидания ко всем обращениям к внешней памяти; указатель стека очищается; биты режима масштабирования, режима трассировки, флаг цикла и биты условий в SR сбрасываются, биты маски прерываний в SR устанавливаются в 1; бит разрешения ПЗУ данных, бит задержки и бит стробирования памяти сбрасываются. DSP не выходит из состояния сброса, пока на контакте RESET сохраняется сигнал активного уровня. После выхода из состояния сброса биты операционного режима в OMR загружаются извне по линиям MODA, MODB и выполнение программы начинается с адреса Е000 в памяти программ в нормальном расширенном режиме или с адреса 0000 в остальных операционных режимах.  [55]

Состояние сброса возникает при появлении сигнала активного уровня на контакте RESET. В этом состоянии: происходит сброс внутренних периферийных устройств; регистры модификации устанавливаются в FFFF; регистр уровней приоритета прерываний очищается; регистр BCR устанавливается в FFFF, что добавляет 15 состояний ожидания ко всем обращениям к внешней памяти; указатель стека очищается; биты режима масштабирования, режима трассировки, флаг цикла и биты условий в SR сбрасываются, биты маски прерываний в SR устанавливаются в 1; бит разрешения ПЗУ данных, бит задержки и бит стробирования памяти сбрасываются. DSP не выходит из состояния сброса, пока на контакте RESET сохраняется сигнал активного уровня. После выхода из состояния сброса биты операционного режима в OMR загружаются извне по линиям MODA, MODB и выполнение программы начинается с адреса Е000 в памяти программ в нормальном расширенном режиме или с адреса 0000 в остальных операционных режимах.  [56]

Если бит установлен в 1, бит разрешает начало обработки в соответствии с конфигурацией, установками счетчиков и битами управления. Когда CEN1 и PREN0, ССОР находится в состоянии простоя. Работа ССОР заморожена и данные в регистрах и FIFO сохраняются, что позволяет программисту читать, записывать или модифицировать содержимое счетчиков, сдвигателей, регистров управления и конфигурации. Счетчики, регистры CSFR и регистры управления должны быть определены перед установкой бита PREN. При следующем обращении к этим регистрам бит PREN автоматически сбрасывается внутренней логикой после окончания некоторых типов обработки, определенных выбранным операционным режимом. Если процессор находится не в режиме шаг-за-шагом, PREN сбрасывается в конце обработки сдвига, т.е., после входной, выполения и выходной фазы. В режиме шаг-за-шагом PREN сбрасывается после выполнения одиночного сдвига.  [57]

58 Управление длиной слова. [58]

Регистр управляет многофункциональными контактами SC2, SC1 и SCO, которые используются как входы и выходы синхронизации, контакты синхронизации фреймов или флаги. Биты управления выходными флагами и направлением передачи также находятся в CRB. В регистре CRB находятся также биты управления прерываниями. При чтении CRB занимает на шине данных два младших байта, старший байт заполняется нулями. Операционный режим также выбирается с помощью этого регистра.  [59]



Страницы:      1    2    3    4