'	+JJJJ	?\>m0M='+l>    /+l 	
  d' ]6@5L&]655 ]6LF%5 & "L}"BB5L&]6                              X     `                      6	77777777777JJJJ x 77L? L7877777777 776i	7
7867 7`      77 777777`x  =(`(8`57 75I7` B` 
7 6`  7 7  `     >J> <J> < ;V U <)? <`8'x0| <&HhHh 8 8 8 8V <Y;):'&Y ;):x ;ꪽ):' 8 8 8 8 8`Hh` V0 ;^ <*^ <*>&` aI꽌ɪVɭ &Y :& <&Y :& ; :
꽌ɪ\8`&&꽌ɪɖ '*&%&, E'зЮ꽌ɪФ`+*xS &x'8*3Ixix&&8 9:  :' 9:  :&  :x)*++`FG8`0($ p,&"ųųೳŪŪųųĳ 	
 !"#$%&'()*+,-./0123456789:;<=>? 8
  1	'" 

  *   "( 
(9"1 (	, . (0# 2	 /#0/#0*?'#07#000'#07#0:"4<*55**5*%5)1)1)1)'#0/#0*5*75**5*:5/#0/#0'#07#0:::*::'#07#0"):$(%"%:$(%"%$$2%4%$$2%4%$(2()!) E(!8b$! H(+  "@H	!D)"E`	@
$
C   `

DQ
 &J80^݌Hh < <݌ < < <A <D <? <AEDE?HJ>h	 < < < <`HJ>݌h	Hh݌`葠葠ȔЖȔЖȠHIHHHHhHH݌hHhHh݌H6 
<GHHH( jf5(  :H Z>(GFGHZXj  80x D9$xxH` >(  Z>h Z>L=.xxH >hh@(LH>9L>HH/Hh/ H?-З( 8( & 8$8H` *8H<jh
 k>Nx`* >x$50x*$50xL9JJJJ`HHjf5 >h
$50x`HA>V D; ;P >(ED Z> ?$0x8x D9- 8DD#H8` ?E V<k *8f???0x?E ? ? ?Hh D9#-EEE8` D9 8x D9- 8x8`-?0ݩ??ʥD
EEE` 	
   LD7   c*p*q*` ['*` ~.3 #3	L3LA @ @&E&&A@@&AA)߅CBBH&E&&A@B&	ChLQhBAȌy8zx8v{vI7H7 @)*AL@m{@AAA,+i(ˢ 3Z@[A @ /@v
wm{@8/e@@ eAA3]ͥ@\ƊiY?AyC @B@B|ACLT$ VXZdflpx|~**7777            (*3]67V<< 8: =???@@# #top mnU ^_R ij^_lk 󅔆nmLY^  ^ȱ^ȱ^eȱ^e(ӊ0Цe^^u**`* 5".Q`pN%$#$$b"p"t""%%%%"""m%2"<"("-"P"y%%0#\##|"6$ 6$ $$e <%%g<7JJJJj*7h* I *
aUL@*kU8* 
L % Q( ^*R*(jQ*0l^l\
*wU*u**W* '*	H &h @ ['_* /QSIRb*_*L!`LLL*L7`**`LQ(LYLeLXLeLee Q*H\*(h0L&& $`(* &R*  \*Z*Ll8  R*
HH\*`\*Z*[*Y*S*6`*LxQ*ɿu3'R*Ͳ*ʎR*ʎ]*]* ]*ɍuLɍ} R*L R*ɍ*g^H8* ^&hZ*LɍR* &LͲ*ɊR* R*% * Q(L$ Ͳ*
  Z*@ -^*  \*[*Z* Q(Y*\*[*Z*8`l6 L_*Ȍb*_*  Ͳ*]* !)Y(
h( (֭ Ͳ*Lɍ ['LL&_*_* ^&9	)L&3 9	)a   !
0L  jLY  !u*< !(_*9	)˭*ɠu*ɠK_*9	)?L  <t*`u*9	)' !_*9	)ΐL&L& e*t*f*l*m* ?]* !ɍ_*e*
)]
)Гc*vc*]*ܢ
@)J)0Ge*e*ʎd* !d*

E	DU)EX)ЃDW)c*ДJEg*Df*L He*e*h)t*t* !L [' !_*HH`]* ɍ]*ɬ` !ɠ` 5` DE !ɤ<(L! !DE`80!
 !eD eE ! !eDDeEE8`D&E`( !80
0 !DDL"DLDL^*t*^*`,t*P pMt*-^*^*` *DH #hW*L' " d' @` "L"5	5	c* "L" " &Lq6 L#c*l*
m*l*l*5m*5 "EL&AD@ C' N' 'c*5L&u*ɠ% d': "L" ' * @ N'5L& ' ' ' ' "L#`	-e*	L   #s*r* #m*l* #s*r*L# "-5L& # z$e*)r*s* z$r*s*Lq$ ]# Q(lr** L& #8gh #hgL# #8LʨM #ˤL#5H "hL'55555 &55L&55L6 &L"L& # "#-55*( $ z$egehtpjigh q$ Q(l` $ z$8L`*Ma*EK@>ˆʎ55L
$
55 5555 &a*5`*5` "L&5_*b*JL%u**Lz%`** $  Q(lXJ̥KlV $  Q(lV eօ3L e3L &%R*L &%Q*L d' "L4% N'e*)n*5
5 &`@-e*f*f*5 "L# "5f*`L %. *  	*t*Q*L$  %L& *L   ` "O**P**u** d' "L% N'e*)n*o*o*n* &8ɍ` ^&f\*555L& ^&NR* & "R*ΩL&)\*Z*	ʽ 	 LH*v3h`0h8` " ['L & N'С55 &5`*A*@` +5L^6L6 5`
\* ?*0  '\* '  Q( ^&\*lZl^?*c*q)H	 c*h`f*5h*5j*555@O*AP*`u*@`@5&` Q*R*` E 'Ls' ' '
@DAE@u*`8` 
%@	@A@` @`**@*A`M5
) "L&`8 @AW*c* @8@-@HA ȑ@hHȑ@ȑ@hHȑ@Ȋ@c*h8&ȑ@H ȑ@Ah@L'H ȑ@ȑ@*htphso`hMhL`9V*8U*897T*6S*67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF !pppp p p p p` " t""#x"p0p@p@@   @p@ !y q q p@               LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč $3>L[dmx-  (               ϲ     734 @~3!+,W,o,*--,,9,-.-~3~3,,,,~3~3,,,,~3 _*3 j.5
*H*H`Lc3 (+L3 +555 55 1^3_*	)3JQ*L_3Ls3 443 D23455545554 70 / 7 :/354545455454555535L^/ 5-5I5555



55` / 4/ 2-5! /  08555454 70L3 (+50+5B5C3 2 70L35
*H*H`Lg3L{3505
*H*H`  3 ,5L3  3 1 ,H 1 hBL, 0BH [1 1h`Lo3  35 ,L3  3 1 B , 1L,H 0hB@55 [1L13 3 (+34)34 70L3  3L3 (+ 055L- (+34L{33454445 70 ^/* /3B0	HȱBh -355 -8 /L38 2 5` +5 /3 /. /.3 E7D B. /. /. 0] 34S0J4 4)

3  4D4E B. 4  /. 02L3 Ν3 3` HD٤33DE Ehi HLG.h	 ` / 5B5-` / 5B-` + X05I3338 333DH / 4 E03744Ȍ7 X040 7 J7L3 5B5C`,5p` / R0-55`50` K/ R0-55`575755` 4/ K/ /(	55L/BȱBL/58` D2BH5BH :/ 75Bȭ5Bhh55 R0B5m55ȱB5m55` /LR0557755`*7*75 LR0 E0(33
48`433 R0` E033LR0*7*7`777555I7575757577** 7757`7 L35555f /55555555 ^/`855
i /B58` 41L 15ȱB5 /5555 /5`3 D23ȑB55B5 / 755`5555555555  5555`555`55BC55`5555`L3 /5B5C3 55 0Q 340" B4
3` 02۰Ϭ33 B438`3i#` 3ЗLw35!50>5555` 5 3 /3m3	3
3733i35

358 3 /35ЉLw35`H /5h 2 5L/~43

533`555555 55J5m55m5jn5n5n5ۭ55m5555m55 m55`"L?
585 H ~.(3`  #    
d ֠                                  z          #                                                                                                                                                                                                                                                                                                                                                                                                             u*                                              `                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     AN THOSE CONTAINED IN THE SUPPLEMENT" 5H"IS USED." `R::"THAT'S IT, FOLK!! NOW, ENJOY..." l\29440 rf p23:7:"PRESS ANY KEY TO CONTINUE ";:A$::   ;:A$::   
                                                                            H IS USED TO RETURN TO THE" 0"SUPPLEMENT.": _"CONVERT WILL STAY IN THE MODE SET UNTIL" "ITS COUNTERPART OR A SLASH IS ENTERED." 880  9 *"PLEASE NOTE THAT CONTROL IS RETURNED TO" 4"THE MONITOR WHEN ANY FUNCTION OTHER" %>"TH FC58": #"WOULD BE DISPLAYED." ,880 Y:"HEX VALUES ARE CONVERTED BY ENTERING i:"^H<CR>" :"THEN THE VALUE TO BE CONVERTED" :"^FC58<CR>": "WHICH RESULT IN" :"64400     -936": "BEING DISPLAYED.": "THE SLAS VALUE -936, YOU WOULD ENTER" -X:"^T<CR>" tb:"(THIS IS A NORMAL "(34)"T"(34)", NOT A CTL ";::"T";::")" l"THEN ON THE NEXT LINE" v:"^936<CR>": :"(MINUS SIGN NOT ALLOWED OR NECESSARY)":"AND THE CONVERTED VALUES" :"03A8   34)"^"(34)", YOU MAY SET THE DECIMAL" >"MODE BY ENTERING" N:"^T<CR>" ~:"FOLLOWED BY THE DECIMAL VALUE YOU WISH" &"TO CONVERT." 0880 :::"FOR INSTANCE, IF YOU WERE IN THE" D"SUPPLEMENT AND WISHED TO CONVERT THE" N"DECIMALONVERSELY, IT WILL CONVERT A DECIMAL" Q"VALUE IN THE RANGE OF 0-65535 TO ITS" {"HEX AND TWOS COMPLEMENT HEX VALUE." :"CONVERT IS REACHED FROM THE SUPPLEMENT" "BY ENTERING A CTL ";::"T";::". "; "ONCE YOU SEE THE" &"PROMPT "( PRESSED." 880 B2:"A NEW FUNCTION HAS BEEN ADDED TO THE" s"SUPPLEMENT -- "(34)"CONVERT"(34)". THIS" "ROUTINE WILL CONVERT A HEX VALUE" "IN THE RANGE OF 0-$FFFF TO ITS DECIMAL" "AND TWOS COMPLEMENT DECIMAL EQUIVALENT." %"COM THE MINI-ASSEMBLER BACK TO" 8J1:"THE SUPPLEMENT." >T t^"THE "(34)"TRACE"(34)" FUNCTION ALSO USES THE" h"SLASH TO TERMINATE. A CTL ";::"S";::" ENTERED" r1:"WHILE IN THE TRACE MODE WILL CAUSE A" 
|1:"PAUSE UNTIL ANOTHER KEY IS4)")"(34)" AND" >1:"ALL MONITOR COMMANDS CAN BE ENTERED" p"1:"FROM WITHIN THE SUPPLEMENT, EXCEPT THAT" ,1:"THE MINI-ASSEMBLER IS REACHED BY ENTER-" 61:"ING A CTL ";::"A";::". A SLASH ("(34)"/"(34)") WILL CAUSE" @1:"AN EXIT FRGER BASIC AND THE REGULAR F8 ROM." U :1:"THE SUPPLEMENT MAY BE ENTERED FROM THE"  1:"MONITOR VIA THE CTL ";::"Y";::" FUNCTION IF YOUR"  1:"HELLO PROGRAM CONTAINS LINES SUCH AS":130140 880 5:"THE SUPPLEMENT'S PROMPT IS A "(3 ::8 8
 "APPLESOFT/AUTOSTART ROM":14:"SUPPLEMENT" e
 6:4:"THIS PACKAGE MAKES AVAILABLE TO" 
 1:"APPLESOFT/AUTOSTART ROM USERS THE MINI-" 
 3:"ASSEMBLER, STEP AND TRACE FUNCTIONS" 
 3:"PREVIOUSLY ACCESSIBLE ONLY THROUGH" " 2:"INTECONTROL CHARACTERS DISPLAYED IN INVERSE" X	d :3:"CARRIAGE RETURN REPRESENTED BY <CR>" 	n (4)"BLOAD APPLE II+ MINI/ASM.OBJ":$8D00.$912F 	x 880 	 29440: HIMEM SET TO $8D00 	 1016,76:1017,0:1018,141:SET UP JUMP TO $8D00 AT $3F8   	  
	
 : = 8:"APPLESOFT/AUTOSTART ROM":14:"SUPPLEMENT" a ::10:"ORIGINAL ROUTINES BY" |( :13:"STEVE WOZNIAK" 2 ::10:"APAPTED BY & "(34)"CONVERT"(34) < :15:"WRITTEN BY" F :15:"GUIL BANKS" P :X140:".";:: (	Z :1:"             
	                                                                                                                                                                                                                          ɰ$0 $ `
d   'R                                                                                                                                                                                                                    g ɯ; Y  ?ɀ> А H >Ii>?Ii > А,L gʆ   ɯɰɹ) 3 } 
&
&ee
&} થi  @ HIiIi  @ ⩰#祝.=D5֤4 J  :3 g Y ɯLɠɤ ɓΊ x= 



&B&C= 4ݴ ݺɤ4&D ?5=ɥD

5 5	D4 ɻɍЀL㎹ ɠ` ޅ3  gʆ  ɯY[
Y( Lh:h;  G :L hHh:h;/ V; THH::;:-H,H E@ A   J 0`: V:8 J8LyLjJ?>ʊ:>Ș;k/= :    S;:L O4 40K1 4  L=  BCD. (ʈ3 g Y ɨH4 0 ^4Lم O4LHH1 1`HLiLˏ4Hh uLLLqli    h,h-~< ,ɓ ,ɯL:B/ \`HL_l\@8)I:<  ?L< EhH


0l            	                                                                                                                                                                                                                                          ΠҠÍΠɭҠ̍                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              󮮮ñƠҠƵ                                                                                                         堤ñ려îñŠՠ卍ñŠñƍƵﬠ堠ө堤Š려 堍렠ƠñŠøĠàñ ōˠҍ뮠ñŠ栍뮮ҠƵ堨ҩƵҠ􍍠ƠñŠøĠàñˠҍ卍ˠҍ庠宍庍ñĠñúƠҠƵñƺ؍堍堮栠嬠嬠堺ƠñŠøĠﬠ堢뢠ﮍ䠍宠栍宠堢뢠堍ﮍ䮍Š۠Ų؍؍ؠŠŲɠ堍笠ΠŠˍŠŲؠح򠤰ŠŲح젤Ų堤宮ؠ箠젍򮩍ؠŲ؍؍؍ؠŠŲ򮍍󮮮ؠ؍؍؍؍؍؍؍؍䠠آ䠠آ󠮮򮍍尳؍؍؍宠ؠ؍؍؍؍؍؍ح򮮮ؠؠ؍ؠؠؽؠؠؠؠ򠤳򍠠ؽؠ夰ؠؠ󍠠򍠠ح򮍠ؠؠ宍ﬠحﮮ򍠠Ġح蠤ؠؠ󍠠󠤳蠤øõà䠤Ơ䠢Ϣ堤îؠ䠍䮠䮮䮍򍠠 àî򠍠󠤳䠤 䠤î󺍍󠤴ؽ󠤴򠍤خ堩󠍤󿍍庍䠵箍堢堢؍Ġؠ箍砍堢堍堍宍ư蠍򮠠ΠĠǍ堍堷ŠɠŠ̮嬠䮠Ҡư䠍ư򺍍ƶǍð̠ҠưҠưðҠ򍠠ðР򮠍ƶǠ򍍡ð̠Ҡư렢ҠưðРǍᠠŮРǠ퍍堠堶ŮҠưð宠󍠠ð荠򍍪ƶǍðĠፍ̠Ϡ宍ð堢占䠍Ǎ䠍򮍍荠䩍Ҡưư占ͩРР堍͠̭򩍍ƶǠ򩍍ðĠ䍠ðŠɠ䮍ư͠ŠɠŠ̮堲栍Šɠɠ󮍍宠čɠ堍ɠ򠢱±쩿±占蠍Π堍򮍍堍堶󺍍占嬠堍򮩍Р䠍렠堍嬠堍򮠨嬠堍󮍍嬠ؠ䠍٠󮍠嬠ð䮠堍ج٬䠍ЮŠɠ嬠捠嬠ΠŠҍ堶򮠠Ġ򠍰Рﮠ婮Р堲報򠰰堲󮠠󮍍堶򬠍Т堶ՠЮ嬠堲報忠宮򠠱򠵮򠳠󠱱報堲報堲򠹠堍򠱰堰䠱󺍍󠲠堍٠ō󠱰Šč砍󮠠堍ﬠ쬠宍ŠĠ٠ō󠤱䠤󡍍宍ΠҠӍà蠍̠Ǡ￠堍̍堍ￍà婍̭ƶǍ򮍍䬠蠍ƶǠ庠à庠РР򠤰庠庠à堍찰庍ĠŠàŠà­àР庠Ġ蠍ƶǠ򍍡ààР렍Ʈ䠤Ʈ嬠򮠠̭ᠢӢ宠à堍à堍宍±ϠàՠӍ΍俠堢忍Š̠蠤宠àà砍̠č̭ƶǠ̠򩍍±ӍǠΠ󍍠­РР䠍Πōà堍Ӱ±ð宠堍宍󠍍ðĠð䮠󠍤ð堨蠍ՠ堍̮堢Ģ謠堢Ѣ讠ð嬠᠍ӷ­䮍䠤ð庍ؠˠƠؠϠ͠宮䮠堢Ģĭ堢Ѣ砍ðð̠䮠à䮠䠍 򬠤«Ġٍì宮 荍é嬠ðĠ堍ð䬠䮍󺍍 ̠̠亍ƶǠƶ宍ĠͬԠ򠨪堍͠堍Ԡ䠍򮠠젍󮮮忠Π忍̭à堍۠嬠卍Ġðð ̠ĠĠðð­àРǍ堍򺍍ƶǍð̠ðР俠䠢¢򿍍笠堍宍䍍Ǎ砍宩核Ġ報䠱Ġñ堍򮠠ñ堍宠ò嬠庍ññĠòòĠ堠ŠŠɠŠ̠젍堍󮍍򺠍ԍ̠ƶǍ򺍍ñ젍䮠㰱ð۽ݩŠɠŠ̠堍Ůð砍󠨤ð堍ð堍䮠ð堍宠蠍䮩썠􍍠Ԡ庠ð̠䬠ð᠍箠øȢ䠤õ󠍢Ţ쮠󠴰쮍󠲵썤󠠲썤󠠱ﮠ堍î렍栨砤堍栨堠Ȣ堍纍õĠǍŢ堢Ȣ䮍󮍠򺍍̭򮍍堍宍纍øĠǍ͠䬠ퟍà堍뮍ɠ嬠堍Ҡî䠨ˠ͠䩠ᠶˠ堨堯婬魍۠ᠱˠ堍ɧɧɧ堍殍ǠȠŠɭҍ堍򮠠ɧﮠ䮠⮠ɠ뮠ݍ΍堍宠堢墠䮠ɠŠōٍ͠ϧ΍庠ϧ栍            
	 







	








 						
											 
	 
	 
	 
	                                       "(222) )
 C$"PR#0":C$"CLOSE":34,0:                                                                                                                                                                                                                       :"HIT ";::"SPACE BAR";::" TO CONTINUE *";(8);:A$:::C$"MON I":C$"PR#"C:C$"OPEN"D$:C$"READ"D$:9 y 768 	 216,0:(222)5ĺ"ERROR # "(222) 
 C$"PR#0":C$"CLOSE":34,0:   $:C$"READ"D$:9  768 	 216,0:(222)5ĺ"ERROR #R CTRL-C TO EXIT LISTING.  ENTER ANYOTHER CHARACTER TO TEMPORARILY SUSPEND  LISTING." 
 :"WHILE THIS TEXT FILE MAY BE MANIPULATED BY A TEXT PROCESSOR, THIS TEXT FILE CAN ALSO BE SENT TO A PRINTER WHICH USES A  PAGE SKIP AND AT LEAST 68 COLUMN WIDTH." p,141,16,192,76,0,3 	 "TO WHAT SLOT SHOULD THE INSTRUCTIONS GO?":"ENTER '0' FOR SCREEN OR":"'3' FOR AN 80-COLUMN CARD IN SLOT 3"::"SLOT ";C:C0C73 	 :"DO YOU WANT TO SEE LOWER CASE AS LOWER  CASE? ";A$:782,32:(A$,1)"Y"Ĺ782,0 U
 :"ENTEe :::B$"MACHINE LANGUAGE TUTORIAL":21(B$)2::B$:::C$(4):D$"M/L TUTORIAL.TEXT":34,2 	 A768811:B:A,B:: 32,12,253,9,128,201,224,144,6,201,251,176,2,73,0,32,237,253,173,0,192,16,233,141,16,192,201,131,208,3,76,208,3,173,0,192,16,251                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       [']ĠƠ͠[                                                                                                                                                                                                                                  de de de de de de de K'd e d!e d"e d#e d$e d%e d&e d'e K'd(e d)e d*e d+e d,e d-e d.e d/e ('d0e d1e d2e d3e 'ŠӪK'd e de  de  de de de de0 de K'de d	e d
e  de de de de0 de K'deL de  de de de de de de K'de *#rq ]ŠӠĠ&Yq  &`;@r %[&\U \@&c$&a(ҠҠӠŮ)#&a(ĠǠŠ))&a(ì)E@E(ĠŠҬ)"'a@E(נ٠Ԡή)'w["']Ӡ)?%&a()E@E()G`;@r %a(Ԡ)E@* rE()`.?$ r %c&&a(נ٠Ԡή)'&\ \U [*&_%H&]РҠ&]ǠҠ&`;@r  $&&q UV W;@rM&`@*#r9()@*#r9()$&@Brp@@c&a(ŠŠԠΠ)%&a(ҠΠΠŠ)1&a(ՠԠŠŠĠΠ)o.?% r&a(נ٠Ԡή)[*&`;@r ;@r$&`@* r9@$*&.&\@cca(ԠԠҠŠҺ) &a(ҬŠ)@* # r:(ñ)@* # r:()$%@p@* r_&%`<@r<()r%_(#'&`;@r %\&`@* # r:@$K#t&`@* # r:()$&UV W;@r`@*#r:@* r%Y]ƠĠΠӠԬĠΠϠŠР&P a()\U 
&\Һ)2%a(ҬԧӠŠ)G`;@r %a()C%`;@r %a(Š)E@* r`.?$ r %ca(נ٠Ԡή)%\ \U [2%q \@cca(ԡ)[%]үРҠ]%\&`;@r $%`@* # r:(ðŠŠԠΠŠ)'%a(ҠΠΠӬՠ)'%a(ŠŠĠΠҠ)%%a(ŠҠΧԠǠ)"%a(Үנ٠Ԡή)["%`;@r $%`@* r9()$%.%\@cca(ԠԠҠŠ@[%]ؠӠ%]ؠҠ%@p()L%\&`;@r $%`@* # r:(ð)@* # r:()$%@p@* r_%%`<@r<()r%_(#'%`;@r %\&`@* # r:@$K#%`@* # r9()$%%\U 
%\@c'%a(d2 e a@G$$d6?e  ]ҠĠ*$q.?6 @r` $#]ƠàϠ$` $$d6?e  $o P )$a()G$\@$[!%]ҠҠԠ&%\ o P 	0%R P [T$]ҤΪ^$q 8 rah$ñq.? ròq.? r8ñ rdO ñ 8ò r8ò 8ò rr e@p()[$]Π٠Ԡ$\l $P L$o
 a(ȠנĠӠ)E@Gd2 e? a()G @r` $#]ƠâΠ#`<()r$##d6?e  #o P )#a()G#\@#q  [#Kwd6?e  _D#]ԬΠԠ͠נĠΠҠҠ#\#\ oŠҠӠ(#q ]̠ҠϠˠ"#]٠ԠҠϠŢ#d6?e  UV WY#\l #o P <#`7$#a(ȠנĠӠŠҩ)_#(#a(ӠŠҠϠ̠ԩ)G,#q.?6)&A#a(ŠҠӺŠ)&F#a(Įנ٠Ԡή)c[K#]ǠĠP#P a()\U U#\@cc'Z#a(ՠŠĠŠǠ)E_#a(ҬԠӠ)E@E@E@E()E@a(נ٠Ԡή)[#] e ]0 d# e ]: o c]ԢD [l ]̠נv \ ]Ԡ̠ d" e  ] [(#]àӠ"-#]ԠǠŠ2#P a()\U 
7#\@c%<#a(ŠҠՠԠҠԠǠӠϠננϠ̠РŠŠL]͠ԠӠϠҠϠŠŠ̠ǮҬ%]Ǡ̠ŠŠ[ ]͠נ d  e  ]̠ d! e( ]̠& d"E@E()E@E(ϠΠϠժ)[@]ǠӠJ]РנTd! e" ]^d  e ]hd" e ]rd# e
 ]+|o	 P ]ŠҠΠcH]Π̠ŠՠΠŠҮ)[$X]Ԡ̠נؠAbM6o a()G'l@p()UV W	 a@GP( a@GY>qo UV W' Pa@G` %q% Yco =va(Ӡ)p]ǠzM6o P 'a(ҭȠ٠ɭ)%P a(ɭҠ)#cP
 a(٠Š)c'a(ӠĠŠӮ)4a(ϠԠͬӠ)E@E()E@E()*a(ӠӠ̩)ca(Ġ̩)ca(ӠҠ)8o a(ӠŠ)E@E()E@E(٠)GM6R@ `@:()@:()@:()$
`@9()%_]Ԡ`@:()$Kd6?e  Q!_]ԠŠϠԠ͠ϠŠĠРҠĠΠ٠ǠŠŮ5]ӠӠԠҬ٠ĠϠԠҮ,q ]٠ΠĠca(ŠԺ).ca(ŠɭŠŠ̩)0ca(ҠҠƠα P /
a()
o a()G
M6 ]РϠQ]ΠҠ\p]Ԡ#q" \T$]ŠҤ(q ]Π͠ǠW]ӠǠƠҡ)#<
a(ϠΠŠͬŠ)'F
a(ǠӬð)'P
a()E@E()E@E(ҠϺð)'Z
\d  e d! e' o.?% rP -_
a(ΠՠԠŠɭҬ)-d
a(ԠŠ)E@E(ƶ)E@E()G}
\l oҠĠҮ)4 
a(ŬϠ)E@E()E@E(Ҡͬ)3

