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

Программный останов

Cтраница 2


В цикле HALT обмена информации через шину данных не происходит. Этот цикл используется для вхождения в режим программного останова. Машинный цикл HALT следует за циклом FETCH, в котором принята команда HLT.  [16]

Областью изменения независимой переменной / может быть интервал [ 0, t ] или полупрямая [ 0, сю ], что определяется характером исследуемого явления. В первом случае в АВМ необходима организация режима программного останова. Его существо состоит в том, что в момент времени, когда независимая переменная достигает значенр. Я /, машина сама автоматически останавливается.  [17]

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

Рабочие процессоры ( РП), общее число которых не превышает трех, выполняющие только вычислительные работы. Останов РП производится при появлении команд обмена с внешней памятью, обращении к внешним устройствам ввода-вывода, аварийных остановах, выходе на программный останов. Во всех перечисленных случаях с помощью команды авторазрыва, которая генерируется аппаратно, на регистрах копируется состояние процессора и в систему прерывания посылаются соответствующие сигналы прерываний.  [19]

В результате работы приведенного генератора будут получаться цепочки вида 245СР ( СП210 ( В), Р), 70СР ( СП210 ( В), Р), 2СР ( СП210 ( В) Р), которые соответствуют цепочкам вида 245, 70, 2, допускаемым рабочей - программой. Если цепочки такого вида пропустить через - программу так, что будет обеспечено выполнение подпрограмм СР ( СП210 ( 5), Р) всякий раз при программном останове Pv-программы, то подпрограмма СП102 ( Р, В) будет всесторонне проверена при достаточно большом числе указанных цепочек.  [20]

Алгоритм и настройка программы: документы массива ВВИ64 сортируются по итоговым реквизитам в порядке их получения. Итоговая строка не выдается, если документ с данным итоговым шифром встречается один раз. При первом программном останове с пульта принимается дата.  [21]

Регистрация величины машинных переменных производится с помощью вольтметров при ручном или автоматическом прерывании процесса решения. При измерении электрических напряжений используется как прямой способ измерения вольтметром, так и по схеме компенсационного измерения. Автоматическое прерывание процесса решения воспроизводится с помощью схемы программного останова.  [22]

В том случае, если объем программы составляет не целое число зон, при округлении можно получить меньше зон, чем необходимо для размещения программы на диске. Для того чтобы этого не произошло, к полученному числу прибавляется единица. В случае сбоя на экран выводится сообщение и происходит программный останов.  [23]

Если в процессе работы произошел программный останов ( в тексте программы встретился оператор СТП), то, набрав номер нужной строки - и снова нажав клавишу на УК, можно продолжить работу с этой программной строки. Происходит то же самое, что и по оператору ППСП, но в данном случае человек, а не программа решает, к какой именно строке следует перейти. Предположим, что результаты каких-то вычислений по программе были выведены на печать или дисплей, после чего выполнился программный останов. При этом сам пользователь может не иметь и, как правило, не имеет никакого представления о том, как написана программа. Просто соответствующая инструкция указывает ему, какие клавиши нужно нажимать в различных ситуациях.  [24]

Решение этой игры на АВМ сводится к следующему. АВМ воспроизводит функции Zi ( x), zn ( x), zui ( x) и выделяет для каждого значения х значения минимальной из них. Поскольку ломаная линия минимумов em n ( v) - выпуклая, то только в момент времени, когда хх, производная z m - ia ( x) изменит знак с положительного значения на отрицательное. Факт изменения знака производной используется для автоматического программного останова машины.  [25]

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



Страницы:      1    2