2 ;;; 出力 GR0: 1から10までの整数をすべて加算した値
7 LOOP ADDL GR0,GR1 ; ループ先頭
8 ADDL GR1,STEP ; GR1 <- GR1 + 公差
9 CPL GR1,LST ; GR1が末項より大きい場合は終了
19 Assemble ../../../../as/sum_10.casl (0)
20 ../../../../as/sum_10.casl: 1:;;; sum_10.casl
21 ../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値
22 ../../../../as/sum_10.casl: 3:MAIN START
23 ../../../../as/sum_10.casl: 4: PUSH 0,GR1
24 ../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化
25 ../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送
26 ../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭
27 ../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差
28 ../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了
29 ../../../../as/sum_10.casl: 10: JPL FIN ; ↓
30 ../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端
31 ../../../../as/sum_10.casl: 12:FIN POP GR1
32 ../../../../as/sum_10.casl: 13: RET
33 ../../../../as/sum_10.casl: 14:FST DC 1 ; 初項
34 ../../../../as/sum_10.casl: 15:LST DC 10 ; 末項
35 ../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差
36 ../../../../as/sum_10.casl: 17: END
46 Assemble ../../../../as/sum_10.casl (1)
47 ../../../../as/sum_10.casl: 1:;;; sum_10.casl
48 ../../../../as/sum_10.casl: 2:;;; 出力 GR0: 1から10までの整数をすべて加算した値
49 ../../../../as/sum_10.casl: 3:MAIN START
50 ../../../../as/sum_10.casl: 4: PUSH 0,GR1
53 ../../../../as/sum_10.casl: 5: LAD GR0,0 ; GR0を初期化
56 ../../../../as/sum_10.casl: 6: LD GR1,FST ; GR1に初項を転送
59 ../../../../as/sum_10.casl: 7:LOOP ADDL GR0,GR1 ; ループ先頭
61 ../../../../as/sum_10.casl: 8: ADDL GR1,STEP ; GR1 <- GR1 + 公差
64 ../../../../as/sum_10.casl: 9: CPL GR1,LST ; GR1が末項より大きい場合は終了
67 ../../../../as/sum_10.casl: 10: JPL FIN ; ↓
70 ../../../../as/sum_10.casl: 11: JUMP LOOP ; ループ終端
73 ../../../../as/sum_10.casl: 12:FIN POP GR1
75 ../../../../as/sum_10.casl: 13: RET
77 ../../../../as/sum_10.casl: 14:FST DC 1 ; 初項
79 ../../../../as/sum_10.casl: 15:LST DC 10 ; 末項
81 ../../../../as/sum_10.casl: 16:STEP DC 1 ; 公差
83 ../../../../as/sum_10.casl: 17: END
85 Executing machine codes
87 #0000: GR0: 0 = #0000 = 0000000000000000
88 #0000: GR1: 0 = #0000 = 0000000000000000
89 #0000: GR2: 0 = #0000 = 0000000000000000
90 #0000: GR3: 0 = #0000 = 0000000000000000
91 #0000: GR4: 0 = #0000 = 0000000000000000
92 #0000: GR5: 0 = #0000 = 0000000000000000
93 #0000: GR6: 0 = #0000 = 0000000000000000
94 #0000: GR7: 0 = #0000 = 0000000000000000
95 #0000: SP: 512 = #0200 = 0000001000000000
96 #0000: PR: 0 = #0000 = 0000000000000000
97 #0000: FR (OF SF ZF): 000
100 #0002: GR0: 0 = #0000 = 0000000000000000
101 #0002: GR1: 0 = #0000 = 0000000000000000
102 #0002: GR2: 0 = #0000 = 0000000000000000
103 #0002: GR3: 0 = #0000 = 0000000000000000
104 #0002: GR4: 0 = #0000 = 0000000000000000
105 #0002: GR5: 0 = #0000 = 0000000000000000
106 #0002: GR6: 0 = #0000 = 0000000000000000
107 #0002: GR7: 0 = #0000 = 0000000000000000
108 #0002: SP: 511 = #01FF = 0000000111111111
109 #0002: PR: 2 = #0002 = 0000000000000010
110 #0002: FR (OF SF ZF): 000
113 #0004: GR0: 0 = #0000 = 0000000000000000
114 #0004: GR1: 0 = #0000 = 0000000000000000
115 #0004: GR2: 0 = #0000 = 0000000000000000
116 #0004: GR3: 0 = #0000 = 0000000000000000
117 #0004: GR4: 0 = #0000 = 0000000000000000
118 #0004: GR5: 0 = #0000 = 0000000000000000
119 #0004: GR6: 0 = #0000 = 0000000000000000
120 #0004: GR7: 0 = #0000 = 0000000000000000
121 #0004: SP: 511 = #01FF = 0000000111111111
122 #0004: PR: 4 = #0004 = 0000000000000100
123 #0004: FR (OF SF ZF): 000
126 #0006: GR0: 0 = #0000 = 0000000000000000
127 #0006: GR1: 1 = #0001 = 0000000000000001
128 #0006: GR2: 0 = #0000 = 0000000000000000
129 #0006: GR3: 0 = #0000 = 0000000000000000
130 #0006: GR4: 0 = #0000 = 0000000000000000
131 #0006: GR5: 0 = #0000 = 0000000000000000
132 #0006: GR6: 0 = #0000 = 0000000000000000
133 #0006: GR7: 0 = #0000 = 0000000000000000
134 #0006: SP: 511 = #01FF = 0000000111111111
135 #0006: PR: 6 = #0006 = 0000000000000110
136 #0006: FR (OF SF ZF): 000
139 #0007: GR0: 1 = #0001 = 0000000000000001
140 #0007: GR1: 1 = #0001 = 0000000000000001
141 #0007: GR2: 0 = #0000 = 0000000000000000
142 #0007: GR3: 0 = #0000 = 0000000000000000
143 #0007: GR4: 0 = #0000 = 0000000000000000
144 #0007: GR5: 0 = #0000 = 0000000000000000
145 #0007: GR6: 0 = #0000 = 0000000000000000
146 #0007: GR7: 0 = #0000 = 0000000000000000
147 #0007: SP: 511 = #01FF = 0000000111111111
148 #0007: PR: 7 = #0007 = 0000000000000111
149 #0007: FR (OF SF ZF): 000
152 #0009: GR0: 1 = #0001 = 0000000000000001
153 #0009: GR1: 2 = #0002 = 0000000000000010
154 #0009: GR2: 0 = #0000 = 0000000000000000
155 #0009: GR3: 0 = #0000 = 0000000000000000
156 #0009: GR4: 0 = #0000 = 0000000000000000
157 #0009: GR5: 0 = #0000 = 0000000000000000
158 #0009: GR6: 0 = #0000 = 0000000000000000
159 #0009: GR7: 0 = #0000 = 0000000000000000
160 #0009: SP: 511 = #01FF = 0000000111111111
161 #0009: PR: 9 = #0009 = 0000000000001001
162 #0009: FR (OF SF ZF): 000
165 #000B: GR0: 1 = #0001 = 0000000000000001
166 #000B: GR1: 2 = #0002 = 0000000000000010
167 #000B: GR2: 0 = #0000 = 0000000000000000
168 #000B: GR3: 0 = #0000 = 0000000000000000
169 #000B: GR4: 0 = #0000 = 0000000000000000
170 #000B: GR5: 0 = #0000 = 0000000000000000
171 #000B: GR6: 0 = #0000 = 0000000000000000
172 #000B: GR7: 0 = #0000 = 0000000000000000
173 #000B: SP: 511 = #01FF = 0000000111111111
174 #000B: PR: 11 = #000B = 0000000000001011
175 #000B: FR (OF SF ZF): 010
178 #000D: GR0: 1 = #0001 = 0000000000000001
179 #000D: GR1: 2 = #0002 = 0000000000000010
180 #000D: GR2: 0 = #0000 = 0000000000000000
181 #000D: GR3: 0 = #0000 = 0000000000000000
182 #000D: GR4: 0 = #0000 = 0000000000000000
183 #000D: GR5: 0 = #0000 = 0000000000000000
184 #000D: GR6: 0 = #0000 = 0000000000000000
185 #000D: GR7: 0 = #0000 = 0000000000000000
186 #000D: SP: 511 = #01FF = 0000000111111111
187 #000D: PR: 13 = #000D = 0000000000001101
188 #000D: FR (OF SF ZF): 010
191 #0006: GR0: 1 = #0001 = 0000000000000001
192 #0006: GR1: 2 = #0002 = 0000000000000010
193 #0006: GR2: 0 = #0000 = 0000000000000000
194 #0006: GR3: 0 = #0000 = 0000000000000000
195 #0006: GR4: 0 = #0000 = 0000000000000000
196 #0006: GR5: 0 = #0000 = 0000000000000000
197 #0006: GR6: 0 = #0000 = 0000000000000000
198 #0006: GR7: 0 = #0000 = 0000000000000000
199 #0006: SP: 511 = #01FF = 0000000111111111
200 #0006: PR: 6 = #0006 = 0000000000000110
201 #0006: FR (OF SF ZF): 010
204 #0007: GR0: 3 = #0003 = 0000000000000011
205 #0007: GR1: 2 = #0002 = 0000000000000010
206 #0007: GR2: 0 = #0000 = 0000000000000000
207 #0007: GR3: 0 = #0000 = 0000000000000000
208 #0007: GR4: 0 = #0000 = 0000000000000000
209 #0007: GR5: 0 = #0000 = 0000000000000000
210 #0007: GR6: 0 = #0000 = 0000000000000000
211 #0007: GR7: 0 = #0000 = 0000000000000000
212 #0007: SP: 511 = #01FF = 0000000111111111
213 #0007: PR: 7 = #0007 = 0000000000000111
214 #0007: FR (OF SF ZF): 000
217 #0009: GR0: 3 = #0003 = 0000000000000011
218 #0009: GR1: 3 = #0003 = 0000000000000011
219 #0009: GR2: 0 = #0000 = 0000000000000000
220 #0009: GR3: 0 = #0000 = 0000000000000000
221 #0009: GR4: 0 = #0000 = 0000000000000000
222 #0009: GR5: 0 = #0000 = 0000000000000000
223 #0009: GR6: 0 = #0000 = 0000000000000000
224 #0009: GR7: 0 = #0000 = 0000000000000000
225 #0009: SP: 511 = #01FF = 0000000111111111
226 #0009: PR: 9 = #0009 = 0000000000001001
227 #0009: FR (OF SF ZF): 000
230 #000B: GR0: 3 = #0003 = 0000000000000011
231 #000B: GR1: 3 = #0003 = 0000000000000011
232 #000B: GR2: 0 = #0000 = 0000000000000000
233 #000B: GR3: 0 = #0000 = 0000000000000000
234 #000B: GR4: 0 = #0000 = 0000000000000000
235 #000B: GR5: 0 = #0000 = 0000000000000000
236 #000B: GR6: 0 = #0000 = 0000000000000000
237 #000B: GR7: 0 = #0000 = 0000000000000000
238 #000B: SP: 511 = #01FF = 0000000111111111
239 #000B: PR: 11 = #000B = 0000000000001011
240 #000B: FR (OF SF ZF): 010
243 #000D: GR0: 3 = #0003 = 0000000000000011
244 #000D: GR1: 3 = #0003 = 0000000000000011
245 #000D: GR2: 0 = #0000 = 0000000000000000
246 #000D: GR3: 0 = #0000 = 0000000000000000
247 #000D: GR4: 0 = #0000 = 0000000000000000
248 #000D: GR5: 0 = #0000 = 0000000000000000
249 #000D: GR6: 0 = #0000 = 0000000000000000
250 #000D: GR7: 0 = #0000 = 0000000000000000
251 #000D: SP: 511 = #01FF = 0000000111111111
252 #000D: PR: 13 = #000D = 0000000000001101
253 #000D: FR (OF SF ZF): 010
256 #0006: GR0: 3 = #0003 = 0000000000000011
257 #0006: GR1: 3 = #0003 = 0000000000000011
258 #0006: GR2: 0 = #0000 = 0000000000000000
259 #0006: GR3: 0 = #0000 = 0000000000000000
260 #0006: GR4: 0 = #0000 = 0000000000000000
261 #0006: GR5: 0 = #0000 = 0000000000000000
262 #0006: GR6: 0 = #0000 = 0000000000000000
263 #0006: GR7: 0 = #0000 = 0000000000000000
264 #0006: SP: 511 = #01FF = 0000000111111111
265 #0006: PR: 6 = #0006 = 0000000000000110
266 #0006: FR (OF SF ZF): 010
269 #0007: GR0: 6 = #0006 = 0000000000000110
270 #0007: GR1: 3 = #0003 = 0000000000000011
271 #0007: GR2: 0 = #0000 = 0000000000000000
272 #0007: GR3: 0 = #0000 = 0000000000000000
273 #0007: GR4: 0 = #0000 = 0000000000000000
274 #0007: GR5: 0 = #0000 = 0000000000000000
275 #0007: GR6: 0 = #0000 = 0000000000000000
276 #0007: GR7: 0 = #0000 = 0000000000000000
277 #0007: SP: 511 = #01FF = 0000000111111111
278 #0007: PR: 7 = #0007 = 0000000000000111
279 #0007: FR (OF SF ZF): 000
282 #0009: GR0: 6 = #0006 = 0000000000000110
283 #0009: GR1: 4 = #0004 = 0000000000000100
284 #0009: GR2: 0 = #0000 = 0000000000000000
285 #0009: GR3: 0 = #0000 = 0000000000000000
286 #0009: GR4: 0 = #0000 = 0000000000000000
287 #0009: GR5: 0 = #0000 = 0000000000000000
288 #0009: GR6: 0 = #0000 = 0000000000000000
289 #0009: GR7: 0 = #0000 = 0000000000000000
290 #0009: SP: 511 = #01FF = 0000000111111111
291 #0009: PR: 9 = #0009 = 0000000000001001
292 #0009: FR (OF SF ZF): 000
295 #000B: GR0: 6 = #0006 = 0000000000000110
296 #000B: GR1: 4 = #0004 = 0000000000000100
297 #000B: GR2: 0 = #0000 = 0000000000000000
298 #000B: GR3: 0 = #0000 = 0000000000000000
299 #000B: GR4: 0 = #0000 = 0000000000000000
300 #000B: GR5: 0 = #0000 = 0000000000000000
301 #000B: GR6: 0 = #0000 = 0000000000000000
302 #000B: GR7: 0 = #0000 = 0000000000000000
303 #000B: SP: 511 = #01FF = 0000000111111111
304 #000B: PR: 11 = #000B = 0000000000001011
305 #000B: FR (OF SF ZF): 010
308 #000D: GR0: 6 = #0006 = 0000000000000110
309 #000D: GR1: 4 = #0004 = 0000000000000100
310 #000D: GR2: 0 = #0000 = 0000000000000000
311 #000D: GR3: 0 = #0000 = 0000000000000000
312 #000D: GR4: 0 = #0000 = 0000000000000000
313 #000D: GR5: 0 = #0000 = 0000000000000000
314 #000D: GR6: 0 = #0000 = 0000000000000000
315 #000D: GR7: 0 = #0000 = 0000000000000000
316 #000D: SP: 511 = #01FF = 0000000111111111
317 #000D: PR: 13 = #000D = 0000000000001101
318 #000D: FR (OF SF ZF): 010
321 #0006: GR0: 6 = #0006 = 0000000000000110
322 #0006: GR1: 4 = #0004 = 0000000000000100
323 #0006: GR2: 0 = #0000 = 0000000000000000
324 #0006: GR3: 0 = #0000 = 0000000000000000
325 #0006: GR4: 0 = #0000 = 0000000000000000
326 #0006: GR5: 0 = #0000 = 0000000000000000
327 #0006: GR6: 0 = #0000 = 0000000000000000
328 #0006: GR7: 0 = #0000 = 0000000000000000
329 #0006: SP: 511 = #01FF = 0000000111111111
330 #0006: PR: 6 = #0006 = 0000000000000110
331 #0006: FR (OF SF ZF): 010
334 #0007: GR0: 10 = #000A = 0000000000001010 = '\n'
335 #0007: GR1: 4 = #0004 = 0000000000000100
336 #0007: GR2: 0 = #0000 = 0000000000000000
337 #0007: GR3: 0 = #0000 = 0000000000000000
338 #0007: GR4: 0 = #0000 = 0000000000000000
339 #0007: GR5: 0 = #0000 = 0000000000000000
340 #0007: GR6: 0 = #0000 = 0000000000000000
341 #0007: GR7: 0 = #0000 = 0000000000000000
342 #0007: SP: 511 = #01FF = 0000000111111111
343 #0007: PR: 7 = #0007 = 0000000000000111
344 #0007: FR (OF SF ZF): 000
347 #0009: GR0: 10 = #000A = 0000000000001010 = '\n'
348 #0009: GR1: 5 = #0005 = 0000000000000101
349 #0009: GR2: 0 = #0000 = 0000000000000000
350 #0009: GR3: 0 = #0000 = 0000000000000000
351 #0009: GR4: 0 = #0000 = 0000000000000000
352 #0009: GR5: 0 = #0000 = 0000000000000000
353 #0009: GR6: 0 = #0000 = 0000000000000000
354 #0009: GR7: 0 = #0000 = 0000000000000000
355 #0009: SP: 511 = #01FF = 0000000111111111
356 #0009: PR: 9 = #0009 = 0000000000001001
357 #0009: FR (OF SF ZF): 000
360 #000B: GR0: 10 = #000A = 0000000000001010 = '\n'
361 #000B: GR1: 5 = #0005 = 0000000000000101
362 #000B: GR2: 0 = #0000 = 0000000000000000
363 #000B: GR3: 0 = #0000 = 0000000000000000
364 #000B: GR4: 0 = #0000 = 0000000000000000
365 #000B: GR5: 0 = #0000 = 0000000000000000
366 #000B: GR6: 0 = #0000 = 0000000000000000
367 #000B: GR7: 0 = #0000 = 0000000000000000
368 #000B: SP: 511 = #01FF = 0000000111111111
369 #000B: PR: 11 = #000B = 0000000000001011
370 #000B: FR (OF SF ZF): 010
373 #000D: GR0: 10 = #000A = 0000000000001010 = '\n'
374 #000D: GR1: 5 = #0005 = 0000000000000101
375 #000D: GR2: 0 = #0000 = 0000000000000000
376 #000D: GR3: 0 = #0000 = 0000000000000000
377 #000D: GR4: 0 = #0000 = 0000000000000000
378 #000D: GR5: 0 = #0000 = 0000000000000000
379 #000D: GR6: 0 = #0000 = 0000000000000000
380 #000D: GR7: 0 = #0000 = 0000000000000000
381 #000D: SP: 511 = #01FF = 0000000111111111
382 #000D: PR: 13 = #000D = 0000000000001101
383 #000D: FR (OF SF ZF): 010
386 #0006: GR0: 10 = #000A = 0000000000001010 = '\n'
387 #0006: GR1: 5 = #0005 = 0000000000000101
388 #0006: GR2: 0 = #0000 = 0000000000000000
389 #0006: GR3: 0 = #0000 = 0000000000000000
390 #0006: GR4: 0 = #0000 = 0000000000000000
391 #0006: GR5: 0 = #0000 = 0000000000000000
392 #0006: GR6: 0 = #0000 = 0000000000000000
393 #0006: GR7: 0 = #0000 = 0000000000000000
394 #0006: SP: 511 = #01FF = 0000000111111111
395 #0006: PR: 6 = #0006 = 0000000000000110
396 #0006: FR (OF SF ZF): 010
399 #0007: GR0: 15 = #000F = 0000000000001111
400 #0007: GR1: 5 = #0005 = 0000000000000101
401 #0007: GR2: 0 = #0000 = 0000000000000000
402 #0007: GR3: 0 = #0000 = 0000000000000000
403 #0007: GR4: 0 = #0000 = 0000000000000000
404 #0007: GR5: 0 = #0000 = 0000000000000000
405 #0007: GR6: 0 = #0000 = 0000000000000000
406 #0007: GR7: 0 = #0000 = 0000000000000000
407 #0007: SP: 511 = #01FF = 0000000111111111
408 #0007: PR: 7 = #0007 = 0000000000000111
409 #0007: FR (OF SF ZF): 000
412 #0009: GR0: 15 = #000F = 0000000000001111
413 #0009: GR1: 6 = #0006 = 0000000000000110
414 #0009: GR2: 0 = #0000 = 0000000000000000
415 #0009: GR3: 0 = #0000 = 0000000000000000
416 #0009: GR4: 0 = #0000 = 0000000000000000
417 #0009: GR5: 0 = #0000 = 0000000000000000
418 #0009: GR6: 0 = #0000 = 0000000000000000
419 #0009: GR7: 0 = #0000 = 0000000000000000
420 #0009: SP: 511 = #01FF = 0000000111111111
421 #0009: PR: 9 = #0009 = 0000000000001001
422 #0009: FR (OF SF ZF): 000
425 #000B: GR0: 15 = #000F = 0000000000001111
426 #000B: GR1: 6 = #0006 = 0000000000000110
427 #000B: GR2: 0 = #0000 = 0000000000000000
428 #000B: GR3: 0 = #0000 = 0000000000000000
429 #000B: GR4: 0 = #0000 = 0000000000000000
430 #000B: GR5: 0 = #0000 = 0000000000000000
431 #000B: GR6: 0 = #0000 = 0000000000000000
432 #000B: GR7: 0 = #0000 = 0000000000000000
433 #000B: SP: 511 = #01FF = 0000000111111111
434 #000B: PR: 11 = #000B = 0000000000001011
435 #000B: FR (OF SF ZF): 010
438 #000D: GR0: 15 = #000F = 0000000000001111
439 #000D: GR1: 6 = #0006 = 0000000000000110
440 #000D: GR2: 0 = #0000 = 0000000000000000
441 #000D: GR3: 0 = #0000 = 0000000000000000
442 #000D: GR4: 0 = #0000 = 0000000000000000
443 #000D: GR5: 0 = #0000 = 0000000000000000
444 #000D: GR6: 0 = #0000 = 0000000000000000
445 #000D: GR7: 0 = #0000 = 0000000000000000
446 #000D: SP: 511 = #01FF = 0000000111111111
447 #000D: PR: 13 = #000D = 0000000000001101
448 #000D: FR (OF SF ZF): 010
451 #0006: GR0: 15 = #000F = 0000000000001111
452 #0006: GR1: 6 = #0006 = 0000000000000110
453 #0006: GR2: 0 = #0000 = 0000000000000000
454 #0006: GR3: 0 = #0000 = 0000000000000000
455 #0006: GR4: 0 = #0000 = 0000000000000000
456 #0006: GR5: 0 = #0000 = 0000000000000000
457 #0006: GR6: 0 = #0000 = 0000000000000000
458 #0006: GR7: 0 = #0000 = 0000000000000000
459 #0006: SP: 511 = #01FF = 0000000111111111
460 #0006: PR: 6 = #0006 = 0000000000000110
461 #0006: FR (OF SF ZF): 010
464 #0007: GR0: 21 = #0015 = 0000000000010101
465 #0007: GR1: 6 = #0006 = 0000000000000110
466 #0007: GR2: 0 = #0000 = 0000000000000000
467 #0007: GR3: 0 = #0000 = 0000000000000000
468 #0007: GR4: 0 = #0000 = 0000000000000000
469 #0007: GR5: 0 = #0000 = 0000000000000000
470 #0007: GR6: 0 = #0000 = 0000000000000000
471 #0007: GR7: 0 = #0000 = 0000000000000000
472 #0007: SP: 511 = #01FF = 0000000111111111
473 #0007: PR: 7 = #0007 = 0000000000000111
474 #0007: FR (OF SF ZF): 000
477 #0009: GR0: 21 = #0015 = 0000000000010101
478 #0009: GR1: 7 = #0007 = 0000000000000111
479 #0009: GR2: 0 = #0000 = 0000000000000000
480 #0009: GR3: 0 = #0000 = 0000000000000000
481 #0009: GR4: 0 = #0000 = 0000000000000000
482 #0009: GR5: 0 = #0000 = 0000000000000000
483 #0009: GR6: 0 = #0000 = 0000000000000000
484 #0009: GR7: 0 = #0000 = 0000000000000000
485 #0009: SP: 511 = #01FF = 0000000111111111
486 #0009: PR: 9 = #0009 = 0000000000001001
487 #0009: FR (OF SF ZF): 000
490 #000B: GR0: 21 = #0015 = 0000000000010101
491 #000B: GR1: 7 = #0007 = 0000000000000111
492 #000B: GR2: 0 = #0000 = 0000000000000000
493 #000B: GR3: 0 = #0000 = 0000000000000000
494 #000B: GR4: 0 = #0000 = 0000000000000000
495 #000B: GR5: 0 = #0000 = 0000000000000000
496 #000B: GR6: 0 = #0000 = 0000000000000000
497 #000B: GR7: 0 = #0000 = 0000000000000000
498 #000B: SP: 511 = #01FF = 0000000111111111
499 #000B: PR: 11 = #000B = 0000000000001011
500 #000B: FR (OF SF ZF): 010
503 #000D: GR0: 21 = #0015 = 0000000000010101
504 #000D: GR1: 7 = #0007 = 0000000000000111
505 #000D: GR2: 0 = #0000 = 0000000000000000
506 #000D: GR3: 0 = #0000 = 0000000000000000
507 #000D: GR4: 0 = #0000 = 0000000000000000
508 #000D: GR5: 0 = #0000 = 0000000000000000
509 #000D: GR6: 0 = #0000 = 0000000000000000
510 #000D: GR7: 0 = #0000 = 0000000000000000
511 #000D: SP: 511 = #01FF = 0000000111111111
512 #000D: PR: 13 = #000D = 0000000000001101
513 #000D: FR (OF SF ZF): 010
516 #0006: GR0: 21 = #0015 = 0000000000010101
517 #0006: GR1: 7 = #0007 = 0000000000000111
518 #0006: GR2: 0 = #0000 = 0000000000000000
519 #0006: GR3: 0 = #0000 = 0000000000000000
520 #0006: GR4: 0 = #0000 = 0000000000000000
521 #0006: GR5: 0 = #0000 = 0000000000000000
522 #0006: GR6: 0 = #0000 = 0000000000000000
523 #0006: GR7: 0 = #0000 = 0000000000000000
524 #0006: SP: 511 = #01FF = 0000000111111111
525 #0006: PR: 6 = #0006 = 0000000000000110
526 #0006: FR (OF SF ZF): 010
529 #0007: GR0: 28 = #001C = 0000000000011100
530 #0007: GR1: 7 = #0007 = 0000000000000111
531 #0007: GR2: 0 = #0000 = 0000000000000000
532 #0007: GR3: 0 = #0000 = 0000000000000000
533 #0007: GR4: 0 = #0000 = 0000000000000000
534 #0007: GR5: 0 = #0000 = 0000000000000000
535 #0007: GR6: 0 = #0000 = 0000000000000000
536 #0007: GR7: 0 = #0000 = 0000000000000000
537 #0007: SP: 511 = #01FF = 0000000111111111
538 #0007: PR: 7 = #0007 = 0000000000000111
539 #0007: FR (OF SF ZF): 000
542 #0009: GR0: 28 = #001C = 0000000000011100
543 #0009: GR1: 8 = #0008 = 0000000000001000
544 #0009: GR2: 0 = #0000 = 0000000000000000
545 #0009: GR3: 0 = #0000 = 0000000000000000
546 #0009: GR4: 0 = #0000 = 0000000000000000
547 #0009: GR5: 0 = #0000 = 0000000000000000
548 #0009: GR6: 0 = #0000 = 0000000000000000
549 #0009: GR7: 0 = #0000 = 0000000000000000
550 #0009: SP: 511 = #01FF = 0000000111111111
551 #0009: PR: 9 = #0009 = 0000000000001001
552 #0009: FR (OF SF ZF): 000
555 #000B: GR0: 28 = #001C = 0000000000011100
556 #000B: GR1: 8 = #0008 = 0000000000001000
557 #000B: GR2: 0 = #0000 = 0000000000000000
558 #000B: GR3: 0 = #0000 = 0000000000000000
559 #000B: GR4: 0 = #0000 = 0000000000000000
560 #000B: GR5: 0 = #0000 = 0000000000000000
561 #000B: GR6: 0 = #0000 = 0000000000000000
562 #000B: GR7: 0 = #0000 = 0000000000000000
563 #000B: SP: 511 = #01FF = 0000000111111111
564 #000B: PR: 11 = #000B = 0000000000001011
565 #000B: FR (OF SF ZF): 010
568 #000D: GR0: 28 = #001C = 0000000000011100
569 #000D: GR1: 8 = #0008 = 0000000000001000
570 #000D: GR2: 0 = #0000 = 0000000000000000
571 #000D: GR3: 0 = #0000 = 0000000000000000
572 #000D: GR4: 0 = #0000 = 0000000000000000
573 #000D: GR5: 0 = #0000 = 0000000000000000
574 #000D: GR6: 0 = #0000 = 0000000000000000
575 #000D: GR7: 0 = #0000 = 0000000000000000
576 #000D: SP: 511 = #01FF = 0000000111111111
577 #000D: PR: 13 = #000D = 0000000000001101
578 #000D: FR (OF SF ZF): 010
581 #0006: GR0: 28 = #001C = 0000000000011100
582 #0006: GR1: 8 = #0008 = 0000000000001000
583 #0006: GR2: 0 = #0000 = 0000000000000000
584 #0006: GR3: 0 = #0000 = 0000000000000000
585 #0006: GR4: 0 = #0000 = 0000000000000000
586 #0006: GR5: 0 = #0000 = 0000000000000000
587 #0006: GR6: 0 = #0000 = 0000000000000000
588 #0006: GR7: 0 = #0000 = 0000000000000000
589 #0006: SP: 511 = #01FF = 0000000111111111
590 #0006: PR: 6 = #0006 = 0000000000000110
591 #0006: FR (OF SF ZF): 010
594 #0007: GR0: 36 = #0024 = 0000000000100100 = '$'
595 #0007: GR1: 8 = #0008 = 0000000000001000
596 #0007: GR2: 0 = #0000 = 0000000000000000
597 #0007: GR3: 0 = #0000 = 0000000000000000
598 #0007: GR4: 0 = #0000 = 0000000000000000
599 #0007: GR5: 0 = #0000 = 0000000000000000
600 #0007: GR6: 0 = #0000 = 0000000000000000
601 #0007: GR7: 0 = #0000 = 0000000000000000
602 #0007: SP: 511 = #01FF = 0000000111111111
603 #0007: PR: 7 = #0007 = 0000000000000111
604 #0007: FR (OF SF ZF): 000
607 #0009: GR0: 36 = #0024 = 0000000000100100 = '$'
608 #0009: GR1: 9 = #0009 = 0000000000001001 = '\t'
609 #0009: GR2: 0 = #0000 = 0000000000000000
610 #0009: GR3: 0 = #0000 = 0000000000000000
611 #0009: GR4: 0 = #0000 = 0000000000000000
612 #0009: GR5: 0 = #0000 = 0000000000000000
613 #0009: GR6: 0 = #0000 = 0000000000000000
614 #0009: GR7: 0 = #0000 = 0000000000000000
615 #0009: SP: 511 = #01FF = 0000000111111111
616 #0009: PR: 9 = #0009 = 0000000000001001
617 #0009: FR (OF SF ZF): 000
620 #000B: GR0: 36 = #0024 = 0000000000100100 = '$'
621 #000B: GR1: 9 = #0009 = 0000000000001001 = '\t'
622 #000B: GR2: 0 = #0000 = 0000000000000000
623 #000B: GR3: 0 = #0000 = 0000000000000000
624 #000B: GR4: 0 = #0000 = 0000000000000000
625 #000B: GR5: 0 = #0000 = 0000000000000000
626 #000B: GR6: 0 = #0000 = 0000000000000000
627 #000B: GR7: 0 = #0000 = 0000000000000000
628 #000B: SP: 511 = #01FF = 0000000111111111
629 #000B: PR: 11 = #000B = 0000000000001011
630 #000B: FR (OF SF ZF): 010
633 #000D: GR0: 36 = #0024 = 0000000000100100 = '$'
634 #000D: GR1: 9 = #0009 = 0000000000001001 = '\t'
635 #000D: GR2: 0 = #0000 = 0000000000000000
636 #000D: GR3: 0 = #0000 = 0000000000000000
637 #000D: GR4: 0 = #0000 = 0000000000000000
638 #000D: GR5: 0 = #0000 = 0000000000000000
639 #000D: GR6: 0 = #0000 = 0000000000000000
640 #000D: GR7: 0 = #0000 = 0000000000000000
641 #000D: SP: 511 = #01FF = 0000000111111111
642 #000D: PR: 13 = #000D = 0000000000001101
643 #000D: FR (OF SF ZF): 010
646 #0006: GR0: 36 = #0024 = 0000000000100100 = '$'
647 #0006: GR1: 9 = #0009 = 0000000000001001 = '\t'
648 #0006: GR2: 0 = #0000 = 0000000000000000
649 #0006: GR3: 0 = #0000 = 0000000000000000
650 #0006: GR4: 0 = #0000 = 0000000000000000
651 #0006: GR5: 0 = #0000 = 0000000000000000
652 #0006: GR6: 0 = #0000 = 0000000000000000
653 #0006: GR7: 0 = #0000 = 0000000000000000
654 #0006: SP: 511 = #01FF = 0000000111111111
655 #0006: PR: 6 = #0006 = 0000000000000110
656 #0006: FR (OF SF ZF): 010
659 #0007: GR0: 45 = #002D = 0000000000101101 = '-'
660 #0007: GR1: 9 = #0009 = 0000000000001001 = '\t'
661 #0007: GR2: 0 = #0000 = 0000000000000000
662 #0007: GR3: 0 = #0000 = 0000000000000000
663 #0007: GR4: 0 = #0000 = 0000000000000000
664 #0007: GR5: 0 = #0000 = 0000000000000000
665 #0007: GR6: 0 = #0000 = 0000000000000000
666 #0007: GR7: 0 = #0000 = 0000000000000000
667 #0007: SP: 511 = #01FF = 0000000111111111
668 #0007: PR: 7 = #0007 = 0000000000000111
669 #0007: FR (OF SF ZF): 000
672 #0009: GR0: 45 = #002D = 0000000000101101 = '-'
673 #0009: GR1: 10 = #000A = 0000000000001010 = '\n'
674 #0009: GR2: 0 = #0000 = 0000000000000000
675 #0009: GR3: 0 = #0000 = 0000000000000000
676 #0009: GR4: 0 = #0000 = 0000000000000000
677 #0009: GR5: 0 = #0000 = 0000000000000000
678 #0009: GR6: 0 = #0000 = 0000000000000000
679 #0009: GR7: 0 = #0000 = 0000000000000000
680 #0009: SP: 511 = #01FF = 0000000111111111
681 #0009: PR: 9 = #0009 = 0000000000001001
682 #0009: FR (OF SF ZF): 000
685 #000B: GR0: 45 = #002D = 0000000000101101 = '-'
686 #000B: GR1: 10 = #000A = 0000000000001010 = '\n'
687 #000B: GR2: 0 = #0000 = 0000000000000000
688 #000B: GR3: 0 = #0000 = 0000000000000000
689 #000B: GR4: 0 = #0000 = 0000000000000000
690 #000B: GR5: 0 = #0000 = 0000000000000000
691 #000B: GR6: 0 = #0000 = 0000000000000000
692 #000B: GR7: 0 = #0000 = 0000000000000000
693 #000B: SP: 511 = #01FF = 0000000111111111
694 #000B: PR: 11 = #000B = 0000000000001011
695 #000B: FR (OF SF ZF): 001
698 #000D: GR0: 45 = #002D = 0000000000101101 = '-'
699 #000D: GR1: 10 = #000A = 0000000000001010 = '\n'
700 #000D: GR2: 0 = #0000 = 0000000000000000
701 #000D: GR3: 0 = #0000 = 0000000000000000
702 #000D: GR4: 0 = #0000 = 0000000000000000
703 #000D: GR5: 0 = #0000 = 0000000000000000
704 #000D: GR6: 0 = #0000 = 0000000000000000
705 #000D: GR7: 0 = #0000 = 0000000000000000
706 #000D: SP: 511 = #01FF = 0000000111111111
707 #000D: PR: 13 = #000D = 0000000000001101
708 #000D: FR (OF SF ZF): 001
711 #0006: GR0: 45 = #002D = 0000000000101101 = '-'
712 #0006: GR1: 10 = #000A = 0000000000001010 = '\n'
713 #0006: GR2: 0 = #0000 = 0000000000000000
714 #0006: GR3: 0 = #0000 = 0000000000000000
715 #0006: GR4: 0 = #0000 = 0000000000000000
716 #0006: GR5: 0 = #0000 = 0000000000000000
717 #0006: GR6: 0 = #0000 = 0000000000000000
718 #0006: GR7: 0 = #0000 = 0000000000000000
719 #0006: SP: 511 = #01FF = 0000000111111111
720 #0006: PR: 6 = #0006 = 0000000000000110
721 #0006: FR (OF SF ZF): 001
724 #0007: GR0: 55 = #0037 = 0000000000110111 = '7'
725 #0007: GR1: 10 = #000A = 0000000000001010 = '\n'
726 #0007: GR2: 0 = #0000 = 0000000000000000
727 #0007: GR3: 0 = #0000 = 0000000000000000
728 #0007: GR4: 0 = #0000 = 0000000000000000
729 #0007: GR5: 0 = #0000 = 0000000000000000
730 #0007: GR6: 0 = #0000 = 0000000000000000
731 #0007: GR7: 0 = #0000 = 0000000000000000
732 #0007: SP: 511 = #01FF = 0000000111111111
733 #0007: PR: 7 = #0007 = 0000000000000111
734 #0007: FR (OF SF ZF): 000
737 #0009: GR0: 55 = #0037 = 0000000000110111 = '7'
738 #0009: GR1: 11 = #000B = 0000000000001011
739 #0009: GR2: 0 = #0000 = 0000000000000000
740 #0009: GR3: 0 = #0000 = 0000000000000000
741 #0009: GR4: 0 = #0000 = 0000000000000000
742 #0009: GR5: 0 = #0000 = 0000000000000000
743 #0009: GR6: 0 = #0000 = 0000000000000000
744 #0009: GR7: 0 = #0000 = 0000000000000000
745 #0009: SP: 511 = #01FF = 0000000111111111
746 #0009: PR: 9 = #0009 = 0000000000001001
747 #0009: FR (OF SF ZF): 000
750 #000B: GR0: 55 = #0037 = 0000000000110111 = '7'
751 #000B: GR1: 11 = #000B = 0000000000001011
752 #000B: GR2: 0 = #0000 = 0000000000000000
753 #000B: GR3: 0 = #0000 = 0000000000000000
754 #000B: GR4: 0 = #0000 = 0000000000000000
755 #000B: GR5: 0 = #0000 = 0000000000000000
756 #000B: GR6: 0 = #0000 = 0000000000000000
757 #000B: GR7: 0 = #0000 = 0000000000000000
758 #000B: SP: 511 = #01FF = 0000000111111111
759 #000B: PR: 11 = #000B = 0000000000001011
760 #000B: FR (OF SF ZF): 000
763 #000F: GR0: 55 = #0037 = 0000000000110111 = '7'
764 #000F: GR1: 11 = #000B = 0000000000001011
765 #000F: GR2: 0 = #0000 = 0000000000000000
766 #000F: GR3: 0 = #0000 = 0000000000000000
767 #000F: GR4: 0 = #0000 = 0000000000000000
768 #000F: GR5: 0 = #0000 = 0000000000000000
769 #000F: GR6: 0 = #0000 = 0000000000000000
770 #000F: GR7: 0 = #0000 = 0000000000000000
771 #000F: SP: 511 = #01FF = 0000000111111111
772 #000F: PR: 15 = #000F = 0000000000001111
773 #000F: FR (OF SF ZF): 000
776 #0010: GR0: 55 = #0037 = 0000000000110111 = '7'
777 #0010: GR1: 0 = #0000 = 0000000000000000
778 #0010: GR2: 0 = #0000 = 0000000000000000
779 #0010: GR3: 0 = #0000 = 0000000000000000
780 #0010: GR4: 0 = #0000 = 0000000000000000
781 #0010: GR5: 0 = #0000 = 0000000000000000
782 #0010: GR6: 0 = #0000 = 0000000000000000
783 #0010: GR7: 0 = #0000 = 0000000000000000
784 #0010: SP: 512 = #0200 = 0000001000000000
785 #0010: PR: 16 = #0010 = 0000000000010000
786 #0010: FR (OF SF ZF): 000