a(ԠŠð̠)E@E()E@E(Ҡԩ)#
a(Ġ׬ϠŠҮ)G@(
\#d" e d  e d# e d! e# M6]̠#2
a(ՠŠˠΠŠנŠϠΠ)#	a(ͮĠҠՠ)!	a(ΠԬ٠ǠԠ)%	a(ǠŠŠŠ)&	a(ҠǠŠҠŮ)G	\#$	a(ŠŠ̠)$	a(ҠӠՠ٠Š)&	a(Š\@c%`	a(ĠҠŠԠЬŠ)#j	a(ʨթРϠðĠӠ)#t	a(ǮנŠԠٺ)~	@p()@p(ð) 	\%\%]ԬΠH	`7$	q  \ o \^\U \@a(ԡ) 	a(ԠӠq  \ o \6\U \@&a(ϠŠŠҬŠ)#a(ԨŠũҩ)a(ŠӠð)	@p()@p(ð) 	\%\%]ԬΠ!	`7$	q  $	\ o \J\U Šš٠ȠŠҠĠ̠ŠҠӠũ\ o \"\U \@c)a(נʨРϩӨ Ҩũ±)o.?% r!a(ŠӠӠ̩)@p()@p(±) \%\%]ԬΠ!`7$Ϡ)E@E(̨)E@E()%za(ŠŠҠ)(a(̨׬ŠΠŠ)0a(ĠӠŠ)E@E()E@E(ٺ)@p() \%\%]ԬΠt`7$q  ]ǠŠŠŠ)%*a(ŮԧӠ٠Ԡή)4\#\\$>\ \\U \@Ha(̬ԧӠҡ)c&Ra(נŠ̠Ϡ٠Š)$\a(ҠŠҠŮ)-fa(ӠŬէ̠ϠŠǡ)\#kc4pa(ԠŠԠŠӠƠũ)$a(ҩҠ)$a(ҠԠӠð)"a(ȠӠΠ̮) \#@p(ð)\2 \$"\ P
 a()P a()\U 
\@ca(Ӯ)c' a(٠ԮɠԠϠ̠͠)0a(ĬԠӠŠϠ)E@E()E@&a(ŠҮŠϠӬӠ)(a(ϠΠì٠Ǡ) a(ԠŠҧӠӮ)\#6ca(ԠĠƠ)E@E(Š)E@E()%a(ŠԨŠ\$D\ \ \U \@!Na(ƠՠˠРŠ))Xa(ӠΠŠŠ۠)]o.?% r(ba(̠ĠĠŠӠ)&la(±ŠϠ²Ŭՠ̠Ԡ)'va(נŠŠ٠Ӯ)\#%a(נԠҠ)%a(Š٠ԠΠ)%&a(ŠǮҠĠ)#0a(ʨРϩӨ©Ҩũ):\#\ \@%;ca(ՠ̠ŠŠĠԠ)&<a(ŠĠάӠҠ)=a(ӠΠӬԠ)>a(Š)ԠŠŠ)#a(ҠԠĬŠ)(a(נԠӠԠŠԠӬ)$a(ϠŠ̠ϠԠĠ)a(ǠΠð)\#a()G\Z \@'a(נŠ̠РϠ)#a(ΠŧӠҠԠɠĠŠ)"@a(ҬΠӠŬ)J\#P \ T\@%^ca(נϠ٠Š)&ha(ά̠ՠŠϠ)7ra(ӠϠӠŠ)E@E()E@E(ٮ)c|\$\ \ \U \@(a(ƠŠӠ)%a(ΠĠӠŠŠͮ)$a(ŠŠŠŠҠӠ)a(ŠؠҮ)\#'a(ϠĠŠحǠȠҬ)#"a(ŠŠŠà)0,a(ũ)E@E(̨)E@E(Ġ)&6a(Ġ@E(Ҡ)E@E()E@E()'Pa(ҠîŠàӠ)%da(Ƞ̠Š)$na(٠٠Ԡð)%xa(ӠӠҠ)\#&a(ŠŠҬ)%a(ŠŠŠԧӠˠǠ)( a(Ơð̠ҩ)
\#\ \@c#a(ƠŠΠ̺)&(a(ŠӠΠŠԠ) 2a(Š٠Ӡ)7a(ŬϮ)9\#=<a(ŠŠ)E@E()EE@E(ԠӠӠ)#a(ŠɭҠӠנ)'a(ĠԠŠ٠ĠϠ)a(Ҡͮ)
\#c&a(ŠԠϠŠ͠)%a(̠ŠӠԠ)(a(٠ҠǠŠŠӮ)$a(`\@]ԠРec(ja(ŠŠנŠϠŠ)#ta(ĠŠ٠ϠΠΠ)%~a(ŠɭҠ٠)1a(ӠӠĠ)E@E()E@E(Ҡ)\#\ \$\ P \ \@c1a(Š)E@E()Š)(a(Š͠ǠŠԭ)'a(ΠɭҮϠϠϬ)($a(ԠԠϠϠŠҠ)#.a(ǠŠԢٮ)8\#]BK]РL\n ]+Vq ]ԠǠҠǠנРƠנϠӠ\ ]\ UV W^X
 \a()G&\Z 0Y:UV W YD_]ĠΠ!\X]Ԡ̠נ\@]ԠР̠o &a(ŠŠǠϠɠco a()G\Z UV W Y*@p(ð)q \2 q  a()>M ]РϠŠ͠ϠΠĠƠͩ]ԠΠ\d ]ӠԢ\ ]ΠΠ4d" e ]Բؠ)[,@p(Ҡ±)\2 [-6P a(ðŠ Ҡ±)[@@p(ð)\2 [-JP a(ðĭĠðð)[T@p(Рð)\2 [-^P a(ñààРð)[]ΠΠq  [ @p(ؠ)\2 [, P a(ðؠ)[ @p(Ҡ±)\2 [- P a(ðŠ Ҡ±)[@p(ð)\2 [-P a(ðĠðð)[@p(ؠ)\2 [-"P a(ðŠŠϭi UV W Yn o ca()G\Z x UV WY[+ @p(ƶ)q \2 q   [
 a()c# a()G\Z UV W Y [ ]ҠӠ, @p(ð)q \2 *#r9()rYZ<H ]ƠΠԠӠŢ6I ]ŬŠ٠̠Ġ٠ŪK `%[P UV WY[!U a()G]ԠĠҪ3Z d.?) r .?( r.?$ re` []ŠΠd ]1
 K. \']Š̠ŠŠϠ' N@" rC@" rC@" rC@" r _]РϠΠ2 UV WY< UV W;@ra@*#rG\Z 2A `@*#r:()%q.?6?r.?6?r.?6?r.?6?r3F UV W/?r 8@            
	 
	 
	                                                                                                                                                  NUݺɤ4&D ?5=ɥD

5 5	D4 ɻɍЀLvT ɠ` }Ɏ$
` `                                                                                                                                     T{LT LeJ?>ʊ:>Ș;k/= :    S;:LT 4 40K1 4  LT=  BCD..=D5֤4 J  :3 g  ɠɤ ɓՊ x= NU



&B&C= NU4ݴ                                                                                                                                                                                                                                                             N	ݺɤ4&D ?5=ɥD

5 5	D4 ɻɍЀLv ɠ` }Ɏ$
` `                                                                                                                                     yL LeJ?>ʊ:>Ș;k/= :    S;:L 4 40K1 4  L=  BCD..=D5֤4 J  :3 g  ɠɤ ɓՊ x= N	



&B&C= N	4ݴ                                                                                                                                                                                                                                                            ,6,200,208,236,160,0,177,6,170,200,177,6,134,6,133,7,56,176,210,103                                                                                                                                                                                            4:34,0:  W24:"HIT THE ";::"SPACE BAR";::" TO CONTINUE  *";(8);:A$:: ] }X768822:Y:X,Y::768: 165,103,133,6,165,104,133,7,160,1,177,6,208,3,96,234,234,160,04,177,06,240,16,201,127,176,9,201,97,144,5,56,233,32   E145lter theCONTROL-Y  vector ($3F8) to point to thenew address." :"These routines were developed using     information from Doug Henning's article in NIBBLE Vol 3 No 1, 1982." :"]BRUN MINI-ASSEMBLER ($800)"::"]BRUN MINI-ASSEMBLER ($5400)" 	"1ping :"::"]FP" T :"Note that 'STEP' and 'TRACE' functions  are not available." ] 500 =::"The MINI-ASSEMBER can be relocated in   memory by using the RELOCATOR facility  in the program BEU, included on this    disk.  It will be necessary to acode will be displayed whilethe line is re-written." = 500  ::"To exit the MINI-ASSEMBLER and return toBASIC, it is necessary to enter :"  :"!$3D0G"  :"After returning to APPLESOFT, it is     recommended that you reset the pointers by typle :"::"!300:LDA #00"  :"After the first line has been entered,  enter a blank followed by the next      assembly language statement, as in :"  :"! STA $19":"! LDA #20":"! STA $20" 4 :"As each line is entered, a correspondinghexadecimal  use, thereis an exclamation mark '!' prompt       displayed on the screen." U 500  :"The first step in entering a program is to set the pointer to the starting      address in memory, along with the first instruction."::"This is seen in the exam::"Alternately it can be loaded into memoryby:"::"]BLOAD MINI-ASSEMBLER (XXXX)"::"and then later accessed from BASIC by:"::"]CALL 2048  for the lower version, or"  :"]CALL 21504 for the higher version." L ::"When the MINI-ASSEMBLER is innflict would arise with one version,  the other can be used."  :"The Mini-Assembler should first be run  from the disk by the command:"::"BRUN MINI-ASSEMBLER (XXXX)"::"and once run, can be re-entered from theMonitor level by CTRL-Y."  500  have been included on this disk, one which   occupies a lower memory location at $800and the other a higher location, $5400." = :"Either of the two versions of the Mini- Assembler can be run.  Two have been    included in order that, if a memory     co MANUAL' and are therefore not included in this short    documentation." 
y :"Several alterations have been made to itprior to including it on this disk, in  order that its ease of use be improved." 
} 500 }~ ::"Two versions of the MINI-ASSEMBLER  the ][ PLUS (APPLESOFT)because of memory limitations." 	n :"Therefore, the MINI-ASSEMBLER has been  altered to permit it to be read into RAMmemory and run in this modified manner." H
x :"Instructions on its use are present in  the 'APPLE ][ REFERENCE                                   z          #                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Ͳˠй  ϳ 
Šɫɯͮʠ Šɫɯ͠                                                                                                                                               ҠΠ  ҠӠҮȠ   ̮ϮǮɮî  ؠΠ§  ŬϠ           ŠŠ  ̠  ٠͠ϧΠ   ̠̠ͯ ̠̮ͯԠh            "ɭҠӠ ɭҠ  ɭҠ ɭҠ̠3 
  	                                     ҠӠ    ̠Š®  ̠Š®° !ŠԠ "ͯРϠԠŠ "٠Ҡ  	        ͠à Ҡà Ա ͠Š                               
                                    Š͠Ҡ   ͠Ӡ ͠            Ϯՠ ծӠ ЯŠ®à 
