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

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

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

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


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

═ А. В. Гусев.


Большая советская энциклопедия. — М.: Советская энциклопедия. 1969—1978.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Команда (в ЦВМ)" в других словарях:

  • Команда — I Команда (франц. commande, от позднелат. commando поручаю, приказываю)         1) временная или постоянная воинская организация численностью от 3 человек и более, предназначенная для выполнения определённых обязанностей по службе или каких либо… …   Большая советская энциклопедия

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

  • Команд модификация —         автоматическое преобразование команд (См. Команда) программы в процессе её выполнения на ЦВМ: приём программирования при организации групповых операций (См. Групповая операция), упорядочении размещения информации в ячейках запоминающего… …   Большая советская энциклопедия

  • ЦИФРОВАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА — (ЦВМ) вычислительная машина, осуществляющая обработку информации, представленной в цифровой форме. Числа в ЦВМ выражаются комбинацией (кодом) дискретных значений к. л. физ. величины, например последовательностью электрич. импульсов. Для… …   Большой энциклопедический политехнический словарь

  • Регистр — I Регистр (позднелат. registrum список, перечень, от лат. regestum внесённое, вписанное)          1) ряд занимающих определённое высотное положение звуков певческого голоса, извлекаемых одним и тем же способом и поэтому обладающих единым тембром …   Большая советская энциклопедия

  • Процессор —         центральное устройство ЦВМ, выполняющее заданные программой преобразования информации и осуществляющее управление всем вычислительным процессом и взаимодействием устройств вычислительной машины. Иногда вместо термина «П.» употребляют… …   Большая советская энциклопедия

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

  • Микропрограммное управление —         вид иерархического управления работой цифровых вычислительных машин, при котором каждая Команда является обращением к последовательности т. н. микрокоманд, обычно более низкого уровня, чем сама команда. Набор микрокоманд называется… …   Большая советская энциклопедия

  • Групповая операция —         операция, выполняемая в электронной цифровой вычислительной машине (См. Цифровая вычислительная машина) по одной команде над группой операндов (слагаемых, множителей и др. ). Г. о. делятся на операции групповых пересылок (обмен массивами… …   Большая советская энциклопедия

  • ЗРК С-200 — С 200 Тип: зенитно ракетный комплекс (ЗРК) дальнего радиуса действия Страна:  СССР/ …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»