DEC - Decrement Accumulator A (B) (M)
A - 1 --> A
B - 1 --> B
M - 1 --> M
Opis: Zmanjša vsebino akumulatorja A (B) ali pomnilniške lokacije za 1. N, Z ali V biti v CCR registru se postavljajo oz. brišejo, odvisno od rezultata operacije.
C bit v CCR registru se ne spreminja, zato je operacija primerna za zmanjševanje števca v zankah pri množenjih z večzložno natančnostjo..
CCR register |
|||||
H |
I |
N |
Z |
V |
C |
- |
- |
* |
* |
* |
- |
N |
je enak MSB-8. bitu rezultata |
||||
Z |
je 1, če je rezultat $00 |
||||
V |
je 1, če je bil pri rezultatu preliv dvojiškega komplementa |
Naslavljanje, operacijska koda in izvršilni cikli |
|||||||||||||||
Mnemonik |
IMMED. |
DIRECT |
INDEX |
EXTEND. |
IMPLIED |
||||||||||
OP |
~ |
# |
OP |
~ |
# |
OP |
~ |
# |
OP |
~ |
# |
OP |
~ |
# |
|
DECA |
4A |
2 |
1 |
||||||||||||
DECB |
5A |
2 |
1 |
||||||||||||
DEC |
6A |
6 |
2 |
7A |
6 |
3 |