ծˠ Ġ ծ2             ϲ                               ٠٠٠  ٠ȠӮĠ             ̮͠ϮǮɮî  Š̠Ϡ  ĠΠ                              Ϡ                                    Š  ̠Š  ŠӠ  ŠŠ 
  	  DEBUGGING OF   MACHINE LANGUAGE PROGRAMS." 	P ::"BEU";::" IS A BINARY ENTRY UTILITY PROGRAM   WHICH ALLOWS THE USER TO DIRECTLY ENTER AND EDIT MACHINE LANGUAGE LISTINGS." E
Z ::"MASM";::" IS AN ASSEMBLER ORIGINALLY WRITTEN FOR AN APPLE WITH INTEt*
 ::10:"IAC MACHINE LANGUAGE DISK" L (4)"BLOAD HELLO.PIC,A$4000" x 16297,0:16299,0:16302,0:16304,0 ( X16000: 2 ::11::"LOGIC PRESENTS :":34,2 <  *	F :"THIS DISK CONTAINS A NUMBER OF UTILITIESWHICH AID IN WRITING AND                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                XT FILE" )D$;"RUN MEMORY INTERPRETER" SD$;"RUN MINI-ASSEMBLER INSTRUCTIONS" i"D$;"EXEC HELLO3"   
ER TUTORIAL"   
L
  
