Cтраница 1
Контроль машины начинается с проверки правильности работы устройств передачи, преобразования и ввода данных в машину, а также внешних ЗУ. Контроль комплекса вводных устройств в большинстве случаев производится методом дублирования. Преимущества этого метода заключаются в том, что достаточно надежно проверяются как случайные, так и систематические ошибки. [1]
Устройство контроля машины является частью схемно-программного контроля, состоящего из ряда микропрограммных и схемных блоков. [2]
При контроле машины: 1) определяются размеры вращающегося диска, который хотя и изготовлен из сверхтвердого сплава, все же с течением времени может износиться; допустимые отклонения по наружному диаметру - 0 06 мм, и по ширине 0 02 мм; 2) проверяется правильность установки диска; допуски на биение в радиальном направлении 0 01 мм, и в осевом 0.02 мм; 3) диском, применяемым для испытания, делается на плоскопараллельной концевой мере пять или семь углублений при 3000 оборотах каждое ( потребное время на каждое углубление 4 5 мин. [3]
Как правило, контроль машины начинается с проверки правильности работы устройств передачи, преобразования и ввода данных в машину. [4]
Прерывание от схем контроля машины представляет собой средство сообщения о сбое оборудования и о некоторых внешних помехах; при этом программа получает информацию о масштабах вызванного нарушения, о его месте, а также о причине, которая его вызвала. [5]
Прерывания от схем контроля машины могут произойти только при наличии условия прерывания того подкласса, для которого процессор не замаскирован. Сохраняемые ждущими условия, которые относятся к другим подклассам, могут быть также выявлены в процессе того же самого прерывания, несмотря на то что процессор замаскирован для этих подклассов. Все условия, выявляемые при прерывании, затем сбрасываются. [6]
Благодаря эффективной системе контроля машины результаты решения получаются выверенными и не требуют дополнительной проверки. Печатающий механизм позволяет заполнять бланки самых разнообразных форм. [7]
Прерывания от схем контроля машины происходят вследствие неисправностей в работе машины. После таких прерываний производится выполнение диагностических тестов и, если нужно, наладка и ремонт машины. [8]
Прерывания от схем контроля машины обрабатываются в первую очередь. Выполнение всех других прерываний откладывается. Все прерывания других классов начинают обслуживаться в порядке, обратном их приоритетам. При этом, если имеется запрос прерывания с более высоким приоритетом, происходит приостановка выполнения предыдущей обработки и начинается обработка более важного прерывания. [9]
Прерывания от схем контроля машины переводят процессор в состояние Р4 и Супервизором не обрабатываются. [10]
При прерывании от схем контроля машины текущее PSW, содержащее информацию о точке прерывания, запоминается в ячейке с адресом 48 как старое PSW прерывания от схем контроля; кроме того, в память записывается расширенная информация о прерывании от схем контроля, включающая содержимое всех управляющих регистров, общих регистров, регистров с плавающей точкой, таймера CPU, компаратора, а также региональный код и адрес ячейки памяти с ошибкой. Затем запоминается код прерывания от схем контроля ( MCIC), состоящий из 8 байтов. Дополнительно перед запоминанием кода прерывания может быть выполнена одна или несколько процедур регистрации при аппаратном контроле. Аппаратно формируемые адреса, используемые при прерывании для обращений к старому и новому PSW, к коду прерывания и расширенной информации о прерывании, а также к области фиксированной регистрации, представляют собой реальные адреса. [11]
Обработка прерываний от схем контроля машины имеет наивысший приоритет, поэтому в это время прием запросов на другие прерывания не производится. Выполнение других подпрограмм прерывания происходит в обратном порядке по отношению к порядку приоритетов между запросами. [12]
Прерывание am схем: контроля машины возникает в случае любого машинного сбоя, например, такого, как ошибка по четности или падение напряжения. [13]
При выполнении прерывания по контролю машины действия по текущей команде прекращаются. Программное прерывание или прерывание для вызова супервизора, которое могло произойти в результате выполнения текущей команды, игнорируется. [14]
Во время прерывания от схем контроля машины содержимое общих регистров, регистров с плавающей точкой и управляющих регистров, а также таймера CPU и компаратора, если последние имеются, запоминается в фиксированных ячейках основной памяти. Недопустимый СВС, обнаруженный во время этой операции, не приводит к возникновению дополнительного условия прерывания от схем контроля машины. Вместо этого правильность сохранения информации указывается путем соответствующей установки битов достоверности в коде прерывания от схем контроля; В некоторых моделях во время прерывания производится автоматическая коррекция содержимого регистров с недопустимым кодом. В других моделях требуется программная коррекция. Содержимое часов и регистра префикса во время прерывания от схем контроля машины не запоминается и не корректируется. [15]