*JRTASM :7F802008?P6IIIIII I@I I I I I, I IIP'IIIIIIIP"I_=!Options (c=com 1=pass1 n=none) :  i i jZh )0=INNN5=.INT5i 0= R& 09=CR)0=C5=.COM5P9=SR)0=Y5P9=PR)0=Y5P9=1R)0=Y5P:iPY_h =Program name :  it  i h hX"it0 =.ASM<@jt0 0< i hhhV= 5 hih%=N5$=Y57=A=ZI=a=zILEG=0=9ILEW7@G@E0=000050i90h;0=15<0= 1111111115  h5 i`K    05P2 i`n   05PU i`  05Px i`  05PYPPP_$i Vj 0 5 V 0  0 RiP 0 V 0 R<iPRV 0 5 V V 0 5 V 0 5 iiRRXRXY_iiXY_hXh = Symbol Flag Value i ii`=:  V 0  =  V  0 V  =  _V  jZ  P.YP_ii`_V  0;hZ RV 0  i= : UNRESOLVED SYMBOL;  Z PYP%Ih_MI e?e@eAeBI,eC I eDIeEeFeGeHeIeJeKeLeMIeNeOePeQeReSeTeUeVeWeXeYeZe[e\e]e^e_e`eaebecedeeefegeheiP ejekelemeneoepeqeresetP euevewexP _eyi0=00=9RU 0ez0P 0=A0=FR 0e{7P e|Ye}e~_ eehei  ei'  ` 0=HR e=Invalid hex literal;  Z Pa ee  ei heRa e_'  ` 0;eiX e  eieP ee eYeeeeeP ee_ ehei  ei heR e'  ` 00ee   eieP  eYee_-\ee = =, eLE~ ~ 0 @RZ eiP5 e'e= 5 ei~e ~ 05ei07@eRee'  ` ~e ~ 05ei  ei~ ~ 0We@R 'ejZePi0G@eR!e=0=9I=A=FI=H=a=fI=heLE ehee'  ` ~e ~ 05ei  ei~ ~ 0G@RePKP~ ~ 0@eeR eiePKe'ejZe eiRehX P hRehX P e'e=NUMBER5ePi0=; LRK'=@@@EOLe5Pi0='Reeeiei~ ~ 0='eRe ~ ~e ~ 05eieiePuei'e=STRING5 eiePi0=&=$=!=+=-=*=/===(=)L eRSe'e05eiePi0=>eR~ie ~ 09==R'=>=5jeP'=>5iePe:Pi0=R!'=<>5jeP='=<5ieP=e:Pi0=: invalid chare<;  Z Piee[ePIPI_\j5 05 05 05[PIIIIII I@I I I I I, I IIP&P_fUPDATE_LISTING0 R00 00500igUPDATE_LISTINGYP_fUPD_2_LISTINGi 0;iXj 0;iXg UPD_2_LISTINGYP)_fUPD_4_LISTINGi 0;iXj 0;iX 0;iX 0;iXg UPD_4_LISTINGYPP_f REG_NAMES09=ARPz9=BRhPz9=CRiPz9=DRjPz9=ER Pz9=HRPz9=LR-Pz9=MQH9=SPQH9=PSWRRPz=Invalid register: 0<;  Z Pz:g REG_NAMESYP_fGENINT l05i l05j  jj;X)gGENINTYP_fGEN l5i  i;jXgGENYPA_fONE_BYTE_INSTRjXhZgONE_BYTE_INSTRYPx_f UPDATE_RLT0=RjRi,R=Reloc tab ovfl;  Z P T g UPDATE_RLTYP_fJMPhZjZjXhXxjXgJMPYP+_fACCUMhZ_'0;XjXhZgACCUMYPi_fMOVhZ@_'0;XhZ_'0;XjXhZgMOVYP_fLXIhZi_'0;XhZjZjXhXxjXgLXIYP-_fRSThZ jXhZgRSTYP[_fMVIhZ_'0;XhZjZjXjXgMVIYP_fDBhZ'0=@@@EOL'0=!R9'0=STRINGR i ` 0jXPhZP6jZjXPgDBYPA_fDWhZ'0=@@@EOL'0=!RjZhXxjXPOgDWYP_fGROUP1hZ_'0;XjXhZgGROUP1YP_fGROUP2hZjZjXjXgGROUP2YP_f WRITE_PROChZ'0=@@@EOL'0=!R'0=STRINGRiRi ` 0 iPnhZPjZiRiP*iRh g WRITE_PROCY_f INSTRUCTIONi'i 09=RR&'09=RLCRjXAP"9=RRCR%jXAP"9=RALR:jXAP"9=RARROjXAP"9=RETRdjXAP"9=RNZRyjXAP"9=RZRjXAP"9=RNCRjXAP"9=RCRjXAP"9=RPORjXAP"9=RPERjXAP"9=RPRjXAP"9=RMRjXAP"9=RSTRhX-P"hP":P "9=CRN'09=CALLRJjXPJ9=CNZR_jXPJ9=CZRsjXPJ9=CNCRjXPJ9=CCRjXPJ9=CPORjXPJ9=CPERjXPJ9=CPRjXPJ9=CMRjXPJ9=CMPRjX+PJ9=CMAR/jXAPJ9=CMCR-?jXAPJ9=CPIRBjXPJhPJ:P "9=JR!'09=JMPRqjXP9=JNZRjXP9=JZRjXP9=JNCRjXP9=JCRjXP9=JPORjXP9=JPERjXP9=JPRjXP9=JMRjXPhP:P "9=SR'09=SHLDRE"jXP9=STARZ2jXP9=STAXRnjjXP9=SUBRjX+P9=SBBRjX+P9=STCR7jXAP9=SPHLRjXAP9=SUIRjXP9=SBIRjXPhP:P "9=DR'09=DBRhXP9=DWR)hXAP9=DSRThZ    P9=DCXRi jXP9=DADR~ jXP9=DCRRjXP9=DAAR'jXAP9=DIRjXAPhP:P "9=AR`'09=ADDRjX+P\9=ADCRjX+P\9=ANARjX+P\9=ADIR*jXP\9=ACIR?jXP\9=ANIRTjXP\hP\:P "9=MR'09=MOVRhXiP9=MVIRhX[PhP:P "9=OR '09=ORGRhZ   P 9=ORARjX+P 9=ORIRjXP 9=OUTR jXP hP :P "9=XR '09=XRAR< jX+P 9=XCHGRR jXAP 9=XTHLRh jXAP 9=XRIR} jXP hP :P "9=LR '09=LHLDR *jXP 9=LDAR :jXP 9=LDAXR  jXP 9=LXIR hXP hP :P "9=IRN!'09=INXR!jXPJ!9=INRR.!jXPJ!9=INRB!jXPJ!hPJ!:P "9=PR!'09=PUSHRr!jXP!9=POPR!jXP!9=PCHLR!jXAP!hP!:P "'09=EIR!jXAP"9=NOPR!hjXAP"9=HLTR!vjXAP"9=WRITER!hXP"hP":P ":hR1"=Undefined opcode;  Z g INSTRUCTIONYP$PE"_f EQU_PROC#0=YRv"= EQU error;  Z hZjZ0=RR"@P"hj;X)0==5iR" 0; ; ZP=#jR=# 0;  ZV ` R:#= Phase error;  Z P=#gEQU_PROCYPL#_f SET_READ#0=YR#=SET/READ error;  Z '0=READjR# 0;  ZV ` j;X)P$'09=SETR$hZjZ0=RR#@P$hPJ$9=READRJ$ 0 =:=  ji h hPJ$: 0;  Zj;X)0=#5hR$ 0; ; ZP$V ` V ` 5gSET_READY_fSWITCH_1_SUBR'09=EQUR%hXE"P%9=SETQ%9=READR!%hXL#P% 0= #0=NR%iRc% 0; @;  ZP%jR% 0;  Z V ` R%= Phase error;  Z P%hXP%:g SWITCH_1_SUBRYP%_f IF_PROC#0=YR%=IF error;  Z hZjZ;009=0R&=05P_&9=1R_&hR?&=05PH&=15j;X)P_&:90Rx&9090iP&= Nesting error;  Z <090 x05;005gIF_PROCY_\f * PROCESSLhZ~i 0=;=*LR&P(i = 5~ 07@Ru'~ 0W@RJ'  ~ 05iP'  05~ 0=:Ru'i#=N5hZ'09=IFR'hX%P(9=ELSER';00=0R';0=15P';0=05<090 x;005P(9=ENDIFR,(90hR'9090iP(= Extra ENDIF;  Z ;0<090 x05P(9=ENDRd(%=Y590hRa(= Unbalanced IF;  Z P(;00=0R('=@@@EOL5P(hX$P(:'0=!R(#=Y5P~'g * PROCESSL[PP)IIIII@I I I II I, I IPS)_\ji)00=YR)00 =:   ij`)~ (0 iP)h 0= 50_ jZ50ii[eeeeeP+eeee e e Ie Ie IeIeI@eI eeeeeeeeeeeeeeee e!e"e#e$e%e&e'e(e)e*Ie+e,e-e.e/e0e1e2e3e4e5e6I,e7 I e8Ie9e:e;e<e=e>e?e@eAeBeCeDeEeFeGeHeIeJeKeLeMeNeOePPf+eQeReS_ \eT$0=NeUR+hZP+eV$eW=N5eXigeY= 5 g_ eZjZ5e[e\i e]5e^ e_i ii~ O*e` 05eai 0eb0R+ eci iied[eeP,IIIIII I@I I I I I, I IIP2P,_ '09=NUMBERR- P.9=$R0- =R5P.9=STRINGR- jRl- j ,05 i ,05P- i ,05 h5 P.9=(R-hZjX,0=RR-=R5'0=)R-=Expression error;  Z P.'0;  ZhR:.'0; ;h Zh=R5P._V , 0;hZ Rn.h=R5P.V , _V , 0;iZ R.=R5P.:hZYP._ _hX,iiRM/'09=*R.hZ_hX,PI/9=/R/hZ_hX,PI/9=MODRA/hZ_hX,PI/hPI/:P.YPY/_ '09=-Qr/9=+R/ '05hZP/ =+5P/:_hX. 0=-R/iiR0'09=+R/hZ_hX.P09=-R 0hZ_hX.P0hP0:P/YP#0_ _hXY/iiR1'09=EQQW09==R~0hZ_hXY/Rv0P{0hP19=NEQ09=<>R0hZ_hXY/R0P0hP19=LTQ09=R'1hZ_hXY/R1P$1hP19=LEQ919=<=R`1hZ_hXY/RX1P]1hP19=GEQr19=>=R1hZ_hXY/R1P1hP1hP1:P70YP1_'0=NOTR1hZ_hX#0P1_hX#0YP1__hX1'0=ANDR2hZ_hX1P1YP+2_ _hX1iiR2'09=ORRp2hZ_hX1P29=XORR2hZ_hX1P2hP2:P?2Y_\=A5'09=HIGHR3hZ_hX+205h5PI39=LOWR63hZ_hX+2h5PI3_hX+2PI3:[P4IIIIII I@I I I I I, I IIP4_\0 ;  ZhR4V 30 5 V 3 05V 3 iR4= Symtab ovfl;  Z P4_V 3 0;hZ R4=Duplicate symbol;  Z P4V 3 V 3 05[Pq5IIIII@I II, I IPt5_\Vh Y50 5 iV Y50 0 R5iP5[_\++++F+~55+6+6+6+6_\++++F+V+^N>5w_\++++F+V+^N>6wP6IIIII I@I I I II I, I IP6_\iR6)00=YR60  i P7jR7i0  i P7[_\+++V+^~17w#&7a{ LEXA tHEXINT ttPROCESSLtPRNTLINE(tLINE )tEXPRA 4,tADD K3tLOOKUP 4tTESTBIT 5tSETBIT 5tRESETBIT5tERRORA 6tINSTRUCTUPPER16 7t$X3=IV`ly &-:FScm}/H^q*%5?LOW\_glz   > S m  * 8 _  = H X  Vc5IX},Qcr}8?gu 'BMT_hs|!+3<FPx 6?]v )QWg"+KY 47?kyFXaoy  #-58BJMW_bltw $,=EHRZ]fnq{  (+5=@HLTdloy'8@CMUXcilv~$'0R\dgqy|%(2:=GORZ^fv{~     / 7 : E M P [ c f p x { !!!!!)!,!5!=!@!H!L!T!e!m!p!z!!!!!!!!!!!!!!!!!!!!" ""@"C"_"""""""#!#;#J#f########$$H$k$$$$$$$% %%%%8%B%a%g%%%%%%%%&&$&1&=&Z&]&i&v&&&&&' ''!'+'5'H'_'i''''''''''''!(*(4(F(b(o(((((((Q)s)))))[+{+++,5,,,---.-;-D-N-a-j-t------- .8.E.Y.l.y..........///&/:/?/G/K/W/h/p//////////0 000!0/0>0M0U0f0j0t0|000000000000000111%1.171H1L1V1^1g1p11111111111111222)272F2U2i2n2x22222222 3343C3G3L34 4*4=4S4p44444444r5}555555566666667(7.7B7U7h7{77777778898