APPENDIX
Table A.2-1 Operation List (for Transfer Instructions) (3/3)
No | MNEMONIC | ~ | # | OPERATION | TL | TH | AH | N Z V C | OP CODE |
|
|
|
|
|
|
|
|
|
|
41 | SETB dir:b | 4 | 2 | (dir):b ← 1 | – | – | – | – – – – | A8 to AF |
42 | CLRB dir:b | 4 | 2 | (dir):b ← 0 | – | – | – | – – – – | A0 to A7 |
43 | XCH A, T | 1 | 1 | (AL) ↔ (TL) | AL | – | – | – – – – | 42 |
44 | XCHW A, T | 1 | 1 | (A) ↔ (T) | AL | AH | dH | – – – – | 43 |
45 | XCHW A, EP | 1 | 1 | (A) ↔ (EP) | – | – | dH | – – – – | F7 |
46 | XCHW A, IX | 1 | 1 | (A) ↔ (IX) | – | – | dH | – – – – | F6 |
47 | XCHW A, SP | 1 | 1 | (A) ↔ (SP) | – | – | dH | – – – – | F5 |
48 | MOVW A, PC | 2 | 1 | (A) ← (PC) | – | – | dH | – – – – | F0 |
|
|
|
|
|
|
|
|
|
|
Notes:
1.In byte transfer to A, T ← A is only low bytes.
2.The operands of an instruction with two or more operands should be stored in the order designated in
MNEMONIC.
Table A.2-2 Operation List (for Operation Instructions) (1/3)
No | MNEMONIC | ~ | # | OPERATION | TL | TH | AH | NZVC | OP CODE |
|
|
|
|
|
|
|
|
|
|
1 | ADDC A, Ri | 2 | 1 | (A) ← (A)+(Ri)+C | – | – | – | + + + + | 28 to 2F |
2 | ADDC A, #d8 | 2 | 2 | (A) ← (A)+d8+C | – | – | – | + + + + | 24 |
3 | ADDC A, dir | 3 | 2 | (A) ← (A)+(dir)+C | – | – | – | + + + + | 25 |
4 | ADDC A, | 3 | 2 | (A) ← (A)+((IX)+off)+C | – | – | – | + + + + | 26 |
| @IX+off |
|
|
|
|
|
|
|
|
5 | ADDC A, @EP | 2 | 1 | (A) ← (A)+((EP))+C | – | – | – | + + + + | 27 |
6 | ADDCW A | 1 | 1 | (A) ← (A)+(T)+C | – | – | dH | + + + + | 23 |
7 | ADDC A | 1 | 1 | (AL) ← (AL)+(TL)+C | – | – | – | + + + + | 22 |
8 | SUBC A, Ri | 2 | 1 | (A) ← | – | – | – | + + + + | 38 to 3F |
9 | SUBC A, #d8 | 2 | 2 | (A) ← | – | – | – | + + + + | 34 |
10 | SUBC A, dir | 3 | 2 | (A) ← | – | – | – | + + + + | 35 |
11 | SUBC A, | 3 | 2 | (A) ← | – | – | – | + + + + | 36 |
| @IX+off |
|
|
|
|
|
|
|
|
12 | SUBC A, @EP | 2 | 1 | (A) ← | – | – | – | + + + + | 37 |
13 | SUBCW A | 1 | 1 | (A) ← | – | – | dH | + + + + | 33 |
14 | SUBC A | 1 | 1 | (AL) ← | – | – | – | + + + + | 32 |
|
|
|
|
|
|
|
|
|
|
228