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