Типы команд
Типы команд
Команды традиционного машинного уровня можно разделить на несколько типов, которые показаны на Рисунок 4.3.
| Тип операции | Примеры |
| Арифметические и логические | Целочисленные арифметические и логические операции: сложение, вычитание, логическое сложение, логическое умножение и т.д. |
| Пересылки данных | Операции загрузки/записи |
| Управление потоком команд | Безусловные и условные переходы, вызовы процедур и возвраты |
| Системные операции | Системные вызовы, команды управления виртуальной памятью и т.д. |
| Операции с плавающей точкой | Операции сложения, вычитания, умножения и деления над вещественными числами |
| Десятичные операции | Десятичное сложение, умножение, преобразование форматов и т.д. |
| Операции над строками | Пересылки, сравнения и поиск строк |