Команда (компьютеры и интернет)

Команда (инструкция; instruction, command) — управляющий сигнал, инициирующий выполнение процессором операции, а также описание операции, которую должна выполнить ЭВМ. В языках программирования командой называют значимое выражение, определяющее операцию и ее операнды. Время между набором команды и получением результата ее действия называют временем отклика (response time). Разновидности команд:
Адресная команда (address instruction) — команда программы, осуществляющая обращение к адресам операндов либо к адресам команд, указанных в определенных местах командного слова;
Безадресная команда (no-address instruction) — команда, определяющая операнды, для которых задана операция в неявной форме;
Многоадресная команда (multi-address instruction) — машинная команда, содержащая два и более адреса в явном виде;
Арифметическая команда (arithmetic instruction) — команда, определяющая выполнение десятичной операции над числами с фиксированной или плавающей запятой;
Команда ассемблера (assembly instruction) — основная конструкция языка ассемблера, с помощью которой программа записывается на этом языке. Как правило, одна команда ассемблера транслируется в одну эквивалентную машинную программу;
Байтовая команда (byte instruction) — команда выполнения операций над байтами и команда, занимающая один байт;
Команда ввода-вывода (input/output instruction) — машинная команда, выполняющая ввод данных с внешнего устройства в основную память или их вывод из основной памяти во внешнее устройство;
Команда вызова (call instruction) — команда, вызывающая стандартную программу или программу пользователя;
Исполнительная команда (effective instruction) — команда, которая не требует модификации для последующего выполнения вычислительной машиной;
Машинная команда (computer instruction) — команда, которая может быть непосредственно распознана центральным процессором ЭВМ, для которой она создана;
Основная команда (general instruction) — команда, входящая в стандартный набор команд ЭВМ;
Команда остановки (halt (breakpoint) instruction) — команда, останавливающая выполнение машинной программы;
Команда условной остановки (optional-stop instruction) — команда, позволяющая произвести с пульта оператора ЭВМ остановку выполнения текущей программы;
Команда паузы (pause instruction) — команда, определяющая временное прекращение выполнения программы, работа может быть возобновлена поступлением внешнего прерывания;
Команда произвольной паузы (optional pause instruction) — команда, допускающая паузу в выполнении машинной программы в любой момент;
Команда прерывания (trap instruction) — команда, вызывающая внутреннее прерывание с указанным номером;
Прерываемая команда (restartable instruction) — команда, выполнение которой может быть приостановлено при возникновении прерывания и продолжено после его обработки;
Команда повторения (repetition instruction) — команда, вызывающая повторение определенной последовательности команд, образующих цикл, а также обеспечивающая установку и проверку условия выхода из цикла;
Команда цикла (cycle instruction) — машинная команда условного перехода по одному из явно или неявно определенных адресов в зависимости от значения, связанного с командой счетчика цикла, а также, при необходимости, другого условия или признака;
Команда пропуска (skip instruction) — команда, выполнение которой приводит к пропускуотдельных действий, предусмотренных в программе (например, пропуску последующей команды, запрету записи результата);
Команда прекращения (отмены, удаления) (cancel command) — команда, вызывающая процедуру прекращения выполнения задания, удаления задачи из вычислительной системы и освобождение ее ресурсов;
Команда рестарта (restart instruction) — команда в машинной программе, начиная с которой возможно повторное исполнение программы;
Команда перехода (jump instruction) — команда, вызывающая передачу управления;
Команда безусловного перехода (unconditional jump instruction) — переход в заданную точку программы без каких-либо дополнительных условий;
Команда условного перехода (conditional jump instruction) — команда, определяющая передачу управления и условия, которые должны быть выполнены, чтобы эта передача (условный переход) была реализована.
Статья находится в рубриках
Яндекс.Метрика