Система команд семейства микроконтроллеров M68HC08 является расширенной системой команд микроконтроллеров M68HC05. В данном разделе рассматриваются команды, с использованием примеров, входящие в систему команд микроконтроллеров M68HC08 и отсутствующие в системе команд микроконтроллеров M68HC05.
На следующих страницах представлены команды, с примерами использования, входящие в систему команд микроконтроллеров M68HC08 и отсутствующие в системе команд микроконтроллеров M68HC05.
AIS - |
Сложить непосредственное значение, со знаком, с указателем стека |
AIX |
Сложить непосредственное значение, со знаком, с индексным регистром |
BGE - |
Перейти, если больше или равно операнду со знаком |
BGT - |
Перейти, если больше чем операнд со знаком |
BLE - |
Перейти, если меньше или равно операнду со знаком |
BLT - |
Перейти, если меньше операнда со знаком |
CBEQ |
Сравнить и перейти если равно |
CBEQA - |
Сравнить A с непосредственным значением и перейти если равно |
CBEQX - |
Сравнить младший байт индексного регистра с непосредственным значением и перейти если равно |
CLRH - |
Очистить старший байт индексного регистра |
CPHX - |
Сравнить индексный регистр с памятью |
DAA - |
Выполнить десятичную коррекцию аккумулятора |
DBNZ |
Декрементировать и перейти, если не ноль |
DIV |
Разделить |
MOV - |
Переместить |
NSA - |
Поменять местами нибблы аккумулятора |
PSHA - |
Занести аккумулятор в стек |
PSHH - |
Занести старший байт индексного регистра в стек |
PSHX - |
Занести младший байт индексного регистра в стек |
PULA - |
Загрузить аккумулятор из стека |
PULH - |
Извлечь старший байт индексного регистра из стека |
PULX - |
Извлечь младший байт индексного регистра из стека |
STHX - |
Сохранить индексный регистр |
TAP - |
Переслать аккумулятор в регистр кодов признаков |
TPA - |
Переслать регистр кодов признаков в аккумулятор |
TSX - |
Переслать указатель стека в индексный регистр |
TXS - |
Переслать индексный регистр в указатель стека |