Команда (в ЦВМ)

Определение "Команда (в ЦВМ)" в Большой Советской Энциклопедии


Команда в ЦВМ, специальный код (инструкция, записанная на языке машины), определяющий действия ЦВМ при выполнении отдельной операции или части вычислительного процесса. В общем случае Команда (в ЦВМ) содержит сведения о том, какие операции следует произвести, откуда взять операнды (данные), куда передать результаты вычислений и откуда взять следующую Команда (в ЦВМ) Некоторое количество определённым образом размещенных Команда (в ЦВМ) образует программу решения задачи. Команда (в ЦВМ), как правило, состоит из нескольких основных частей, таких, как операционная (в каждой Команда (в ЦВМ)), адресная, индексная, признаковая, операндная. Операционная часть содержит указания по комплексу операций, выполняемых ЦВМ по данной Команда (в ЦВМ) В адресной части указываются адреса операндов, над которыми должны быть выполнены операции, результатов операций, иногда адрес очередной Команда (в ЦВМ) Индексная часть определяет короткие адреса индексных регистров, используемых для формирования адресов операндов и Команда (в ЦВМ) Признаковая часть Команда (в ЦВМ) содержит один или несколько специальных признаков, например модификации адресов, характера адресации (прямая, косвенная, относительная и т.д.), разрядности операндов, контроля и т.д. Операндная часть Команда (в ЦВМ) (если такая имеется) содержит исходные части для некоторых операций. Структура Команда (в ЦВМ) определяется её форматом (см. Код в ЦВМ). Постоянные форматы технически легко реализуются, но не обладают одинаковой эффективностью для различных задач; переменные форматы позволяют гибко использовать Команда (в ЦВМ)


Процесс вычислений состоит в последовательном выполнении Команда (в ЦВМ), хранящихся в памяти ЦВМ. Очередные Команда (в ЦВМ) выбираются из памяти по порядку адресов (например, номеров ячеек ЦВМ, в которых они размещены) пли в соответствии с указаниями, содержащимися в самих Команда (в ЦВМ): записываются в памяти ЦВМ наравне с числовыми данными и с ними можно оперировать как с числами. Это позволяет в ходе выполнения программы модифицировать Команда (в ЦВМ) (см. Команд модификация). Команда (в ЦВМ) выполняются центральным процессором и местными устройствами управления. Команда (в ЦВМ) «вызывается» на регистр команд из ячейки оперативной памяти по адресу, указанному счётчиком команд. Дешифратор команд формирует адреса операндов, преобразует код операций в совокупность управляющих сигналов, обеспечивающих автоматическое выполнение операции и установление нового содержимого счётчика команд. При этом отдельные действия ЦВМ (очистка регистра, засылка операнда на регистр и т.д.) называют элементарными операциями. Время выполнения Команда (в ЦВМ) в ЦВМ зависит от числа адресов, содержащихся в ней, типа выполняемой операции, длины операндов, от структуры и технических параметров машины. В некоторых случаях для сокращения времени выполнения Команда (в ЦВМ) их разделяют на основные и подготовительные.



Развитие Команда (в ЦВМ) идёт в основном в направлении усложнения форматов, расширения их возможностей введением управляющих слов, гибкого изменения Команда (в ЦВМ) в машине в зависимости от класса решаемых задач, добиваясь при этом простоты программирования и увеличения производительности ЦВМ.


Лит.: Криницкий Н. А., Миронов Г. А., Фролов Г. Д., Программирование, 2 изд., М., 1966; Проектирование сверхбыстродействующих систем, под ред. А. И. Китова, М., 1965; Вычислительная система IBM-360, пер. с англ., М., 1969; Криницкий Н. А., Равносильные преобразования алгоритмов и программирование, М., 1970.
  А. В. Гусев.



"БСЭ" >> "К" >> "КО" >> "КОМ" >> "КОМА"

Статья про "Команда (в ЦВМ)" в Большой Советской Энциклопедии была прочитана 410 раз
Ананасы на гриле
Ананасы на гриле

TOP 20