
APPENDIX
A.2 Operation List
Table
■Operation List
Table A.2-1 Operation List (for Transfer Instructions) (1/3)
No | MNEMONIC | ~ | # | OPERATION | TL | TH | AH | N Z V C | OP CODE |
|
|
|
|
|
|
|
|
|
|
1 | MOV dir, A | 3 | 2 | (dir) ← (A) | – | – | – | – – – – | 45 |
2 | MOV @IX+off, | 3 | 2 | (IX)+off) ← (A) | – | – | – | – – – – | 46 |
| A |
|
|
|
|
|
|
|
|
3 | MOV ext, A | 4 | 3 | (ext) ← (A) | – | – | – | – – – – | 61 |
4 | MOV @EP, A | 2 | 1 | ((EP)) ← (A) | – | – | – | – – – – | 47 |
5 | MOV Ri, A | 2 | 1 | (Ri) ← (A) | – | – | – | – – – – | 48 to 4F |
6 | MOV A, #d8 | 2 | 2 | (A) ← d8 | AL | – | – | + + – – | 04 |
7 | MOV A, dir | 3 | 2 | (A) ← (dir) | AL | – | – | + + – – | 05 |
8 | MOV A, | 3 | 2 | (A) ← ((IX)+off) | AL | – | – | + + – – | 06 |
| @IX+off |
|
|
|
|
|
|
|
|
9 | MOV A, ext | 4 | 3 | (A) ← (ext) | AL | – | – | + + – – | 60 |
10 | MOV A, @A | 2 | 1 | (A) ← ((A)) | AL | – | – | + + – – | 92 |
11 | MOV A, @EP | 2 | 1 | (A) ← ((EP)) | AL | – | – | + + – – | 07 |
12 | MOV A, Ri | 2 | 1 | (A) ← (Ri) | AL | – | – | + + – – | 08 to 0F |
13 | MOV dir, #d8 | 4 | 3 | (dir) ← d8 | – | – | – | – – – – | 85 |
14 | MOV @IX+off, | 4 | 3 | ((IX)+off) ← d8 | – | – | – | – – – – | 86 |
| #d8 |
|
|
|
|
|
|
|
|
15 | MOV @EP, #d8 | 3 | 2 | ((EP)) ← d8 | – | – | – | – – – – | 87 |
16 | MOV Ri, #d8 | 3 | 2 | (Ri) ← d8 | – | – | – | – – – – | 88 to 8F |
17 | MOVW dir, A | 4 | 2 | (dir) ← (AH), | – | – | – | – – – – | D5 |
|
|
|
| (dir+1)←(AL) |
|
|
|
|
|
18 | MOVW | 4 | 2 | ((IX)+off) ← (AH), | – | – | – | – – – – | D6 |
| @IX+off, A |
|
| ((IX)+off+1) ← (AL) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226