T                                                                                                                             A200,210,220,230,240,250,260,270,280,290 0
  K
 D$;"RUN M/L TUTORIAL" c
 D$;"RUN HELLO.BEU" 
 D$;"RUN BEU.INSTRUCTIONS" 
 D$;"RUN MASM INSTRUCTIONS" 
 D$;"BRUN ALL PURPOSE DISASMB.(800)" 
 D$;"RUN BFILE LIST" D$;"RUN MEM/DUMP TO TELER" 	d 23);"INSTRUCTIONS" #	i  Q	n "4-DISASSEMBLER";21);"9-MINI-ASSEMBLER" f	x 23);"TUTORIAL" l	}  	 "5-BFILE LIST";21)"0-MACHINE LANGUAGE" 	 23);"TUTORIAL" 	 23:"ENTER CHOICE- ";:A$ 	 (A$)0A$"0"ĺ:150 	 A$:A(A$)1 *
 k	
 :  D$(4)   A$(9) B( 10);"MACHINE LANGUAGE DISK" d2 10);"------- -------- ----" k< 5 F "1-BEU";21);"6-MEMORY DUMP": K  P "2-BEU INSTRUCTIONS";21);"7-MEMORY INTERPRETER" U  	Z "3-MASM INSTRUCTIONS";21);"8-MINI-ASSEMB            
	                                                                                                                                                                                                                                            ::" TO CATALOG THE DISK, AND  ANY OTHER KEY TO QUIT *";(8);:A$: b A$" "ė:(4);"CATALOG" r 34,0:23:   L'                                                                                                                                         E INCLUDED, SUCH AS A PROGRAM TO SHOW THE STARTING AND LENGTHSOF BINARY FILES ON A DISK, A MEMORY DUMPAND A DISASSEMBLER WHICH CREATES SOURCE TEXT FILES ON DISK.": x "REMEMBER TO READ THE ";::"INSTRUCTION";::" FILES." D :"HIT ";::"SPACE BAR";UE *";(8);:A$: p :::"MINI-ASSEMBLER";::" HAS BEEN ADDED TO THIS   DISK, ALLOWING ACCESS TO IT EVEN THOUGH A USER DOESN'T HAVE INTEGER BASIC.      HOWEVER, INTEGER BASIC IS REQUIRED TO   RUN BRUCE TOGNAZINI'S TUTORIAL." q :"OTHER UTILITIES ARGER BASIC, BUT NOWMODIFIED TO OPERATE IN A MACHINE WITH   APPLESOFT." 
n ::"M/L TUTORIAL";::" IS A TUTORIAL ON MACHINE   LANGUAGE PROGRAMMING WHICH CAN BE DUMPEDTO A PRINTER AND USED AS REFERENCE GUIDE" o 24:"HIT ";::"SPACE BAR";::" TO CONTIN ::"DISK OPERATIONS"::"There are four options in this mode,    being :"::"1) Catalog the disk in the active drive" h "2) Load a Binary File into the Workfile 3) Save the Workfile to disk as a Binary   file":"4) Return to the Main Menu"::"Theve left one byte":"    -> = Move right one byte."  :"CTRL-B = Go to beginning of workfile    CTRL-E = Go to end of workfile":"CTRL-I = Insert bytes at cursorposition CTRL-D = Delete byte under the cursor"::"CTRL-C = Return to the Menu."  500 {e 'Enter Data' mode."  500  :"EDIT WORKFILE"::"This is the heart of the program, for   this allows you to alter the contents ofmemory.  The available commands are :" 2 :"     ; = Move up one line":"     / = Move down one line":"    <- = Moa CTRL-C."  500  :"APPEND DATA"::"You can add onto the end of data which  has already been entered into the work- file, either by direct entry from the   keyboard or by reading in a Binary file from disk."  :"This mode is then similar to thuivalent ofthe hexadecimal code which you enter." 
 :"You can go to an 'ONLINE EDIT' by means of the CTRL-O function, which will allowyou to move the cursor about and alter  the data you have entered."::"To exit this mode, it is necessary to   enter  digits) you wish to use, then will present you with a screenon the left side of which it will       automatically enter the memory address" 1 "and keep a running count of how long thefile is.  In addition, on the right sideof the screen is the ASCII eq:"CLEAR WORKFILE"::"This routine simple clears all data out of the workfile.  This command must be  used whenever you wish to begin enteringa new set of data." } 500  :"ENTER DATA"::"This routine will first ask you what    starting address (4nter Data":" 3)  Append Data":" 4)  Edit Workfile":" 5)  Disk Operations":" 6)  Go To Debugger":" 7)  Relocate File":" 8)  Exit" n " ^P  CTRL-P is the Printer toggle"::"Each of these will be explained on the  screens which follow." s 500 x The program 'HELLO.BEU' checks for the  presence of a RAMcard, loading it with  the file 'INTBEU.1'.  If a RAMcard isn'tpresent, then the BEU.48K version is    loaded into memory." d :"The eight functions of BEU are :"::" 1)  Clear Workfile":" 2)  E 
