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

Очередная команда - программа

Cтраница 3


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

Поле В в слове управления каналом позволяет ЦП ограничить использование шины каналом во время выполнения программы канала. Сопроцессор ВМ89, работающей в МПС с местной конфигурацией, имеет более высокий приоритет по управлению шиной, чем ЦП, поскольку ему всегда предоставляется шина в ответ на запрос. В ряде случаев это может привести к ситуации, когда СП практически полностью монополизирует шину. Чтобы этого не произошло, ЦП может установить поле В в слове управления каналом в 1, задавая тем самым предел загрузки шины сопроцессором. Когда разряд В1, перед выполнением каждой команды канал загружает младший байт счетчика ВС значением 127 и выполняет потактное уменьшение этого значения до нуля. Таким образом, канал пропускает 128 тактов перед выполнением очередной команды программы и тем самым уменьшает использование шины на 3 - 25 % от общей длительности работы с шиной. Установка предела загрузки шины позволяет ЦП замедлить выполнения программ каналов и высвободить циклы работы с шиной. Использование указанной возможности особенно удобно в МПС с местной конфигурацией, однако применимо и в МПС с удаленной конфигурацией, когда программы каналов расположены в системной памяти. Предел загрузки шины не влияет на операции каналов с высоким приоритетом, такие, как непрерывные программы каналов и пересылки с ПДП.  [32]

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



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