Наименование | Мнемоника | Код команды | Результат выполнения команды |
Ветвление безусловное | BR | 000400+XXX(СК) | (СК) + 2 ХХХ, |
Ветвление, если не равно нулю | BNE | 001000+XXX(CK) | (СК) + 2 ХХХ, если Z=0 |
Ветвление, если равно нулю | BEQ | 001400+XXX(CK) | (СК) + 2 ХХХ, если Z=1 |
Ветвление, если плюс | BPL | 100000+XXX(CK) | (СК) + 2 ХХХ, если N=0 |
Ветвление, если минус | BMI | 100400+XXX(CK) | (СК) + 2 ХХХ, если N=1 |
Ветвление, если нет арифметического переполнения | BVC | 102000+XXX(CK) | (СК) + 2 ХХХ, если V=0 |
Ветвление, если нет переноса | ВСС | 103000+XXX(CK) | (СК) + 2 ХХХ, если C=0 |
Ветвление, если есть перенос | BCS | 103400+XXX(CK) | (СК) + 2 ХХХ, если C=1 |
Ветвление, если больше или равно нулю | BGE | 002000+XXX(CK) | (СК) + 2 ХХХ, если N C=0 |
Ветвление, если меньше нуля | BLT | 002400+XXX(CK) | (СК) + 2 ХХХ, если N C =1 |
Продолжение таблицы П4
Ветвление, если больше нуля | BGT | 003000+XXX(CK) | (СК) + 2 ХХХ, если Z (N C)=0 |
Ветвление, если меньше или равно нулю | BLE | 003400+XXX(CK) | (СК) + 2 ХХХ, если Z (N C)=1 |
Ветвление, если больше | BHI | 101000+XXX(CK) | (СК) + 2 ХХХ, если C V=0 |
Ветвление, если меньше или равно | BLOS | 101400+XXX(CK) | (СК) + 2 ХХХ, если C V =1 |
Ветвление, если больше или равно | BHIS | 103000+XXX(CK) | То же, что и ВСС |
Ветвление, если меньше | BLO | 103400+XXX(CK) | То же, что и ВСS |
Ветвление, если есть арифметическое переполнение | BVS | 104200+XXX(CK) | (СК) + 2 ХХХ, если V=1 |
Безусловный переход | JMP | 0001DD | (CK)(dst) |
Обращение к подпрограмме | JSR | 004RDD | (УС) (R) (CK)(dst) (R)(CK) |
Возврат из подпрограммы | RTS | 00020R | (CK) (R) (R) (УС) |
Вычитание единицы и ветвление, если результат не равен нулю | SOB | 077RXX | (R) (R) -1 (СК) (СК)- 2 ХХ |
Таблица П5.