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
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
|
cpu 78c10
block
calb
clc
daa
di
ei
exa
exh
exx
hlt
jb
jea
nega
nop
ret
reti
rets
rld
rrd
softi
stc
stop
table
aci a,0
aci h,10
aci pc,55h
adi a,40
adi b,33o
adi eom,6
adinc a,56
ani l,33h
eqi mkh,34
gti a,20
lti c,34
nei mkl,10
offi a,0ffh
oni d,0
ori anm,47
sbi a,41h
sui v,7
suinb smh,98
xri a,055h
xri v,1010b
xri pb,40h
adc a,v
adc v,a
addnc a,b
addnc b,a
sub a,c
sub c,a
sbb a,d
sbb d,a
subnb a,e
subnb e,a
ana a,h
ana h,a
ora a,l
ora l,a
xra a,v
xra v,a
gta a,b
gta b,a
lta a,c
lta c,a
nea a,d
nea d,a
eqa a,e
eqa e,a
ona a,h
ona h,a
offa a,l
offa l,a
assume v:0
adcw 10h
addncw 20h
addw 30h
subw 40h
sbbw 50h
subnbw 60h
anaw 70h
oraw 80h
xraw 90h
gtaw 0a0h
ltaw 0b0h
neaw 0c0h
eqaw 0d0h
onaw 0e0h
offaw 0f0h
adcx b
addncx d
addx h
subx d+
sbbx h+
subnbx d-
anax h-
orax b
xrax d
gtax h
ltax d+
neax h+
eqax d-
onax h-
offax b
dadc ea,b
daddnc ea,d
dadd ea,h
dsub ea,b
dsbb ea,d
dsubnb ea,h
dan ea,b
dor ea,d
dxr ea,h
dgt ea,b
dlt ea,d
dne ea,h
deq ea,b
don ea,d
doff ea,h
aniw 10h,'A'
eqiw 20h,'B'
gtiw 30h,'C'
ltiw 40h,'D'
neiw 50h,'E'
oniw 60h,'F'
offiw 70h,'G'
oriw 80h,'H'
call 1234h
jmp 5678h
lbcd 1234h
sbcd 5678h
lded 1234h
sded 5678h
lhld 1234h
shld 5678h
lspd 1234h
sspd 5678h
calf 0c08h
calt 150
bit 5,20h
bit 2,0ffh
dcr a
inr b
mul c
div a
sll b
slr c
sllc a
slrc b
rll c
rlr a
dcrw 20h
inrw 30h
ldaw 40h
staw 50h
inx ea
dcx ea
inx h
dcx b
dmov ea,b
dmov h,ea
dmov ea,ecpt
dmov etm0,ea
drll ea
dsll ea
drlr ea
dslr ea
eadd ea,b
esub ea,c
back: nop
jr back
jre $-100
jr forw
jre $+100
forw: nop
ldax b
ldax d
ldax h
ldax d+
ldax h+
ldax d-
ldax h-
ldax d+20
ldax d-30
ldax h+a
ldax h+b
ldax h+ea
ldax h+40
ldax h-50
stax b
stax d
stax h
stax d+
stax h+
stax d-
stax h-
stax d+20
stax d-30
stax h+a
stax h+b
stax h+ea
stax h+40
stax h-50
ldeax h++
steax d++
ldeax h+ea
steax h-5
lxi sp,2000h
lxi h,101010101010b
lxi ea,1001
mov a,eal
mov h,a
mov a,pa
mov pa,a
mov c,1000h
mov 1234h,d
mvi d,55h
mvi eom,0
mviw 20h,01101001b
mvix d,22o
push va
push b
pop h
pop ea
sk z
skn hc
skit fsr
skint an6
|