-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathasmtst80.4th
113 lines (110 loc) · 1.11 KB
/
asmtst80.4th
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
\ Assembler test
ALSO TRANSIENT DEFINITIONS
PREVIOUS DEFINITIONS
ALSO ASSEMBLER DEFINITIONS
LABEL ASMTEST
LD A, C
LD C, A
LD (HL), A
LD 2 (IX+), A
LD A, (HL)
LD A, 2 (IX+)
LD B, D
LD SP, HL
LD A, $33
LD B, $45
LD BC, $2333
LD BC, $2333 ()
LD $2333 (), BC
LD HL, $2333
LD HL, $2333 ()
LD $2333 (), HL
LD IY, $2333
LD IY, $2333 ()
LD $2333 (), IY
LD A, $9988 ()
LD $9988 (), A
LD A, (BC)
LD (DE), A
LDI
LDIR
CPD
CPDR
NOP
HALT
DAA
ADD HL, DE
ADD HL, SP
ADD HL, HL
ADD IX, IX
SBC HL, DE
ADC HL, HL
JR ASMTEST
JR C, ASMTEST
JR Z, ASMTEST
JP PE, ASMTEST
JP ASMTEST
JP (HL)
JP (IX)
CALL C, ASMTEST
CALL M, ASMTEST
CALL ASMTEST
RET C
RET NZ
RET PO
RET
RETI
RETN
INC HL
INC H
INC (HL)
DEC IX
DEC -12 (IX+)
0<> IF
XOR A
AND B
SUB C
OR E
ADD A, (HL)
CP $20
ADC A, -6 (IY+)
SBC A, C
THEN
BEGIN
OUT (C), H
IN A, (C)
IN A, $FE
OUT $FE A
RR B
SLA A
BIT 2 A
SET 7 6 (IY+)
B--0= UNTIL
PUSH IX
PUSH HL
POP BC
POP AF
EXX
EX DE, HL
EX AF, AF'
EX (SP), HL
IM 0
IM 1
IM 2
RST $8
RST $38
LD A, I
LD I, A
LD A, R
LD R, A
LD A, (DE)
LD (BC), A
SCF
CCF
CPL
NEG
RRD
RLD
SET 4 B
RES 6 (HL)
A;