Состав машинных команд

Современные ЭВМ автоматически выполняют несколько сотен различных команд. Например, стандартный набор современных ПК содержит около 240 машинных команд. Все машинные команды можно разделить на группы по видам выполняемых операций:

• операции пересылки информации внутри ЭВМ;

• арифметические операции над информацией;
т логические операции над информацией;

• операции обращения к внешним устройствам ЭВМ;

• операции передачи управления;

• обслуживающие и вспомогательные операции.

Пояснения требуют операции передачи управления (иначе ветвления
программы), которые служат для изменения естественного порядка выполнения команд.
Бывают операции безусловной передачи управления и операции условной передачи управления.

Операции безусловной передачи управления требуют выполнения после
данной команды не следующей по порядку, а той, адрес которой в явном или неявном виде
указан в адресной части.

Операции условной передачи, управления требуют тоже передачи управления по адресу, указанному в адресной части команды, но только в том случае, если выполняется некоторое заранее оговоренное для этой команды условие. Это условие в явном
или неявном виде указано в коде операции.