midas assembler_. extended memory, part 1. /1-10-64 putdrum /start over entry sa/ enter law 1 dac 91p move 92p, 93p rrb esm lat>>05<>04<< number 5, uni /5>>05<< number 6, isc /6^ disp 7, 240 /7< disp 8, 240 /8> disp 9, 240 /9^ illegal disp 300, 300 /stop code repeat 4, illegal dtb+20, disp 0, 240 /0. disp bt+100-adt, 240 //? repeat 8, letter .-dtb-22+35 /s-z illegal oper ct, qt /,= illegal /black illegal /red oper tt, tt /tab illegal dtb+40, illegal 40 /_. repeat 9, letter .-dtb-41+24 /j-r illegal illegal oper adt, pl /-+ oper rt, ign /)] oper ovb, vbr /.| oper lt, ign /([ dtb+60, illegal repeat 9, letter .-dtb-61+13 /a-i oper ign, ign /lower disp 45, tms+100-adt /.x oper ign, ign /upper illegal 40 /backspace illegal oper tt, tt /car ret dtb+100, adt, law cma-opr /- pl, jmp pls /+ ovb, clf 5 /. ign, jmp rr /', [, ], etc. bt, jmp . // ct, jmp . /, vbr, jmp abs /| qt, jmp . /= tt, jmp . /tab, cr rt, jmp . /) lt, jmp . /( tms, lac (jda mpy-xor-num /x til, add (xor-ior /~ uni, add (ior-and />>05<< /syllable combining operators isc, add (and num /^ dac t lac chc sza i jsp ilf jsp tsy lac t dac fcn lio mze sas (jmp mpy lio one dio fci jmp rss pls, dac t lac chc sza i jmp pm1 jsp ev1 lac t dap psn jmp rsp pm1, lac t dap psn jmp rr mpy, 0 /integer multiply dap mpx swap mul mpy scr 1s jda ad dac mpy lio mpy mpx, jmp . ad, 0 /minus zero add dap adx lac ad dio pt6 cma sub pt6 cma adx, jmp . /storage word termination character tab, lac syl add chc sza i jmp rsw jsp evl flex usw spq jsp udf jsp pgs sub (pbf+100 sma jsp pub tb4, law rsw tb3, dap bs cla sad pss jmp tb5 lac wrd extend dac i ts jsp rlck flex irw spi i jsp ilr lio rlp spi i jmp tb7 /absolute tb8, and rlm ior rlw dac rlw lac rlm rar 2s dac rlm spa jsp srw tbn, idx aml idx loc and (177777 dac loc idx ts sad (pbf+100 jsp pub jmp bs tb7, sas rct jmp rci jmp tbn tb5, lio rlp spi i jmp tbn jmp tb8 ts, 0 srt, 0 srw, dap srwx lac rlw extend dac i srt dzm rlw idx ts dac srt sad (pbf+100 jsp pub srwx, jmp . /relocation check subroutine rlck, dap alp add one rcj, dap rcy lac rlc spa cma sub (2 sma jmp rci rdr, law rct add rlc dap .+1 lac lio mze rcy, jmp . rci, lac rct cli dzm rlc jmp rcy 525252 rct, 252525 mze, -0 /location assignment b1, lac pss cz, sza jmp b2 clc dac indef jmp b5 b2, jsp udf jmp b5 b, jsp evl flex usl lac syl add chc sza i jmp itt lac gsi sza jsp ilf add wrd dac wrd dzm asm r lac nsm spq jmp ba2 lac asa l dac asm l lac asa r dac asm r lac amn dac aml ba2, spi jmp b1 ba1, dzm indef lac rlc add ofstr dac rlc jsp rlck flex irl ral 1s spi>>05<>05<>05<>05<