< :"The 64K version is superior, as it will remain resident on the card and can be  accessed by the '&' Ampersand command.  In addition, it contains a 'DEBUGGER'   which wasn't included in the 48K versionbecause of memory limitations." 
U 500 Z "NTRY UTILITY is a program which will assist you in in the entry and     debugging of machine-language code for  the Apple's 6502 processor."  
( :"It comes in two forms, depending on     whether you have a 16K RAM card (or its equivalent) in your Apple."\p
 ::T$"BINARY ENTRY UTILITY":21(T$)2::T$::34,2:4:T$"WRITTEN BY KENNETH S. LIND":21(T$)2:T$ w 6  X(1101):X0630:APPLE //E  ::"DO YOU HAVE A LOWER-CASE CHIP <Y/N)   Y";(8);:A$:A$"N"ĺ"NO":600 	 ::6:"BINARY E            
	 
	                                                                                                                                                                                             ﭂`       ծ                                                                                                                                                                                                               BOOTED..." /	 (13)(4)"BLOAD BEU.48K":8192     HhH #  J  
  h `                u      ȑ   $    	 i  ֭  Ѕ  0 768,160:769,0:770,76:771,44:772,254:66,0:67,15:62,(175):63,(176):60,(175):61,(176)1:768:3841:(3840)13  3920:(13)(4)"BRUN BINLOAD":  (3840)05 
	 "...LANGUAGE CARD CANNOT BE RELOADED":"   UNTIL THE SYSTEM IS RE,56,233,32     [#l 145,6,200,208,236,160,0,177,6,170,200,177,6,134,6,133,7,56,176,210,103   T                                                                                                                                                                 23:" RUN HELLO.BEU":22:34,0: )": q"24:8:"HIT ";::"SPACEBAR";::" TO CONTINUE  *";(8);:A$::: "XX768822:Y:X,Y::768: #b 165,103,133,6,165,104,133,7,160,1,177,6,208,3,96,234,234,160,04,177,06,240,16,201,127,176,9,201,97,144,5,simply reboot with this disk to locate" J!"DOS in its usual position." !:"To use BEU.48K, simply enter :":"]BRUN BEU.48K"::"To reread these instructions, run this  program again."::"To run the RAM card version, you must   ]RUN HELLO.BEU" !"not permit the use of DOS, as it would  cause BEU to crash." E 500 (!::"FINAL NOTES"::"Please note that BEU accesses DOS using the File Manager.  Therefore if you are using an altered or a relocated DOS, BEUmay not function properly. In that caseinter" |"routine accesses the card directly, not through DOS, and therefore it assumes a certain internal entry point.  For that reason, the CTRL-P function may not workproperly with all printer interface" < "cards.  The nature of the program did   instead just ']BRUN BEU.48K'" &m500 r::"MORE NOTES"::"To obtain a screen dump of information  to a printer, you can toggle the printeron/off using the command 'CTRL-P'.  Thiscommand assumes that there is a printer interface in slot # 1.  This prDEBUG and MINI-ASSEMBLER  modes are available only in the 64K     version of BEU, and are not included in the 48K version." h:"If you do not have a 16K RAM card (or a 64K Apple), then it is not necessary to go through the HELLO.BEU program but youcan  inadvertently alter"; J"   it.  To fix such changes, check the     code listing in the EDIT mode, using    the ASCII listing at the right of the   screen, and alter the memory as is      needed." O500 {T::"SOME ADDED NOTES"::"Note that the h you have chosen.In moving the routine, it changes the" @"internal memory references."::"There are two things to note:":"1) The memory locations chosen for the     move cannot overlap.":"2) If the routine contains text output,    the RELOCATOR maych     allows you to exit the Mini-Assembler   and return to the DEBUG mode." V1500 86:"THE RELOCATOR"::"The RELOCATOR is a useful routine which allows you to take a machine-language   program located in memory and move it toa new destination whictered from the  DEBUG mode by the command 'Z'.  All of  the Mini-Assembler commands are the sameas in the APPLE ][ REFERENCE MANUAL,    except for the command $XXXX to execute" M,"code at XXXX has been deleted.  In its  place is the command 'CYTL-C' whi "ADDR S = Single step at ADDRess":"     S = Continue single stepping":"ADDR T = Start Trace at ADDRess":"     T = Start Trace at last address"::"     Z = Invoke Mini-Assembler" 500 "::"THE MINI-ASSEMBLER"::"The MINI-ASSEMBLER is enMove memory from start                  to destination" "Dest<Start.EndV = Verify memory block                     from start to end with                  destination.":"  XX<Start.EndY = Fill memory block from                  Start to End with XX":ing at ADDR":"     G  = Start executing at current PC ADDR L  = Dissemble 20 lines at ADDR         L  = Dissemble 20 lines at last PC"  500 7:"THE DEBUGGER CONTINUED"::"     N = Normal command":"     I = Inverse command"::"Dest<Start.EndM = The commandsare :"  :"ADDR CTRL-B  = Set break point at ADDR       CTRL-C  = Return to BEU":"     CTRL-E  = Display CPU Registers":"     CTRL-P  = Toggle the Printer On/Off";:"     CTRL-Y  = Go to the Routine at $3F8"  :"ADDR G  = Start executse disk access routines allow you to save a workfile and later to retrieve itfor editing and debugging." q 500  ::"GO TO THE DEBUGGER"::"This is a powerful set of routines whichallow you to examine and alter your     machine language programs.   b.% 	 ,	 , X |& T.h [h$`	 ), t)  8    ( * , ) ,`L)e e		8 	0`8`8  0`8`8 0`8`   X |&L) 
 ,) ,L) )
   X |&H [$K0 -h$h [   	 ( L( ȑ ( ȑ  (    $$ - * n.ɠ }- L(



)  n.ɠ }- L(   -$$ ' *L($H%H [$ h [h$, 0 ()` 8 	 	8	8``$H%H A H` ): +-%H$H b.	 , , X |&h$hȘ [ T. + )L% )L% )V%   1,  L'%H$H b. 	 , , ~&h$h [ T.  1,   )L% )L% ) + )` )` )) ,$%H$H b. , X |&h$hȘ [ T. , ) )L%%H$  n.Ƀɠ }- L%   -$$L%$ %   [ $0 -(  ! )8+$  [! " " ` " ! )8	 &)$$$ H -h $8    
  L& ,$$$` ȑ  #LL$  ȭ    8      #LL$Lg$, 070 -  -L#  T.     !* *0 [ $ - $ [ |& *& * n.Ƀɉ%Ʉ'ɕ)Ɉ+ɻ*ɯ)Ʌ+ɂ-ɠ/L% 'L% ()L% 'L%L'L'LK'LQ% )L% )L% }- L%



)h
HLQ$ $ߩ"ȱ` X #    ȭ    #LL$ n.Lu$
 H h    -L"   #LL$  L", 0(70ʠ70 0ʠ0  n.L" -  c#
 LL$ #  ȑ     ȑȢ  8   ȑ#LL$ #  ȑ  #LL$   	      q q  # Lg$H #    ȑ ȑ  ȑ ȭ   ȩ  . ȥ hH$h L  ȩ  #`   
  #LL$` Hȱ * L!    L#  *L!#   Xυ. [
$ -  . - ʅ/ -م/ -/ -/ -  / - n.ɱɵ
) "L'"L# H  h	`L"L~$L%$, 0L"0ʠ0  n.L" - c  L ,!,;%'"1111, 0 - n.H hL#  / -    9- ɃɏLR!L"L!"  	  LR!       X !* *0 [ $ - X )8	L!  -)$$$  9- Ƀ*ɏ6L!   - J   pL#                 ŭ  #   X [
$υ. -  [. -  . -/ -/ -(/ -=/ -T/ -j/ -/ -    / - n.H  hɱ!ɹ)ʎ m !! l             	 
	                                                                                                                                                                                                             r                                                                                                                                                                                                                                                *
U o U* o *	UTP   Ug U*( 

*((  r *UA@@P@z U	*
 *U U
*(  *UTTP@ g  PPT	U((      LL|| 	 @pxxp@  	@|| 	 ||LL||
    	@||  ||xp @ 808  `x<<x` `p8    ||   pxxp     	U
 
*

  @  +             px||xp @`p8   LL|| LL||   LLxp    LLxp >?31110 ||   pxxp  8<NFFF                                                                                                                                                                                                                                                          LѸ;',  nH hL# ߅ ݩ  Ѕ 9ݐɃɏLRLL!Ҡ  	  LRѭЅ ЅЩ   X ! ک [ $  X )8	LѠ  ݥ)$$$  9ݐɃ*ɏ6LѠ   ݢ J    0L#                  #   X [
$υޅ   [ޅ   ޅ ݩ߅ ݩ߅ ݩ(߅ ݩ=߅ ݩT߅ ݩj߅ ݩ߅     ߅  nH  hɱ!ɹ)ʎЊmЪхх l              
	 
	 
	                                                                                                                                                   `,,L  z  ]                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                Π߈%ɠ̠ŠŠōĠԠϠϠŠӠӠԠԠٯΩ                                                                                                                                           _[WL3  3L3 	3 	3 22 3𩭯2 2    2 hhhL    3   22 322 38 2 3 2 3m2 3m2 3L3` ``;ŠҠŠӠƠōӡ- -L   X 2 2 8 ȹ  22؅3 - 9-ɃL322 9-ɃLB22 X
 [4 -22 A:4 -22 A@4 -22 AR4 - n.L1              HHH 22 222   	3 u)-)&")Ҡ½ ŽŠɽɠĽĠýũ [ $  $0 -` [ $ǅ0 -`%H$H         [ (ɠ!ɀ@
 i@L1`L18@L1) (ϩ %%н   h$h [`  # XL XU0 -   -L# L1, 070 ԍӠ٠! 	?   / 	 	 		 ΠԠčӠӠŠˠٯŠҠ	 $ϠŠԠàԠ%РΠԠԠý(ՠĠ̠ōҠĠԠōˠӍϠϠҍŠō
ҠҠŠ%ҠӠϠҠԠ߈ǍŠōĠō n.7 0ʠ0   n.ɍ!Ɉ L.H h..ɠ`.LG.    `   ` ɐ` G1Ln.
źԠԠȠ	 	 ٠٠ӺҠϩ eL-) 8  `$Hi$ɀiɠ h$` n.ɠ L{- }- L9-



)  n.ɠ L{- }- L\- `8` 0i)ɺɰ0)8 `` ȱ  `  A H`0 - n.`.ɠ1  .ʠ.  l0ʠl0 L,,$$$ ,L,, % Ș [+$  ,`8L,,, 0% ><Lq,%Lq,$   $ % [ + 8L{, , [`LI, +$$$$ ,L,%  [+$ ,`8L, T., 070 - -L# L!0 - n.H h  L#  0e  n.Ƀ'ɠ }- L*   -$$ +L* [  1  $  [` +L* ,L* +L* 1,L*$ %   [ $. - 21  $  [ $ݯ+$$ `
% %% [ ,`8L++$7 %$  $ + `! )8+$  [! " `%H$H# ['  [ $|. - [ $. -$. - [	$. - [$   A Xh$h [`%H$H [!$ 8   Ah$h [` `+ n.ɕvɈxɻzɯ|ɃJɠ }- L*



)Ҡ½ ŽŠɽɠĽĠýũ [ $  $ ` [ $ǅ `%H$H         [ (ɠ!ɀ@
 i@L`L8@L᩠) (ϩ %%н   h$h [`  # XL XU    L#Ll,07 ԍӠ٠! 	?   / 	 	 		 ΠԠčӠӠŠˠٯŠҠ	 $ϠŠԠàԠ%РΠԠԠý(ՠĠ̠ōҠĠԠōˠӍϠϠҍŠō
ҠҠŠ%ҠӠϠҠԠ߈ǍŠōĠō n7 ʠ   nɍ!Ɉ LH hɠ`LGޠ Й  `  Ј` ɐ` GLn
źԠԠȠ	 	 ٠٠ӺҠϩ eL)8Ѕ `$Hi$ɀiɠ h$` nɠL{ }ݐ L9



) nɠL{ }ݐ L\`8` 0i)ɺɰ0)8 `` ȱ  `  A H`  n`ɠ1  ʠ  lʠl L,$$$ L,ܢ %Ș [ۅ$  `8L,,0%><Lqܤ%Lqܥ$ЬАЅ$Ѕ% [ ۆ 8L{ܩ ܘ [`LIܢ $$$$ Lܢ%  [ۅ$ `8L T,07  L#Lѩ  nH h L# 0e nɃ'ɠ }ݐ LР  $$ Lک [  ЅЅ$ [` L L L 1Lڥ$Х%ХЩ [ $ޅ  2 Ѕ$ [ $ݯ$$`
% %% [ `8Lۢ$7%$АЅ$ ۆ `!)8ۅ$  [!Ѕ"Ѕ`%H$H# ['  [ $|ޅ ݩ [ $ޅ ݩ$ޅ ݩ [	$ޅ ݩ [$Э A Xh$h [`%H$H [!$ 8Ъ Ah$h [` ` nɕvɈxɻzɯ|ɃJɠ }ݐ L



) bޤ% 	 ܈	  X | Th [h$`	 ٰ, tِХ 8Ѕ    ک  ٰ `L٩e e		8 	0`8`8Х0`8`8 0`8`ЅЅ X |L٥ 
 ܈) L ِ
ЅЅ X |H [$K h$h [ Х 	 ؐLؠ ȑ ؐ ȑ  ة    $$   nɠ }ݐ L



) nɠ }ݐ LР  $$  Lإ$H%H [$ h [h$,0 (`8Ѕ	 	8	8``$H%H A H` ٰ: ې-%H$H bޥ	 ܩ  X |h$hȘ [ T  ٰL L ٰV% 1ܩ Lץ%H$H b 	 ܩ ܢ ~h$h [ Tީ 1ܩ  ٰL L ٰ  ٰ` ` ٰ) ܐ$%H$H bީ  X |h$hȘ [ T  ِ Lե%H$ nɃɠ }ݐ LР  $$Lե$Х%ХЩ [ $ ݩ(ЩЭ!)8ۅ$  [!Ѕ"Ѝ"`Х"Х!)8	 ֥)$$$ H h $8 Э 
  L֩ $$$` ȑ  ӐLLԠБ ȭБ  8Р Б  ӐLLLg,07   L# TޭЅЅ   ! ک [ $ ݩ $ [ | *  nɃɉ%Ʉ'ɕ)Ɉ+ɻ*ɯ)Ʌ+ɂ-ɠ/L L (L LLLLKLQ L L }ݐ L



)h
HLQԠ $ߩ"ȱ` X Ӡ  Б ȭ Б  ӐLL nLuԠ
 H h    LҠ   ӐLLԩ  L,0(7ʠ7 ʠ  nL ݢ  cӐ
 LL ө  ȑ Ѕ БȑȢ 8БȑӐLL ө  ȑ  ӐLLԠ  Р	 Р    qРq өLgԊH Ӡ    ȑ ȑ ȑ ȭ Б ȩ  ޑ ȥ hH$h L  ȩ  `   
  ӐLL` Hȱ  LѠ   L# Lѩ#   Xυޅ [
$   ޅ  ʅ߅ ݩم߅ ݩ߅ ݩ߅   ߅  nɱɵ
) L'L#ЊH  h	`LL~L%,0Lҭʠ  nL ݢ c۰եڅʥۅ , ` :L΄<Ȅ> =?`ʕ<L>>?>`8M˕   , ` L:L``F`$ ܪȱ 婠Lܤ` Ś25a0  穠L        JKH۰hЅѠȱ0@ȱHШhh 0JL JLKMMLILLILLLLy 2L ,PQ܅x݅yL آ8ЕNЕKʵ˕ە
LkLMNܕ`LΥΥLMLʥMː ʥ˰JυKL  8MϕڥL 4΅` ȑ` l΅υLD L4 xPiڄeΕPeϕx PȵxڰL# N ONi )OO
i@
&N&O ϕLz JKLυML LMJυKL qL ȩ ` 6 6P` JLKMLxL L6 L[` Oڵw۴Nv	 L` xw8OPL# (` 40!(L  4LdF` 
%L"wL{ TL~&&&ڥې
څΈ` l  4Ȑ,` 40L 4Ȑ-` 4(L(n ㊨ rLa ?&0ΰ` Δ䮥 G0#g MghghPcQ)Wqqqqhhq`uuuQ줰䮲륥Q9O/ Q)WjB`O~5'Q	䯭䮡ޜݜݞ Gg` ` `嶡䡯z~"  `P O䯭䮡𥴳\ @`` ~3  `Gg壡yi壡yi`  @Gh
X{gggggg'(dgxkg~9g'7(*7ϠGX͠LϠ٠SGϠDĠHSĠNSĠTĠ  5EMҠLŠō?FِLϚΠ κ f
٢  ٦Τ
ȹ ɀI
Ȅȹ H  h3 oLB
oTMɅ"3J[NSJIfmzq#	[$NYP;#o6#"#!0  9@0Ӷ:Pyإ<[( N >  W']5Kgvq ʤ    Y YoܹݾЇ`TP@xL` Ιϙ_ oܙݙᙯ`    ??<<<<<<<0U UUUUUUU WΤ PڵxۥΑȥL`hh$ F`` %ֈ`ʤZA^ ܙ ݙ0  m7;܄iȢٚ .  y$I qܤݐLM͠1FLJܹ/ݾ Luc ܪȱ L[ĨP?xO_ڹo    <H8hiHh .ɠ* <=`ϥB<C=`L橮L  Y $0`  畠$0 8 P#  o ΅ڥυ e epݕ` 4LL$	`    
  rPՆϦ ` ΅υȩ
` 祱<H<=h <Li<=H <hYLYB< `L<)8	<@=A )ʩ    <    L  `$ L<B=C@<A=<)8	)
ʩ捵NꍱLi  4 uL*``겲 h,h-<:,/ C`/LFlC@)I:<  ?L<   LehHh:h;/ V; THH::;:-H,HL: V:8 J8LL    L ,0  Li    LiΠ߈%ɠ̠ŠŠōĠԠϠϠŠӠӠԠԠٯΩjÍǍ卵׍卲L=i>?A֍ٍ̍i_[WL  L 	 	  㐫𩭯ЭТ Т hhhL б       8    m m L` ``;ŠҠŠӠƠōӡ L  XЍЍ 8ȹ ⎭؅  9ݐɃL3⍮ 9ݐɃLB⍯ X
 [ ݭ⮫ A: ݭ⮭ A@ ݭ⮯ AR  nL              HHH     	 u)-)&")                                                                                                                                                                                                                                                                b@P                                                                                                                                                                                                                                                           l  . $  ; <E.. 5 .   LHHEFG(`EFGhHI`  /   :3 g  40 4Ls




&>&?1?=A >? I
i`HH1 1`Ĳ 듧ƙɾ5Ė+]̵h5`4ɺл1>@@A`41`>BD`<B `<B <   B   ` uH  S:;h8`<:`?2` >8 >6>)	  `L L u ?l: L``L@ ' A<H<  h" M
 `  hh`E/E//`$(H)?	@(hl8 NO, ( ,`   ɛ`2H2  h2 Ɉɘ
 :  3  5ɕ()ߝ ɍв [=<  @ L<	>=?<)  <  `JJJ>Ie<H hHJJJJ h)	ɺil6 ɠ%25H x`ɠɍZɊZɈ$!$$"%%% e (`I(ii,i\$%H $  hi #ʥ"% $ $%%#%"H $(*)+!hi#H $(*0  $(!`8Hh`BC<>=?<=`K i! Ȉ2 ,`H h*:` `Y E  <Šӭp d` HVTQ PS 6"  (!#%L" X`I`ɍ , ,L8L,H  ΰɐHJ)	)h)i(

((`ɇ@  0`$($$!fi#bZH&bTDThD t(ntJr tttrDh2 " &&rr&HDDȅEhH


0l( Lh:h;l  Le  /  XZ]_, :IL l `Ȇ ׍ 숈l   E@ A   J 0,*i  H/.  `0 .: VȘ L `8/;e:` T0"T3 T3 T; "D3D "D3D"D3"D3&1 !  YMJ ؤ #]# )i#$S#$S [[i$$) | mi)S4J G(i.&E0%.Q&&`  , iH  h-`/'-' 0 (`HJ)	'h)i&

&&`0i)0



00`J G&(JJJJ)`:;  H:J	jɢ)Jb y .)/)JJJ	 Ȉ` H:  J/Ȑh, - -&eʵ  `  `    `     f  f   ` & L  L f  LC  ` 8     i ` u  u   ee``
`
0`
 `
 `
 5I`
 5Iй` f  f `L ?5=ɥD

5 5	D4 ɻɍЀL\ ɠ` }Ɏ$
` `LXWVhY 



`XWYHV(` Jhh LH )
JQJJJH`HJ`hh ?l  8e`%GQ/[҅n3pJ?>ʊ:>Ș;k/= :    S;:L 4 40K1 4  L=  BCD..=D5֤4 J  :3 g  ɠɤ ɓՊ x= 4



&B&C= 44ݴ 4ݺɤ4&D`   L#  ȱ0` 4 `u` 7$ 8`0&&`  { %Ppĥ
uv` 2e   %F8  2 8Hh&&&&&0hhI`LLLHxܥyݥPQLuƵPxLhQεyϱΠ  L 4) ؘ  甠` uH ɃLh` ☪ T`  甠`ѥ΅ ΅ҥυө 甠0ХҠ  ӕ "L 4i` F`ٚ .L 4 `$$L$Ն$L, L 8!$ L赟0L0ܤ } L赟L0ܤ } L	` ` [ S  oP  YVPL6 O 5OPL Ι_LfP0Q@PPxA@QPa`qp` HP8εx h `Ʌ- L )Ȅ `  8`ԅӅ # `3  g ȭ ɤ   )  ` 4 4 :L)1 4  L) ɉ  	` A2A4!5#6$7E8F  `!1 `L 
ڠ  3)eL+Ly `  &JڥK۰څʥۅ ,L :LL  8ϕڥ۰ߥѥڅ<ۅ=ʅ>˅? 7 څʥۅ` vL1 Ljɍ   ɍ ɍLLɍ  Hn ăh a    	 )Т ` ȹ 0HJJJJ h)	0:iLP<Q<` P
T I0
	RV  `BL_<Υ= B>Υ? r`0 0 >Υ? v `ʅ˅LMޥ<Υ= m"   * * *    * `L67`  a1 L c3!A5$4q!1 `! 8Mϕ  L  L)  K JJ`  X    L17 )  A# f      L1 ӎL1LpVP΍Qύ W 8 JK6 ʑ˥ʥ˰ʥ˱ਈ`   ӎLB I0
 B             
	                                                                                                                                                                                                                  Ǎ                                                                                                                                                                                                                                                           ЍԺ̺ĽōԠǠŠҠԠΠ̠ҮԠӠԠϠŠŠԠӠξҠҮɍΠҠÍĠԱĠ͠ÍΠɍ                                                                                                                                                                                                                                                            NTATION FOR MASM.  TO EXIT THE" ~
2 "DOCUMENTATION, SIMPLY HIT THE <RETURN>  KEY.  YOU CAN EXIT MASM BY ENTERING:    OBJ 976" 
< 23:" EXEC MASM":22:   L                                                                                                 ASIC' AND 'SWEET16' FILES ON THIS DISK, MASM WILL OPERATE IN A 48KAPPLE ][ PLUS." 
( :"TO USE THE MASM ASSEMBLER, SIMPLY 'EXEC'THE FILE ENTITLED 'MASM'.  THIS WILL    THEN LOAD INTEGER BASIC AND SWEET16 INTOMEMORY, LOAD MASMA AND LEAVE YOU IN THE DOCUME
 ::18::"MASM":  3:"'MASM' IS AN ASSEMBLER WHICH WILL ALLOW THE USER TO ENTER ASSEMBLY LANGUAGE     SOURCE CODE, SAVE IT AND ASSEMBLE IT." Q	 :"'MASM' WAS ORIGINALLY WRITTEN FOR THE   INTEGER BASIC ENVIRONMENT, BUT BY USING THE 'INTEGER B            
	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              RVIEW AND INSIGHTS. 2:     HOW TO LOAD AND SAVE PROGRAMS. 3:     FORMAT OF SOURCE STATEMENTS. 4:     COMMANDS TO THE ASSEMBLER. 5:     PSEUDO-OPCODES (DEFINE DATA). 7:     CREDITS. 8:     HELPFUL HINTS & MISCELLANY. 9:     SAMPLE SOURCE PROGR @ /B@CO X  B	 BC S@ O1:ōOi
@B轏@CL@L@  Y˅DOED	 DE  X `LL B!DE_GI]K^K
LMM A S M :   EDITOR & ASSEMBLER          ---------PAGE    TOPIC====    ===== 1:     OVE             
	                                                                                                                                                                                                                    *   N                                                                                                                                                                                                                                                               MACRO ASSEMBLERSYMBOL TABLENO LABEBAD OPCODRANGE EREXTRA DEBAD ADDRESUNDEBAD SYMBO AT LINEMACRO MISMATC    000  NU 010 009004  LH6h7LH|H ꩇ89   IF QELSEIFDO LV |EDO      B   X     X    EQU  STA    STX        STY         LWILDR STR0LDB@STBPLDW`STWpLBDSBDADRSBRLWDCPRINRDCR APP+ASMDEL+FAS)LISPLOANEW RENOBJSAV@SLODISCOPz       L\  = <?>  < ` <:=;      5=9  ASL 
     BIT ,$        CMP   CPX        CPY        DEC       EORIME AQU]Y  INC       JMP L       l JSR           LDA   LDX      LDY      LSR NFJ  V^   ORA	   ROL .&*  6>   ROR nfj  v~   SBC    ORG DFADFH.DFBEQUHDFWp BRK CLCCLDCLIXCLVDEXDEYINXINYNOPPHAHPHPPLAhPLP(RTI@RTS`SEC8SEDSEIxTAXTAYTSXTXATXSTYARTN BK 
RS NUL BCCBCSBEQBMI0BNEBPLBVCPBVSpBR BNCBC BNNBN BZ BNZBF BNF	BS  ADCime aqu}y  AND)-% !1 l` H) h` x @A  L(  S:; L:7 8iȽ   ~:>;?` hhL_>?   <>=?& <H<hȄe<<=  ~L` PJTuVTvP`             VY `Ƚ`i:0`8`Hih  Ƚ` ` `  Y	
 V   V`    P/1au ` 	@`))  Z    LYLR  `   `   	L)@  4H  h+ { 
 V `5)@    *  l {
 V `0jLy y *`0  V1Y  *`0	ȑ y`  4   /fۅߥ܅  T2	  D@ L  70 7 L3L`  #L /۠ȑLRLy  ǅ#/ 3#/LyLL~ ``L JK٩ *L *   *H * h    L  L
P 
ȱ
 `
i
ՠ`  7L 7` I0
i `




&&8`` L_ 1l LxPLZ		 ` ` `??Z N C F EQMICSVSVCCCPLNENFNCNNNZ <ε=φB mB<=`@A@΍Aύ`           L P 
ߑ
ȥ
Ȋ
`W>Ly	 ۆ܆	  +-	
	` $#*J:J 0 	`R LTL #u ۥuL=8 ۥL=0 Pɢ  0:A[  Pܢ ``J
K 
%yL܅۠ L N	 
C נ8 ),д XЭ )Ц П ,Д YЍ  L	0``&H	    hف  ` `` $ ``: 6 58
ʉ00yY ʅե˅ֆߩՅLօM\   ԥ`  .  L*9      # L  LL e l  
  `  
  /0߅Șc5Ly A :#
/( 3#./&(U /, X/Y6GL  <i$>=i? BC ,   LʩM˩I6bVcWdXeYfZg[ h\i]j^k_ L  L3L`) #L $  `  v mL;ʅ˅LM  m             
	                                                                                                                                                                                                           :1100      TAY:1110 SPKR EQU $C030:1120 NOTE DEY:1130      BNE NOTE:1140      STA SPKR:1150      TAY:1160      INX:1170      BNE NOTE:1180      BEQ LOOP     (ALWAYS):1190 TONE DFH 3355778899BBDDEE THIS IS PAGE #. WHICH PAGE NEXT?     BEQ LOOP   00 *    MAKE NOISES FROM KEYS:1010      ORG $800:1020 LOOP JSR $FD0C    GET A KEY:1030      AND #$7F:1040      CMP #3       CTRL-C?:1050      BNE NOIS     NOPE:1060      JMP $E003    YES- EXIT:1070 NOIS AND #$07:1080      TAX:1090      LDA TONE,X1000THIS DOCUMENTATION WAS SAVED VIA:       >BSAVE MASM DOC,A$4000,L$1000DURING LISTING OR ASSEMBLY, PRESS A KEY TO PAUSE &/OR "RETURN" TO STOP LISTING.ERROR MESSAGES ARE BURIED INSIDE THE    LISTING, SO WATCH CAREFULLY FOR THEM. SAMPLE PROGRAM::10EITH FALKNER. HELPFUL HINTS:--------------ANY LINE STARTING WITH DOLLAR-SIGN      ($) IS A COMMAND TO THE MONITOR.THE ESCAPE KEY FUNCTIONS FOR KEYS       @, AND A THROUGH F ARE AVAILABLE.MASM WAS SAVED ON DISK VIA:             >BSAVE MASM,A$1000,L$ $HH   2-BYTE ADDR (LOW,HIGH).DFH #NAME = LOW BYTE OF ADDRESSDFH /NAME = HIGH BYTE OF ADDRESS ******************************************  BY SCOTT T. JONES, CLEARWATER, FLA  ******************************************    DOCUMENTATION BY K LOCATION OF                      PROGRAM IN MEMORY.EQU AA OR $HH   ASSIGN A LABEL TO A                     LOCATION IN MEMORY.DFA "???????"   DEFINE ASCII DATA.DFB             EQU TO CURRENT ADDRESS.DFH HH          DEFINE A BYTE IN HEX.DFW AA ORUMBER THE PROGRAM.SAV            SAVE SOURCE TO TAPE.SLO            SLOW DOWN ALL PRINTING.   A = DECIMAL ADDRESS; H = HEX ADDRESS    I,J,K = LINE NUMBERS IN THE PROGRAM. PSEUDO-OPCODES: CONTROL DATA & MEMORY   ---------------ORG AA OR $HH   DEFINESOME LINES.DIS A1,A2      DISASSEMBLE TO SOURCE.FAS            MAKE PRINTING GO FAST.LIS [I[,J]]    LIST LINES OF PROGRAM.LOA            LOAD SOURCE FROM TAPE.NEW            REINITIALIZE MASM.OBJ AA OR $HH  RUN PROG @ THAT ADDRESS.REN            RENRAND AND OPTIONAL COMMENT.A LINE WITH "*" IN COL 7 IS A COMMENT.CTRL-I IS A HORIZONTAL-TAB KEY. DIRECT COMMANDS: CONTROL MASM ITSELF    ----------------ASM            ASSEMBLE THE PROGRAM.COP I,J,K      COPY LINES I-J AFTER K.DEL I[,J]      DELETE OLUMNS     CONTENT    01   THE PROMPT IS A COLON (:). 02-05   4-DIGIT LINE NUMBER.    06   (LEAVE A SPACE) 07-10   OPTIONAL 4-CHARACTER LABEL.    11   (LEAVE A SPACE) 12-14   3-LETTER OPCODE OR PSEUDO-OP.    15   (LEAVE A SPACE) 16-??   OPE           :CATALOG, ETC.EXIT -- TO EXIT MASM, PRESS RESET, OR           TYPE "OBJ 976".4096 ($1000) IS THE "COLD" ENTRY;4099 ($1003) IS THE "WARM" ENTRY.    AFTER ANY DOS ERROR MESSAGE,            TYPE "CALL 4099" TO RECOVER. FORMAT OF PROGRAMS.CNO WARRANTY IS EXPRESSED OR IMPLIED. STORING PROGRAMS: LOADING & SAVING      -----------------TAPE -- :LOAD AND :SAVE WORK JUST AS            >LOAD AND >SAVE DO IN BASICDISK -- MASM WILL ACCEPT DOS COMMANDS,        EG: :LOAD [NAME] OR :SAVE [NAME]  & SAVED AS "I" FILES.BUT DON'T TELL BASIC TO LIST A PROGRAM!MASM IS LINE-ORIENTED, AND THE SOURCE ISFIXED FORMAT; LABELS ARE 1-4 BYTES.THE CHARACTER PERIOD (.) IS SPECIAL.PERIODS ARE ALWAYS "INVISIBLE" IN YOUR  PROGRAM; DEFINE THEM WITH "DFH 2E".AM. OVERVIEW OF MASM: FUNDAMENTALS          -----------------MASM IS A CO-RESIDENT ASSEMBLER WITH    SUPPORT FOR SWEET-16 AND CASSETTE TAPE.MASM CAN ACCEPT ALL DOS COMMANDS.THE TEXT EDITOR IS STYLED AFTER INTEGER BASIC, AND SOURCE PROGRAMS ARE LOADED
i@
&N&O ϕLz JKLυML LMJυKLˎ qL ȩ ` 6 6P` JLKMLxL L6 L[L JLKMMLILLILLLLy 2L ,PQ܅x݅yLÈ آ8ЕNЕKʵ˕{ TL~&&&ڥې
څΈ` l  4Ȑ,` 40L 4Ȑ-` 4(L(n ă ărLa ?&0ΰ` ΔL 4΅` ȑ` l΅υLD L4 䎴xPiڄeΕPeϕx PȵxڰL# N ONi )OO줰䮲륥Q9O/ Q)WjB`O~5'Q	䯭䮡ޜݜݞ Gg` ` `嶡䡯z~"  `` Oڵw۴Nv	 L` xw8OPL# (` 40!(L  4LdF` 
%L"wLh
X{gggggg'(dgxkg~9g'7(*䮥 G0#g MghghPcQ)Wqqqqhhq`uuuQĠ  5EMҠLŠō?FِLÈϚΠ ăκ f
٢  ٦Τ
ȹ ɀI
Ȅȹ H  h3 oLP O䯭䮡𥴳\ @`` ~3  `Gg壡yi壡yi`  @G>  W']5Kgvq7ϠGX͠LϠ٠SGϠDĠHSĠNSĠTܙݙᙯ`    ??<<<<<<<0U UUUUUUU WB
oTMɅ"3J[NSJIfmzq#	[$NYP;#o6#"#!0  9@0Ӷ:Pyإ<[( N ܄iȢٚ .  y$I qܤݐLM͠1FLJܹ/ݾ Luc ăܪȱ L[ĨP?xO_ڹo   ʤ    Y YoܹݾЇ`TP@xL` Ιϙ_ o$0 8 P#  o ΅ڥυ e epݕ` 4LˎL$	`    
  rPՆϦ ` ΅υȩ
` Τ PڵxۥΑȥL`hh$ F`` ͏%ֈ`ʤZA^ ܙ ݙ0  m7;  
xx	 ԅբ H 
0   $ ( 
x$0 
 xx 0$FԨֹ)U
h)װ	H 듥֐ ι L؆l `w0P`fL PεϵxϱHȱ΅hΈ` J  P`  Y $0`     'ʅ˅LM&ȱϰ qȥȥ`FLʥM˥J̥Kͩ  `Lkȱ0@hJHȱШhЄӠ ȱ0I@iHeШi H˰hh ЈЈ͑Ј̑Ј Ј0JKЬ@iHe 
 eѕxh$0X~")XȔ)
F*Ȇ0LJ ɢ
 Ȉ
ϴX)HЄ
 ȹ )eHe0hޤȄ h󰩠 ɩchcɰ$0 $ `
d   q  u  m ʥ` ȹ 0	L uߙ `` ӎ$0LL*i S
00)ȆȘH JI@hL `ȩ )?Jж i?oiO
iȱ) zȵх
8
05	 o ` l3  ΃3` 4J G 4&(JJJJ)  ` ӏ F٩  $   ΃Ȣ  i  i)ɰL   ̥͐E ʑ˥ʥ˰ਈ$	u~ `ꠀЕ  
x 
ت3 Q3ؕxQεy NvNδPPPL#Q8y  څ`Sε{ϵQڵy xȔPMuHOwh(VP`΅h(OM ׁL6 T&ϐeڅeۅ	&L~ 畠(LoU [΅ڥυ ǆة * * *  
  % 0LH΢QPHΪ 0h$0 )?i  h](Њ Px+L 4P 䏕xL# 48` PxL PeHxeH˰iکeۅȱ hڙ                   
 	                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  $C030 `NOTE DEY j     BNE NOTE t     STA SPKR ~     TAY      INX      BNE NOTE      BEQ LOOP TONE DFH 3355778899BBDDEE $55778899BBDDEE T                                                                                                    *    MAKE NOISES FROM KEYS       ORG $800 LOOP JSR $FD0C    GET A KEY      AND #$7F      CMP #3       CTRL-C?      BNE NOIS     NOPE $     JMP $E003    YES- EXIT .NOIS AND #$07 8     TAX B     LDA TONE,X L     TAY VSPKR EQU                                                                                                                                                                                                                                                             ` u  u   ee``
`
0`
 `
 `
 5I`
 5Iй` f  f `Lǔ`                                                                                                                                    w Jhh LH )
JQJJJH`HJ`hh ?l  8e`%GQ/[҅n3peʵ  `  `    `     f  f   ` & L  L f  LC  ` 8     i             
	                                                                                                                                                                                                                                                 T`  `ѥ΅ ΅ҥυө 0ХҠ  ӕ "L 4i` F`ٚ .L 4 `$$L$Ն$L, L 8!$`   L#  ȱ0` 4 `                                                                  O ɏ5OPLɏ Ι_LfP0Q@PPxA@QPa`qp` HP8εx h `ɅLLHxܥyݥPQLuƵPxLhQεyϱΠ  L 4) ؘ  ` uH ɃLh` L``F`$ ܪȱ Lܤ` Ś25a0  ǇL        JKH۰hЅѠȱ0@ȱHШhh 0J L赟0LՓ0ܤ } ɑL赟L0ܤ } ɑL	` ` [ S  oP  YVPL6 ە
LkLMNܕ`LΥΥLMLʥMː ʥ˰JυKL  8Mϕڥ۰եڅʥۅ , ` :L΄<Ȅ> =?`ʕ<L>>?>`8M˕   , ` ăL:$0# ɍLÎ ` Ï э` j>  	 ɠ`&	8鰐
i

` 	 JJJJJ)` Lɳ 	 L  Z э  L H 	 H H	A эLs ( эA эL0# э$ э )) э, эY эLs)
, эX э) э  э$; э   эLLlH) эh)`HJJJJ ƍh)	ɺi,  ɃL ɃL	vݠ  э ,  э ,  э ,  э , э  ݏ э   э	LA э    э  8ei   1$(A э HheHe h Ls   
 / X 3 O эO э ɱɵ э + э ;	 J э ; 	f эɲ1 . э  э I э э э эɳLE @] 
 э j Ïɳ)O٩                  !!!!!!
!	                                                                                                                                                                                                                              >,ǁ		C̃-l̓/܁̂l,d0Ʈl(5作d
m,FDFFG% m
	,Bǽ ,C/쀮U.܁./@-D,D-Dذ""صؽXؾؽԶض}uy}uyu~vzu}uy@v~vzMEMEQhETNFREEQ8FFRIIadJb	حaخb   p  
 @ @   p  
 @ @   p  
 @     p 
 @ @       
 D        
 D  D       
 @ @    Y EOR INC INX INY JMP JSR LDA LDX LDY LSR NOP ORA PHA PHP PLA PLP ROL ROR RTI RTS SBC SEI STA STX STY TAX TAY TSX TXA TXS TYA ??? SEC SED 0؉)ؐ(؊*؉)4؊*r%-%ؘ%.&%%&&ؤ]]،]n^]]<^^ب!!ؔ!n"!!DTHEN ASK FOR ANOTHER FILE NAME.INPUT NO.? INPUT STARTING ADDRESS (HEX)  INPUT ENDING ADDRESS (HEX)  ENDING LESS THAN OR EQUAL TO STARTING ADDRESS - REENTER BCC BCS BEQ BMI BNE BPL BVC BVS ADC AND ASL BIT BRK CLC CLD CLI CLV CMP CPX CPY DEC DEX DE       NOTEHIT ANY KEY TO STOP AND TO RESTART.CTRL-C WILL RETURN YOU TO BASIC.NO. 3 WILL DISASSEMBLE ABOUT 23 BYTESINTO EACH DISK SECTOR THAT IT WRITES TO.IT USES AN ADDITIONAL SECTOR FOR THEFILE TRACK/SECTOR LIST.NO. 4 WILL DISASSEMBLE ABOUT 1/2K AN     CLOSE MONI,O,CCATALOGINPUT FILE NAME INPUT PORT NO. FOR PRINTER ң ALL PURPOSE DISASSEMBLERBY LARRY FREEMAN1  DISASSEMBLE TO SCREEN2  DISASSEMBLE TO PRINTER3  DISASSEMBLE TO DISK AS TEXT4  DISASSEMBLE TO DISK FOR ASM/65          8!hIPHm14I1YI0=H0ٹ$0$05H0UH0=H<pٹ$<$0H9td=~H~ʸ˸ԴѸݹȗߺߺȺߺκȴߺκ̴>EENTER   .END   !+<%VSHUDNQDOEDMDUD!$0# ɍL `  
` j>  	 ɠ`&	8鰐
i

` 	 JJJJJ)` Lɳ 	 L  Z 
  L H 	 H H	A 
Ls
 ( 
A 
L0
# 
$ 
 
)) 
, 
Y 
Ls
)
, 
X 
) 
  
