Выполнение различныхВ некоторых машинах наряду или вместо прерывания с переключением управления на другую программу используется примитивное прерывание — так называемая приостановка, когда по соответствующему запросу приостанавливается выполнение программы и выполняется аппаратурными средствами некоторая
«Начать ввод-вывод с быстрым отключением». Пдоиессо^ vie. ждет ЩШЧания процедуры начальной выборки, как это бывает при выполнении обычной команды «Начать ввод-вывод», а сразу после выборки каналом АСК освобождается и может продолжить выполнение программы.
но ближе к моменту ее возникновения. С этой целью надо иметь систему автоматического контроля правильности работы ЭВМ, которая при появлении ошибки в работе машины немедленно приостанавливает выполнение программы. Наличие такой системы освобождает от забот по контролю достоверности и снижает связанные с этим потери [т* в (12.1)].
Для уменьшения значения второго члена в числителе (12.1) следует иметь систему автоматического восстановления вычислительного процесса, распознающую характер (сбой или отказ) ошибки и при сбое автоматически восстанавливающую достоверность информации и выполнение программы, а при отказе инициирующую работу системы автоматического диагностирования ЭВМ.
В ЭВМ, снабженной системой автоматического контроля, возникновение ошибок в каком-либо устройстве порождает сигнал ошибки, с появлением которого приостанавливается выполнение программы целиком или только рабочей процедуры в неисправном устройстве. При этом 1 в соответствующем разряде регистра ошибок, высвечиваемом на сигнальном табло на пульте оператора, указывает укрупненно место, где обнаружена ошибка (устройство, узел, регистр, группа разрядов регистра и т. д.). Сигнал ошибки инициирует работу системы восстановления.
Од~рад~отка запроса.-выполнение программы пользователя Квантованное \ Программа, оослуживание требует запроса. \ Ввода. • • i ч
Выполнение программы порождает последовательность обращений к страницам памяти. Рассматриваем эту последовательность как реализацию некоторого случайного процесса
Система прерывания состоит из аппаратных и программных блоков. Ее программные блоки в основном входят в ОС. Ее назначение состоит в том, что если по ходу работы ВС возникает необходимость выполнить срочную работу, не входящую в выполняемую в этот момент программу, то выполнение программы приостанавливается, включается подпрограмма требуемой работы и после ее выполнения вновь восстанавливается работа прерванной программы. Для этого при прерывании основной программы состояние всех регистров УУ и использовавшихся регистров АУ запоминается. В предназначенный для этого регистр АУ заносится команда передачи управления с адресом следующей по порядку команды основной программы. После этого управление передается подпрограмме ОС, обрабатывающей прерывание. В конце подпрограммы ОС помещены команды, восстанавливающие состояние ВС перед прерыванием, и последней командой управление вновь передается основной программе.
начинают выполнение программы с адреса 0300, нажав кнопку «Пуск».
После окончания пересылки с ПДП канал прибавляет величину, называемую смещением окончания, к содержимому указателя заданий ТР и возобновляет выполнение программы канала с этой точки. Смещение окончания может принимать значения и, 4 или 8. Окончание однократной пересылки (по TS=1) всегда приводит к смещению окончания, равному нулю. Кодирование
Команда CF=110— Приостановить работу канала — подается ЦП в том случае, когда требуется приостановить выполнение программы или пересылки с ПДП. По этой команде канал сохраняет свое состояние, т. е. содержимое регистра ТР, разряда-этикетки TAG, соответствующего этому регистру, и слово-состояние программы PSW в блоке параметров, как было показано на 3.22, б. После засылки указанных параметров канал сбрасывает флаг занятости BUSY = 0. Следует подчеркнуть, что 32-разрядный указатель блока задания, который до выполнения этой команды располагается в блоке параметров, замещается текущим значением указателя задания ТР и словом-состоянием программы PSW. Вследствие этого приостановленная программа может быть в дальнейшем возобновлена, но не может быть запущена сначала. Если команда приостанавливает пересылку с ПДП, то ВУ, с которым осуществлялась пересылка, будет вести себя так же, как если бы пересылка продолжалась. Поэтому ситуация, которая, например, может возникнуть, если устройство вырабатывает запрос ПДП, а канал не подтверждает этот запрос, поскольку его работа приостановлена, должна быть заранее предусмотрена ЦП.
Арифметическо-логические устройства, используемые в рассматриваемых схемах, представляют собой комбинационные схемы, настраиваемые сигналами микроопераций на различные преобразования. Это может быть двоичное или двоично-десятичное сложение, вычитание, логическое умножение и т. п. При написании микропрограмм операций в АЛУ в микрокомандах задаются микрооперации, определяющие выбор источников операндов для АЛУ, настраивающие АЛУ на выполнение различных преобразований и указывающие место занесения результата, сформированного АЛУ.
9.39. Пример настройки арифметического конвейера на выполнение различных операций
Операционным усилителем называют высококачественный интегральный усилитель постоянного тока с дифференциальным входом и однотактным выходом, предназначенный для работы в схемах с цепями обратных связей. Название усилителя обусловлено первоначальной областью его применения— выполнение различных операций над аналогичными сигналами (сложение, вычитание, интегрирование и др.). В настоящее время операционные усилители (ОУ) выполняют роль многофункциональных узлов при реализации разнообразных устройств электроники различного назначения. Они применяются для усиления, ограничения, перемножения, частотной фильтрации, генерации, стабилизации сигналов в аналоговых и цифровых устройствах.
Выше уже были рассмотрены различные виды самостоятельной работы студента. Это и систематическая проработка лекционного материала, и выполнение различных учебных заданий, и подготовка к очередным аудиторным занятиям. В самостоятельную работу студента входят также научные исследования, его общественная деятельность и т. д. Однако самостоятельные занятия
Следует отметить, что в отличие от классических структур преобразователей существует множество их модификаций, позволяющих обеспечить выполнение различных требований ТЗ. Приведем несколько примеров.
Большие системы предназначены для выполнения технических, производственно-экономических или других задач, решение которых предполагает выполнение различных по своему характеру действий.
ИМС АП широко применяются в схемах умножителей и делителей частоты, фазовых и амплитудных детекторов, балансных модуляторов, а также в системах автоматического регулирования в качестве перемножителей и схем возведения в степень. Совместное применение АП и ОУ обеспечивает выполнение различных функций: деление двух сигналов, извлечение квадратного корня из функции входного сигнала, выделение тригонометрических функций из входного сигнала и др. В качестве примера на 7.13,6 приведена схема ИМС АП типа К525ПС1, снабженная схемой смещения уровня, построенной на ИМС ОУ К140УД7, который реализует передаточную функцию 1/ВЫх = UxUy/10.
3. Модуль подсистемы РАСЧЕТ, осуществляет обслуживание запросов к подсистеме РАСЧЕТ. Обеспечивает выполнение различных функций подсистемы РАСЧЕТ, запрашиваемых через ДМ. К этим функциям относятся подготовка данных (вызов
Выполнение программы. Мы рассмотрели реализацию управляющего устройства для выполнения операции умножения. Очевидно, могут быть построены подобные устройства для управления выполнением других операций. И если в управляющем устройстве процессора предусмотреть такие устройства, то, включая то или иное устройство, можно обеспечить выполнение различных операций на одном и том же оборудовании операционного устройства.
Для связи МП с периферийными устройствами, когда необходимо, выполнение различных операций и преобразование информации, применяют сложный интерфейс, называемый периферийно-программируемым адаптером.
Основным содержанием работы речного транспорта, оказавшегося вскоре после начала войны в прифронтовой полосе и в зоне военных действий, было проведение эвакуации наиболее важных и ценных народнохозяйственных грузов, а также выполнение различных оперативных заданий военного командования.
Похожие определения: Выработке электроэнергии Вычислительного характера Выражающие зависимость Выражения аналогичные Выражения определяет Выражения вращающего Выражение магнитного
|