Рассматривают коды операндов как числовые двоичные или двоично-десятичные коды. Они могут разделены:
Ø Команды с операцией с фиксированной запятой (сложение) (ADD);
Вычитание (SUB);
Умножение (MUL);
Деления (DIV);
Ø Команды операции с плавающей запятой (используют формат представления с порядком и мантиссой);
Ø Команды очистки (CLR), предназначены для записи нулевого кода в регистр или ячейку памяти;
Ø Команды инкремента и декремента (INC и DEC). Эти команды требуют одного входного операнда, который одновременно является и выходным.
Ø Команды сравнения (CMP). Предназначена для сравнения двух входных операндов. Она вычисляет разность двух входных операндов, но выходного операнда не формирует, а всего ли ж изменяет биты в регистре состояния процессора.
Логические команды
Логические команды выполняют над операндами логические операции, т. е. они рассматривают коды операндов не как единое число, а как набор отдельных битов.
Логические команды выполняют следующие операции:
1. Логическое И, логическое ИЛИ, исключающие ИЛИ;
2. Логические, арифметические и циклические сдвиги;
3. Проверка и операндов;
4. Установка и очистка битов (флагов) регистра состояния процессора;