$; 
  
 
LLl	H) 
h)`HJJJJ 
h)	ɺi,  ɃL ɃL	vݠ  
 ,  
 ,  
 ,  
 , 
   
 
 
 
	LA 
 
 
  
  
8ei   1$(A 
 HheHe 
h 
Ls
   
 / X 3 O 
O 
 ɱɵ 
 + 
 ;	 J 
 ; 	f 
ɲ1 . 
  
 I 
 
 
 
ɳLE	 @] 
 
 j ɳ)O٩ 980:J:I,J::RWADV8448:TA8964:SA8965:RD8972:SL6:DR1:DA37148 s DA,SL16:DA14,SL16:DA1,DR:DA15,DR: \  76,0,032,32,12,225,165,160,160,0,162,9,24,42,16,1,200,202,208,249,165,161,162,9,24,42,16,1,200,202,208,249,169,0,32,242,226,96,96:I1):"("A")";:28:Z(LL):"("L")":LCLC1:TNCT:SNCS:19: [ TA,TN:SA,SN:RD,1:RWDRV: C 8191: 169,035,160,00,32,217,3,96,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 1,96,1,0,17,0,17,35,0,36,0,1,1,0,254,96,1,0,1,239,216:I84488474:J:I,J::I89608:"READ ANOTHER DISK ?";:29:A$:A$:A$"Y"Į:1 9 26  I315:((B3I));:I:TN(B3):SN(B31):19:TN(BASE12):SN(BASE13):19:A(BASE)(1BASE)256:AAA:AATCAAAA216  L(BASE2)256(BASE3):LLL:LLTCLLLL216 : 15:Z(AA
 1:24:"                                        ";:35,23:21:958::21::14  1:24:"                                       ";:LC1:21:  B2:CTNTC:CSNSC:5  21:958:10)"NO MORE BINARY FILES" 1 11)"FREE SECTORS = ";CNT:24:112):LC1:35,21:22:25  TNCT:SNCS:19:NTC(BASE1):NSC(BASE2):B21122435:B3BASEB2:(B3)0(B31)0Ĺ35,23:21:958::13  (B3)255ī8  PR(B32):PR4PR1284İ16  LC1612 	 24:16:"CONTINUE ?";:25:A$:A$:A$"Y"11 S"OR":8:"HIT ANY OTHER KEY TO QUIT ?";:34:A$:A$:A$(13)ī26  VT17:VS0:BASE9216:NULL$"":TC2151:::" FILE NAME    START          LENGTH     ":" (13 CHAR)    HEX(DEC)       HEX(DEC)   ":34,3:6:::TNVT:SNVS:19:CT(BASE1):CS(BASE FILE NAME FOLLOWED":3:"BY THE FILE START ADDRESS AND FILE":3:"LENGTH IN BOTH HEX AND DECIMAL."::3:"THE NUMBER OF DISK FREE SECTORS IS":3:"ALSO CALCULATED.":16:8:"INSERT DISK TO BE SEARCHED":18:"THEN" C
 8:"HIT < RETURN > TO CONTINUE":19:	 20:::R140:1:R:"*";:23:R:"*";::R222:1:R:"*";:40:R:"*";::3:8:"BINARY FILE PARAMETER LIST":5:2:R239:"*";:::7:3:"THIS PROGRAM WILL SEARCH A DISK FOR":3:"ALL BINARY FILES, GIVING THE FIRST" 	 3:"13 LETTERS OF THE            !!!!!!!! ""                                                                                                                                                                                                                                  
 @ @,h` PQ/Q^ԥP
