Целочисленные команды чтения и записи
| LDA | Загрузка адреса в регистр | 
| LDAH | Загрузка старшей части адреса в регистр | 
| LDBU | Загрузка байта (8 бит) из памяти в регистр | 
| LDL | Загрузка длинного слова (32 бита) из памяти в регистр | 
| LDL_L | Загрузка длинного слова (32 бита) из памяти в регистр с блокированием | 
| LDQ | Загрузка учетверенного слова (64 бита) из памяти в регистр | 
| LDQ_L | Загрузка учетверенного слова (64 бита) из памяти в регистр с блокированием | 
| LDQ_U | Загрузка невыровненного учетверенного слова (64 бита) из памяти в регистр | 
| LDWU | Загрузка слова (16 бит) из памяти в регистр | 
| STB | Записать байт (8 бит) из регистра в память | 
| STL | Запись длинного слова (32 бита) из регистра в память | 
| STL_C | Условная запись длинного слова (32 бита) из регистра в память | 
| STQ | Запись учетверенного слова (64 бита) из регистра в память | 
| STQ_C | Условная запись учетверенного слова (64 бита) из регистра в память | 
| STQ_U | Запись невыровненого учетверенного слова (64 бита) из регистра в память | 
| STW | Запись слова (16 бит) из регистра в память | 
Операции LDx_L и STx_C предназначены для межпроцессорных коммуникаций в SMP-системе.
Целочисленные команды управления
| Bxx | Переход, если значение регистра удовлетворяет условию | 
| BLBC | Переход, если младший бит регистра равен 0 | 
| BLBS | Переход, если младший бит регистра равен 1 | 
| BR | Безусловный переход по смещению | 
| BSR | Переход к подпрограмме по смещению | 
| JMP | Переход | 
| JSR | Переход к подпрограмме | 
| RET | Возврат из подпрограммы | 
| JSR_COROUTINE | Переход к возврату из подпрограммы | 
Целочисленные арифметические команды
| ADDL | Сложение DWord | 
| ADDQ | Сложение QWord | 
| S4ADDL | Сложение DWord с масштабированием (C=A*4+B) | 
| S4ADDQ | Сложение QWord с масштабированием (C=A*4+B) | 
| S8ADDL | Сложение DWord с масштабированием (C=A*8+B) | 
| S8ADDQ | Сложение QWord с масштабированием (C=A*8+B) | 
| CMPEQ | Знаковое сравнение «равно» | 
| CMPLT | Знаковое сравнение «меньше» | 
| CMPLE | Знаковое сравнение «меньше или равно» | 
| CMPULT | Беззнаковое сравнение «меньше» | 
| CMPULE | Беззнаковое сравнение «меньше или равно» | 
| CTLZ | Посчитать число старших нулевых битов в регистре | 
| CTPOP | Посчитать число ненулевых битов в регистре | 
| CTTZ | Посчитать число младших нулевых битов в регистре | 
| MULL | Умножение DWord | 
| MULQ | Умножение QWord (младшие 64 бита результата) | 
| UMULH | Беззнакового умножения QWord (старшие 64 бита результата) | 
| SUBL | Вычитание DWord | 
| SUBQ | Вычитание QWord | 
| S4SUBL | Вычитание DWord с масштабированием (C=A*4–B) | 
| S4SUBQ | Вычитание QWord с масштабированием (C=A*4–B) | 
| S8SUBL | Вычитание DWord с масштабированием (C=A*8–B) | 
| S8SUBQ | Вычитание QWord с масштабированием (C=A*8–B) | 
Логические команды и команды сдвига
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.