Cтраница 1
Обеспечение мониторных программ состоит в том, что предусматривается возможность передачи управления программе, осуществляющей определенные управляющие функции ( мони-торной программе, или, сокращенно, монитору), при достижении в выполняемой программе некоторых выделенных точек. Такими точками являются команды ОБРАЩЕНИЕ К МОНИТОРУ, вставленные в программу. Выполнение команды ОБРАЩЕНИЕ К МОНИТОРУ вызывает программное прерывание для обращения к монитору при условии, что для класса монитора, заданного в команде, прерывание разрешено. Во время прерывания класс и код монитора записываются в память и в дальнейшем используются мониторной программой. [1]
Обеспечение мониторных программ выполняется с помощью команды ОБРАЩЕНИЕ К МОНИТОРУ, в которой задается один из 16 классов монитора, и 16 масок монитора, находящихся в управляющем регистре. Каждому классу соответствует 1 бит маски. [2]
Средство обеспечения мониторных программ позволяет передавать управление мониторной программе, как только в ходе выполнения программы, выполняемой под контролем этой мониторной программы, встречается специальная команда. Это средство может быть использовано, например, для учета того, какие программы получают управление, как часто и в течение какого времени. [3]
Средство обеспечения мониторных программ, регистрация программных событий и средства отсчета времени с высокой разрешающей способностью делают возможной отладку программ без ручного вмешательства одновременно с выполнением других программ; при этом откладка почти не влияет на ход выполнения этих программ. [4]
Средства обеспечения мониторных программ дают возможность передавать управление мониторной программе, если в ходе выполнения программы, контролируемой этой мониторной программой, встречается специальная команда. Эта команда в любом режиме или состоянии процессора распознается как условие программного прерывания. Средство обеспечения мониторных программ может быть использовано, например, для учета того, какие программы получают управление, как часто и в течение какого времени. [5]
Кроме того, предусмотрены следующие средства: средство обеспечения мониторных программ, регистрация программных событий и прямое управление. Средство обеспечения мониторных программ может быть полезным при выполнении различных измерений, а средство регистрации программных событий - при отладке программ. [6]
![]() |
Базовая структура ЕС ЭВМ. [7] |
К центральному процессору ЕС ЭВМ относятся следующие средства принципов работы: базовый набор команд, десятичная арифметика, арифметика с плавающей точкой, арифметика с плавающей точкой повышенной точности, прямое управление, интервальный таймер, часы, внутренний таймер, компаратор, защита памяти, средство условного обмена, средство обработки ключа в слове состояния программы, мультипроцесси-рование, динамическая переадресация, регистрация программных событий, подавление команды УСТАНОВИТЬ МАСКУ СИСТЕМЫ, сохранение и модификация маски системы, обеспечение мониторных программ. [8]
Кроме того, предусмотрены следующие средства: средство обеспечения мониторных программ, регистрация программных событий и прямое управление. Средство обеспечения мониторных программ может быть полезным при выполнении различных измерений, а средство регистрации программных событий - при отладке программ. [9]
Для реализации режима расширенного управления в состав процессора введены 16 32-разрядных управляющих регистров и используются дополнительные фиксированные ячейки из постоянно распределенной области памяти. В режиме расширенного управления возможно расширение системы прерывания, реализуются регистрация программных событий, развитая система отсчета времени, средства обеспечения мониторных программ, режим виртуальной памяти, блоковое мультиплексирование каналов ввода-вывода и другие дополнительные функции. [10]
Для реализации режима расширенного управления в состав процессора введены 16 32-разрядных управляющих регистров и используются дополнительные фиксированные ячейки из постоянно распределенной области памяти. В режиме расширенного управления возможно расширение системы прерывания, реализуются регистрация программных событий, развитая система отсчета времени, средства обеспечения мониторных программ, режим виртуальной памяти, блоковое мультиплексирование в каналах ввода-вывода и другие дополнительные функции. [11]
В Системе 370 широко используются последние достижения технологии полупроводниковых приборов и интегральных схем. Кроме того, возможности применения этой вычислительной системы расширены за счет введения новых средств и возможностей: динамического преобразования адресов; косвенной адресации данных в каналах; мультипроцессирования; средств отсчета времени; операций с плавающей точкой, обеспечивающих повышенную точность; средств регистрации программных событий; средства обеспечения мониторных программ; блок-мультиплексного канала. Эти средства и возможности значительно повышают надежность, готовность и доступность вычислительной установки. [12]
Средства обеспечения мониторных программ дают возможность передавать управление мониторной программе, если в ходе выполнения программы, контролируемой этой мониторной программой, встречается специальная команда. Эта команда в любом режиме или состоянии процессора распознается как условие программного прерывания. Средство обеспечения мониторных программ может быть использовано, например, для учета того, какие программы получают управление, как часто и в течение какого времени. [13]