&^
&^ePP^eQQP&QPePQ  L  HH ~h* ph i#  ȥ`L#h                                                                                                                           ذ""صؽXؾؽԶض}uy}uyu~vzu}uy@v~vzMEMEQhETNFREEQ8FFRIIadJb	حaخb   p  
 @ @   p  
 @ @   p  
 @     p 
 @ @       
 D        
 D  D       
 @ @    Y EOR INC INX INY JMP JSR LDA LDX LDY LSR NOP ORA PHA PHP PLA PLP ROL ROR RTI RTS SBC SEI STA STX STY TAX TAY TSX TXA TXS TYA ??? SEC SED 0؉)ؐ(؊*؉)4؊*r%-%ؘ%.&%%&&ؤ]]،]n^]]<^^ب!!ؔ!n"!!DTHEN ASK FOR ANOTHER FILE NAME.INPUT NO.? INPUT STARTING ADDRESS (HEX)  INPUT ENDING ADDRESS (HEX)  ENDING LESS THAN OR EQUAL TO STARTING ADDRESS - REENTER BCC BCS BEQ BMI BNE BPL BVC BVS ADC AND ASL BIT BRK CLC CLD CLI CLV CMP CPX CPY DEC DEX DE       NOTEHIT ANY KEY TO STOP AND TO RESTART.CTRL-C WILL RETURN YOU TO BASIC.NO. 3 WILL DISASSEMBLE ABOUT 23 BYTESINTO EACH DISK SECTOR THAT IT WRITES TO.IT USES AN ADDITIONAL SECTOR FOR THEFILE TRACK/SECTOR LIST.NO. 4 WILL DISASSEMBLE ABOUT 1/2K AN     CLOSE MONI,O,CCATALOGINPUT FILE NAME INPUT PORT NO. FOR PRINTER ң ALL PURPOSE DISASSEMBLERBY LARRY FREEMAN1  DISASSEMBLE TO SCREEN2  DISASSEMBLE TO PRINTER3  DISASSEMBLE TO DISK AS TEXT4  DISASSEMBLE TO DISK FOR ASM/65            э , э э э@    э э э8@   э`  `BUFFER IS FULL, I NEED ANOTHERFILE NAME FOR THE NEXT BUFFER. BSAVE  NOT HEX DIGIT, REENTER   .END                             *=$ WRITE OPEN DELETE  F@
 ::T$"MINI-ASSEMBLER IN APPLESOFT"::(40(T$))2:T$:  34,2:6:"CAN YOU DISPLAY LOWER CASE? <Y/N> Y";(8);:A$:A$"N"ĺ"NO":1000 7	d ::5:"The MINI-ASSEMBLER was included with theearlier APPLE ][ Computer but room was  not available in            " 
	                                                                                                                                                                                                                          8:N0:5 0 "ENTER HEX STARTING ADDRESS $";A$ g X0:START0:L(A$):L4ĺ:A$;" IS TOO LONG!":13  IL11:H$(A$,LI1,1):(H$)64(H$)71X(H$)55:16  X(H$)  STARTSTARTX(16(I1))::4   0LONG!":21  IL11:H$(A$,LI1EC:";:11,11:I07:DEC(I)(STARTI):6I4);DEC(I);:::"HEX: ";:I07:X(DEC(I)):"  ";:::"ASC:";:I07:6I4);(DEC(I));:::NN1:N4STARTSTART8:5 
	 :"NEW ADDRESS (A) OR CONTINUE? ";A$:A$"N"A$"NO"Ā 

 A$"A"2 	 STARTSTART ADDRESS ";START 	 :50,63:"    [ EVERETT'S MEMORY INTERPRETER ]    REF  +0  +1  +2  +3  +4  +5  +6  +7 ADDR":50,255:34,2 	 :"REF ADDR = ";START;" = $";:11,0:SASTART:START32767SA(65536START) 	 SA32768ĺ"8000":8 	 X(SA): 
 "D 10,76:12,3:HEX$"300:20 C E1 A6 A1 A5 A0 20 41 F9 60 20 C E1 A5 A1 20 DA FD 60 ND823G":I1(HEX$):511I,((HEX$,I,1))128::72,0:144  ::10:"DECIMAL OR HEX STARTING ADDRESS (D/H)?";:A$:N0::12:A$"H"12 	 "ENTER DECIMAL STARTING            """"                                                                                                                                                                                                                                            T%1511 R DH%16DH%(DL%16):DL%16(DL%(DL%16)16)T%:I:EDDH%256DL%:   ; `320 o"       " D$;"CLOSE" D$;"NOMONO"  B$:(B$)0(B$)5480 "ERROR - REENTER":460 T%0:DH%0:DL%0 I1(B$): CHECK EACB%1,1);" ";:5 9	 "       ":D$;"CLOSE":D$;"NOMONO": U
 B$:(B$)0(B$)512 q "ERROR - REENTER":10  T%0:DH%0:DL%0:I1(B$):T%((B$,I,1)):T%127T%T%12810040T%(MID(B$,I,1))  T%T%48:T%011  T%1016 	 T%T%7:T%10"0123456789ABCDEF":7 * STST1:STED9 ? ST(ST8)88  :A%ST4096:B%STA%4096:(A$,A%1,1);:A%B%256:B%B%A%256:(A$,A%1,1);:A%B%16:B%B%A%16:(A$,A%1,1);:(A$,B%1,1);"- ";  A%(ST)16:B%(ST)A%16:(A$,A%1,1);:(A$, AREA TO BE DUMPED."::"INPUT YOUR STARTING ADDRESS, HEX ";:10:SL%DL%:SH%DH%:A$B$:STED:"INPUT YOUR ENDING ADDRESS, HEX ";:10:D$;"CATALOG":"INPUT THE FILE NAME ";FI$:D$;"OPEN";FI$:D$;"DELETE";FI$:D$;"OPEN";FI$  D$;"WRITE";FI$:A$;".";B$:A$SING THIS PROGRAM AND THEN THE":"TEXT TO APPLEWRITTER CONVERTER, YOU":"CAN PUT MACHINE LANGUAGE DUMPS IN YOUR":"ARTICLES WRITTEN WITH THE APPLEWRITTER."::"   NOTE:  SET HIMEM OR START OF PROGRAM":"POINTER (HEX 67,68-DEC 103,104) TO" 
 "PROTECT THES ::D$(4)::D$;"NOMONC,I":D$;"MONO":8:"MEMORY DUMP TO TEXT FILE"::::"   THIS PROGRAM WILL STORE ON DISK AS A":"TEXT FILE A SECTION OF MEMORY THAT YOU":"SPECIFY.  THE OUTPUT WILL BE THE SAME":"AS THE MONITOR'S AS IN 300.400" 	 "   BY U            """
"	""                                                                                                                                                                                                                                        4:23:958:22:    00,202,208,249,165,161,162,9,24,42,16,1,200,202,208,249,169,0,32,242,226,96,96 zfI1012:Z:I,Z: pI81928227:Z:I,Z: zCNT0 I561954:S(BASEI)256(BASEI1):V(S2) S2(S2)CNTCNT1 CNTCNT(V)012:Z:I,Z::I81928227:Z:I,Z::CNT0:I561954:S(BASEI)256(BASEI1):V(S2) w S2(S2)CNTCNT1  CNTCNT(V)::   76,0,032,32,12,225,165,160,166,161,32,65,249,96:I1012:Z:I,Z:I:I81928202:Z:I,Z:I:  34,0:35,2