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

Слово - состояние - программа

Cтраница 3


Выполнение любой программы в ЭВМ производится под управлением слова состояния программы ( ССП), в котором фиксируются адрес выполняемой команды, маска системы и маска программы, код прерывания и другая информация, необходимая для выполнения программы. Маска - это двоичное число, каждый разряд которого разрешает ( если его состояние 1) или запрещает ( если его состояние 0) прерывание от запроса, поступающего от отдельного устройства или команды в ССП.  [31]

Конструктивно БРУ реализован в следующих ТЭЗ: регистр слова состояния программы ( РССП [ 32 / 39 ]) - 1 шт.  [32]

Функция, выполняемая обработчиком прерываний по коду в старом слове состояния программы ( PSW) и состоящая в определении причины прерывания и выборе соответствующей программы его обработки.  [33]

Программные прерывания ппп 200 дополнительно содержат старое RSW ( слово состояния программ), которое сохраняет всю информацию о состоянии программы в момент прерывания.  [34]

В осуществлении указанной работы помогают регистры общего назначения, слово состояния программы и дополнительный регистр, называемый регистром команды. Регистр R7 информирует устройство управления о том, где находится следующая команда. В регистре команды во время ее выполнения хранится копия команды.  [35]

36 Структурная схема блока управляющих регистров. [36]

В состав БРУ ( рис. 50) входят регистр слова состояния программы ( РССП) ( прил. Основной особенностью блока является то, что в своей работе он не использует аппаратуру обработки данных.  [37]

Имеется основное ( ОСП) и расширенное ( РСП) слово состояния программы.  [38]

Если характеристика окажется меньше нуля и 38 - й разряд слова состояния программы равен единице, то происходит прерывание программы. Если 38 - й разряд слова состояния программы равен нулю, то прерывания программы не происходит. В обоих случаях сумме присваивается значение истинного нуля. Если мантисса суммы равна нулю, то нормализация не производится, и поэтому исчезновение порядка никогда не имеет места. Прерывание из-за потери значимости ЗН возникает, если мантисса суммы равна нулю и 39 - й разряд слова состояния программы равен единице. Если мантисса равна нулю и 39 - й разряд слова состояния программы равен нулю, то прерывания программы из-за потери значимости не происходит. В обоих последних случаях сумме присваивается значение истинного нуля.  [39]

В ЕС ЭВМ вся информация о состоянии процессора содержится в слове состояния программы ( Program Status Word - PSW), и операции по ее сохранению выполняются автоматически в момент прерывания. Для продолжения счета по прерванной программе супервизор с помощью специальной команды восстанавливает запомненное PSW, относящееся к моменту прерывания.  [40]

Так как в результате выполнения большинства команд языка Ассемблера в Слове состояния программы устанавливается признак результата, каждую из них можно несколько вольно трактовать как своего рода команду сравнения. Даже если не рассматривать установку признака результата в качестве отличительной черты команд сравнения, все же имеется несколько команд, которые не содержат слова сравнение в их наименованиях, но по существу являются командами сравнения. Однако, исходя из целей данного раздела, в нем будут рассмотрены только команды, которые содержат в своем наименовании слово сравнение. Для удобства последующего рассмотрения они разделены на три группы: сравнение кодов, сравнение чисел с фиксированной точкой и сравнение упакованных десятичных чисел.  [41]

Информация, определяющая состояние процессора и его действия, содержится в слове состояния программы PSW и в управляющих регистрах. Дополнительная информация о состоянии и дополнительная управляющая информация находятся в ячейках основной памяти, имеющих младшие адреса. PSW и управляющих регистров, разрешается только в этом состоянии, имеется возможность для устранения несанкционированных, преднамеренных или случайных изменений состояния системы.  [42]

Информация, характеризующая состояние системы и ход выполнения операций, находится в слове состояния программы и в управляющих регистрах. Дополнительная управляющая информация и информация о состоянии располагаются в младших ячейках основной памяти. Наличие состояния супервизор и набора команд, допустимых только в этом состоянии и обеспечивающих модификацию содержимого регистра PSW и управляющих регистров, дает возможность избежать несанкционированного, преднамеренного или случайного, изменения состояния системы.  [43]

Любая программа выполняется в ЭВМ в соответствии с информацией, содержащейся в слове состояния программы ( ССП), которое занимает два машинных слова. В определенных разрядах этого ССП расположены биты, в соответствии с содержимым которых происходит управление прерываниями.  [44]

Текущее состояние центрального процессора запоминается в регистре длиной в двойное слово, называемом Слово состояния программы - PSW. С точки зрения сохранения информации о состоянии, PSW по отношению к центральному процессору выполняет те же функции, что CSW по отношению к процессору ввода-вывода.  [45]



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