00000000 27bf0002 '... start: LDAH $29, 0002($31) ; set up global pointer 00000004 23bd0000 #... LDA $29, 0000($29) 00000008 27ddfffe '... LDAH $30, FFFE($29) ; set up stack pointer 0000000c 23de0200 #... LDA $30, 0200($30) 00000010 241dfffe $... LDAH $00, FFFE($29) ; set up call to main 00000014 2000036c ..l LDA $00, 036C($00) 00000018 6b404000 k@@. JSR* $26, 4000($00) ;call main 0000001c 00000000 .... HALT 00000020 37000005 7... .DWL ; lower order part of quad word 00000024 00000f42 ...B .DWH ; high order part of quad word 00000028 00002000 .. . PAL* 0000002c 00000000 .... PAL* 00000030 00000000 .... PAL* 00000034 00000000 .... PAL* 00000038 00000000 .... PAL* 0000003c 00000000 .... PAL* lots of lines with 00000000 omitted. 000002f0 00000000 .... PAL* 000002f4 00000000 .... PAL* 000002f8 00000000 .... PAL* 000002fc 00000000 .... PAL* 00000300 42310401 B1.. divide:ADDQ $17, $17, $01 00000304 403003a2 @0.. CMPULT $01, $16, $02 00000308 46310412 F1.. BIS $17, $17, $18 0000030c 47ff0400 G... BIS $31, $31, $00 00000310 46100413 F... BIS $16, $16, $19 00000314 e4400006 .@.. BEQ $02, $33 00000318 42520410 BR.. ADDQ $18, $18, $16 0000031c 46100412 F... $32: BIS $16, $16, $18 00000320 42520410 BR.. ADDQ $18, $18, $16 00000324 421303a3 B... CMPULT $16, $19, $03 00000328 40003000 @.0. ADDL $00, #01, $00 0000032c f47ffffb .... BNE $03, $32 00000330 47ff0410 G... $33: BIS $31, $31, $16 00000334 47ff0411 G... BIS $31, $31, $17 00000338 e8000009 .... BLT $00, $36 0000033c 425307a4 BS.. $34: CMPULE $18, $19, $04 00000340 42100410 B... ADDQ $16, $16, $16 00000344 e4800002 .... BEQ $04, $35 00000348 42720533 Br.3 SUBQ $19, $18, $19 0000034c 42003410 B.4. ADDQ $16, #01, $16 00000350 42203011 B 0. $35: ADDL $17, #01, $17 00000354 42200525 B .% SUBQ $17, $00, $05 00000358 4a403692 J@6. SRL $18, #01, $18 0000035c ecbffff7 .... BLE $05, $34 00000360 46100400 F... $36: BIS $16, $16, $00 00000364 6bfa8001 k... RET $31, 8001($26) 00000368 47ff041f G... BIS $31, $31, $31 0000036c 23defff0 #... main: LDA $30, FFF0($30) 00000370 b75e0000 .^.. STQ $26, 0000($30) 00000374 43e19411 C... ADDQ $31, #0c, $17 00000378 43f2b410 C... ADDQ $31, #95, $16 0000037c d35fffe0 ._.. BSR $26, divide 00000380 43f2b411 C... ADDQ $31, #95, $17 00000384 261dffff &... LDAH $16, FFFF($29) 00000388 43e19412 C... ADDQ $31, #0c, $18 0000038c 44000413 D... BIS $00, $00, $19 00000390 22107f00 "... LDA $16, 7F00($16) 00000394 47ff041f G... BIS $31, $31, $31 ;was call to printf 00000398 261f000f &... LDAH $16, 000F($31) 0000039c 2210423c ".B< LDA $16, 423C($16) 000003a0 223f25e4 "?%. LDA $17, 25E4($31) 000003a4 d35fffd6 ._.. BSR $26, divide 000003a8 263f000f &?.. LDAH $17, 000F($31) 000003ac 261dffff &... LDAH $16, FFFF($29) 000003b0 2231423c "1B< LDA $17, 423C($17) 000003b4 225f25e4 "_%. LDA $18, 25E4($31) 000003b8 22107f28 "..( LDA $16, 7F28($16) 000003bc 44000413 D... BIS $00, $00, $19 000003c0 47ff041f G... BIS $31, $31, $31 ;was call to printf 000003c4 263f0004 &?.. LDAH $17, 0004($31) 000003c8 261dfffe &... LDAH $16, FFFE($29) 000003cc 2231eb00 "1.. LDA $17, EB00($17) 000003d0 a6100020 ... LDQ $16, 0020($16) 000003d4 d35fffca ._.. BSR $26, divide 000003d8 265f0004 &_.. LDAH $18, 0004($31) 000003dc 261dffff &... LDAH $16, FFFF($29) 000003e0 263dfffe &=.. LDAH $17, FFFE($29) 000003e4 2252eb00 "R.. LDA $18, EB00($18) 000003e8 44000413 D... BIS $00, $00, $19 000003ec 22107f50 "..P LDA $16, 7F50($16) 000003f0 a6310020 .1. LDQ $17, 0020($17) 000003f4 47ff041f G... BIS $31, $31, $31 ;was call to printf 000003f8 a75e0000 .^.. LDQ $26, 0000($30) 000003fc 47ff0400 G... BIS $31, $31, $00 00000400 23de0010 #... LDA $30, 0010($30) 00000404 6bfa8001 k... RET $31, 8001($26) 00000408 47ff041f G... BIS $31, $31, $31