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
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
|
cpu 8048
add a,r2
add a,@r1
add a,#21h
addc a,r3
addc a,@r1
addc a,#21h
anl a,r4
anl a,@r1
anl a,#21h
anl bus,#12h
anld p5,a
call 345h
clr a
clr c
clr f0
clr f1
cpl a
cpl c
cpl f0
cpl f1
da a
dec a
dec r1
dis i
dis tcnti
djnz r2,$
en i
en tcnti
ent0 clk
in a,p1
in a,p2
inc a
inc r7
inc @r1
ins a,bus
jb3 $
jc $
jf0 $
jf1 $
jmp 123h
jnc $
jni $
jnt0 $
jnt1 $
jnz $
jt0 $
jt1 $
jtf $
jz $
jmpp @a
mov a,r2
mov a,@r1
mov a,#21h
mov r3,a
mov @r1,a
mov r4,#21h
mov @r1,#21h
mov a,psw
mov psw,a
mov a,t
mov t,a
movd a,p5
movd p6,a
movx a,@r1
movx @r1,a
movp a,@a
movp3 a,@a
nop
orl a,r5
orl a,@r1
orl a,#21h
orl bus,#12h
orld p5,a
outl p1,a
outl p2,a
outl bus,a
ret
retr
rl a
rlc a
rr a
rrc a
sel mb0
sel mb1
sel rb0
sel rb1
strt cnt
strt t
stop tcnt
swap a
xch a,r5
xch a,@r1
xchd a,@r1
xrl a,r6
xrl a,@r1
xrl a,#21h
cpu 8041
en dma
en flags
in a,dbb
jnibf $
jobf $
mov sts,a
out dbb,a
cpu 80c39
idl
cpu 8022
in a,p0
outl p0,a
sel an0
sel an1
rad
|