IMD 1.16: 5/06/2007 17:46:44 64304-12001 Rev. 2350A EBPP PV and Inverse Assemblers 1 of 1  D #?DGC} ]d4",",",",",",",",",",",",",",",",",",",",N64304-12001 EBPP PV & INVERSE ASMBS SRS ABSOLUTE S-64304-12001-1 RVA 0101 DESIGNER GREG PARETS 2350 HEWLETT PACKARD     dHIZ80 HP "[%-6? HQdksz@ ADDR_MAP@ DATA_MAP@ STAT_MAP` Int_ackP`Opcode` RefreshP` IO_readP`  IO_write` Mem_read`  Mem_write ADDRESSPDATA STATUS LRDT !LIORQM""LRFSHM$#LM1S&$LBUSRQ(%HNMI*&HHALTQ,'HINT. POD30 POD42 POD5 POD61223456789:;EB<H=>??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐϏяяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6ސяяяяяяяяnsߑHnsHяяяяяя|F     s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx !T T &xIZ8001 IAL_S s]IAILXXXXXASSEMB = n&AUUUUUUUUUUUZU'  APP1@#@W2@#@X,UUZ8001 (segmenteUPd) Mnemonic 4- UU hex 4PR86PR:8PR<:PR><PR@>PRB@PRDBPRFDPRHFPRJHPRLP$xP$wP rP qP `p P ʀ`P"P ʁJPPMLP@ONPOQPPPbRPQFTPQUVPQ*XPQZPxP\P~P$@,AV%@@Ak&PLD (P** |x*P,# u|,P,@ ~.T**** 1@RA2@#A[3@DA}4@IA 5U@ Operand :U Opcodes >UPartial B@BACPxx EPADDGPSUB IUIllegal MU Instr u UU2)"#$UU GK@+U@?C ^PQ^4UU/UU-"UU#$@8UU.@8*UU+#,$c@BP`Q4QPs: >T@B`I`SU!ST Task!EAUU@L UU@L@0p!U@ @W`Vex VUUunused prefetchI VU@@`^| ^U@illegal l [T\`c cUunknown& ^P@`gL gUT opcode fetch `@`n nUprogram2 a@`r rU@ EPU stack b@`w wU@EPU data O c@`||Tstack1d@`Tdata }e@` UVI ack q f@` UNVI ack6 g@` UNMI ack- h@` U@seg trap ƣ i@` UP special i/on j@`Pi/owk@`  UrefreshF l@` UP internal op5 \@@q   mUP@tq` T read-s@`  U write q@@xtUU@z`C@A{U'{@@ U@`C`J UP EPU to CPU ؠ @`< UP CPU to EPU ڤ @@7UU @UU@@UU@@@LUUGGUU@Ե8V_U@`E`G`7POR -@`rPANDE@`uPXORlUU@A@AeAlAqAw@U@AA{AAO`PRESi@`PSETm@`¡PBIT^@`ġPINCV@`ơPDECSUUAAAAAB B>BUPBC:@ @PG(`PEPUh UU`M@@@@眐 @@`PP U00` PLDB^@C.bPPT1`TCALR @C.dPPT2`PJR ?@C.fPPUU3`3T`B`ѵ+PJNZ{UUC.84`EG(84`GTG(8`PCP < U@G(A4P hPRpT4`,TMULT  U@G(A 4` jPRr T5`8PDIVx @G(:lPQtT6`?PEX E U@G(A`$ PTCCynPCPUU7G(46`&G(UU0`GN`$`*{PCOMt&PA0`;PNEG{(PA>`MTTEST *PAD`XTTSET ,PAY`rPCLR.@A[$@ A3/UUG(A9  @`YPCP S 8U@G(B`O PSET=PAU`PRES ?UAU04`\ TTEST CUUG(AHAT UU `&G(48`&G(`kPPLDRSPG(`uPCOMU@`QPFLGpPQ VU8C.` PNOP ZUBU rPIP^T9`γTPUSH aTG(:`7PPOP.dUUG(4@<A`UU@<A`4UUAOAbAb@UUA`A@@GN  U@2a.PLDMUUC.AA0@a<TCALL  UC.22a_ PJP u@C.tPQT:aPRET UTC.AAAGN @A UU`&G(`1C vPHPUU;G(AU4`0xP@PT<a  TEXTS TG(0a .  PDAB UTC.AAAGN @A UT>`&G(`1g` zPGPUU=G(AAB:@GN@AUU`&4AUG(`1|PHP UU>C.G(a @ABU UUAC.Bz ~PLPT?a]@SBhUU!`3!RaPa@LBbTaae6@ABX UBG(a? @LBdP4C.PPQ  UT@W B a @*BC  UB a0 @LBf@`1E @BPb.PAP UTA`1Ba @LBg UPB`1cax @CB_ UTG(!B&B&B8GN !@B*&UU`&B34>PG(`1PGP 0UBG(a @AB^PS 4U@C2C.aF9 PSBC9PB;aPADCPDP ;UPDG(BE% PRATEaTLDPS  DUPC.  a. PTR JT!a!]R!@TB{ MUcN`4`3j N@BUQUUB`1G(VB[BPBGN^V@B_[@DPNP \UPFa" "@SB{bUUacBlBwBBBBPGNGN6c@BpPQlTGa##PINI oUUW GY``1G(݂ P QwTHa%%@OBz zU@W Ba&L &Put  UGYca( (PTIR@a**PUTI@B@G(PTTIa,,PIN @G(PTTJa.".POUT@G(PQ'TKa0)0  PIND UUW GY``1G(ݣ P QTLa272@OB U@W Ba3؛ 3Put  UGYca58 5PTDR@a77PUTD@BUUG(B¤BTBBPQTMa9W9TMREQ PC.a<"<TMRES  U@!Ba? ?TMBIT  U@cBaB7 BTMSET PaEETIRET PaH!HTHALT  UB@x PMP UPN!Bi< PQoTOaKЈKPCP  U@a`4aM MPSI @aO)OPIR @aQ,QPSIRP`3aSbSPSD @aU3UPDR @aW6WPSDR@BUUG(  `&cP`4`3%X@BUUW GY``1G(UPBBCGN'@B U@BD PQ,TPaYYTLDCTL: UUG(B`3a\n> \@EB@C U@`4C.C ~ PBPTQa]]PLDK @C.>PDP TRa__TRRDB  UTC.BCC*GN @C@ab}bPSC P`2PQUUSp"# UU¹ @APDP*TTaddTRLDB  -U@C.Ɛ P2UUUJ`7CHCsUUCCDDNDhDDEUPE]EEEFF@k7@CL HUPICZCaCNChI I@CR+NUUGR)GRUU VFGRUU`%VFCNUUGRCGRVVP`$Q6+PQ/pUUVFtCCCy@C7t@C}0yUUGRVV`*UUFʤGRW3`,VUUFGRW3``$UUWVVUTGRVV`*$0PQUUWpCCC@C@CUUGRVV`*UUCCTp"agg@dB,UUGRCUUE`%VVCUUGRWVUUVCGRW0Th`$,PQUUX'FCTDCD @CUUGRW3`$VFUTGR`%VqPTUUY`1V`$FUUGRWVVU@CGR P`UUZk&FUD*DCDGRÈ@D/UUTVF) UUV) `$UUGRJD;UUD;GRTWUPFvT`%V /PT@UU[`1FGRTWUUVVOUD[D`DTGRO@DX"TUUV`,VF`%UUVDWWVUU`VDWiDxD}PDnGR 8"i@Dr%nUUTqF`%VV`$UUTq`%FTqUUWV`VU@DDDGR/%@D:UUDøGRUUGRVVWV`$UUFDUUGRVVWW `$UUFGRWUU%(:PQUU\p`$FUUGRVk`$VFUPDDEGRP@D=UUEGRUUGRV`$VVUUWFĸGRUUDV`$VVWUUG GRVUU`$W% (P '=PQUU]pGRUUVV`$FkUEE!E+GR@E.UUGR`%VV`$UUWFvGRWVUUVEGRUUVV`*WU@7U?UKUTGR.7@E@<Pp"ah&h@dB >UU EGai. i@*B}FUUGR EPUU`(GR UUEY`(GRUUEdEnGRU|`%UUVV`* Eq@F@ajj@CB UTF4`$!F(` !@F'#@akk@ZB $UTF4`$)F07 )@F/+@all@SB ,UTF4`$1F4 1@F73@ammPP/V 4UUGR :aoh oUVI,NVI  =m <@assPVI =@auuPNVI>@FS:@FC ?UTAFFFXFTGR\ A@FJFUUGRW FO`.UUFPp`$VFUTGRG3GR`2 PQ ]UUaE<Fhd PQeUUbFi4@lPGRawPwTFLAGSWo@azzPFCWp@a| |UREFRESHH q@a UPSAPSEGF r@a UPSAPOFFG s@a UNSPSEG J t@a UNSPOFF E l@FyuUU`2 F U@}`(`.`.GRDP}@FUU F FFPFGR@F@VPO'UUcHppUUpW FFpUUDD`1`1p UTFFFF'@F UcFa PRH PFaPRL UUF`1FPGRa(WPRR  U@F GRa PRQ  UTp DDaZY @[BUUVG E<%UT(0PQUUdp00! UUF`(2!FFEPUUeHpW UUF`.p!UUp Ga U@|******| Y P_5PTfPRPPga@|C Tpa,@|C! PaP[# w! Ppa(@]C+ UU "UU$2 GUG&UU "$UU2   `B PaW+@LB/UUC.HG4`5@aPLT 8@aPLE 9@aPULEH:@aTOV/PEs;@aPMI <@aTZ/EQ t=@aTC/ULT֤>PaPGE "@@aPGT $A@aPUGThB@a UNOV/PO * C@aPPL 5D@a TNZ/NEE@aĩ UNC/UGE : 5@GJ FUT`>`:aȄ U@Data Err x MUU`I`:`IGWPa UMissingc WUP`5`>`Mc   dhIZ8001 HP  "  %.7@IRZdmu~$+29@GNU\c@ ADDR_MAP@ DATA_MAP@ ACC_MAPP` Read_lbP` Write_lb` Read_wdb` Write_wd` Read_hbd` Write_hb@ST_MAP` $ Intrnl_op` &Refresho`(IO_ref` *Spec_IOo` ,Seg_trap` .NMI_ackp` 0NVI_ackp`2VI_ack` 4Data_mem` 6 Stack_mem` 8 EPU_data` : EPU_stack` < Programc`> Opcode`  EPA_trans  ADDRESSPDATASTATUS ( ACC_STAT !ST_STATT@OFFSET BSEGMENTTD (R_LWF)B_LWH *AD0WJ +N_LSL ,ST0SN -ST1SP .ST2SR /ST3ST POD4V POD5 POD6"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐяяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6яяяяяяяяяnsߑHnsHяяяяяя|Fj  s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx1P!T T&xIZ8002 IAL_S S :IAILXXXXXASSEMB /X &AUUUUUUUUUUUZU' APP1@#@W2@#@X,UUZ8002 (non-segmUUented) Mnemonic -UU he@x F4PR86PR:8PR<:PR><PR@>PRB@PRDBPRFP$xP rP qP `p!P ʀ`Q#P ʁ%P `qLDPPGFP@IHPOKJPP\LPQ@'PLD )@,A[*@@Ap+@#ATUU2c@ @`,8,@A P`--Ps:  UUĘ G+@&T@$<NPQNUU'UT@&`/m/UUIllegal Task ReTquest {f%UU@.@.UU@h0p!P@8`: :UUunused prefetchI 7U@@`B{ BU@illegal P <T=`G GUunknown ?P@c`K KUT opcode fetch A@`R RUprogram B@`V VU@ EPU stacku C@`[ [U@EPU data 3 D@```Tstack1E@`ccTdata aF@`f fUVI ack qe G@`j jUNVI ack6 H@`n nUNMI ack- I@`r rUunknown5 J@`v vUP special i/oQ K@`||Pi/oZL@`~ ~Urefresh) M@` UP internal op =@@R NUP@UR` T read-wT@` U write R@@Y UU@@[` Txxxx I ZUTA\< \@@ea@`Pxx 0 bUd`r UP EPU to CPU ؈ f@` UP CPU to EPU ڌ d@@k-gUU @vUU@v@v@.UUFUU@8UVa`'-PADD+@`2 PSUB=@`5POR @`8PAND1@`;PXORXUU@@@AJAQAVA\@U@@A`ApA0`SPRESU@`MPSETY@`PPBITJ@`SPINCB@`VPDEC?UU@@AAAB B(BAPBC 9@ @PG `o UUEPU Instruction UT@@@@;\ @@PPP U@(0`'`_: @BB@C)RPPT)`TCALR r@C)TPPT*`PJR 0@C)VPPUU+P@`1ETDJNZ zPC)`TDBJNZ UC)84`e PADDS UG 84`i PSUBeTG 8`4PCP 5 U@G @4 XPR`T,`TMULT  U@G @4 ZPRbT-`PDIVq@G \PQdT.` PEX > U@G @` PTCCr^PCP$UU/G 46`'G UU0`A AAAUUA#A%A:AA@G.G.UG.G.G.G.$@A @`סPCOMmUUG A!!@`Y<PCP B U@G B` PSETPA6`4PNEGxPG `PRES  UA604`\s TTEST $UUG A)A5!UU!`'G 48`'G `jPLDR4PG `+PCOM|6@`#PFLG{`PP 7U0C)` TTSET ;PG `9PNOP=P`DPCLR ?UG B bPIPCT1`ΆTPUSH FTG :`7gPPOP/IUUG 4@<AEUU@<AE4UUA0AGAG@ΥUU@`A!@G.UP2`'`y-/@MBIoUUC)A}Ay0@``'G ag @RB\jPGPUU5G AAB$@G.@AUU!!`'4UPAθG a@RB]lPHP UU6C)G a| @ABMUU2AC)@AnPLPT7a7@SB` U!am @DBR UP!Qaa f0  @LB[Taa e @ABQ UBG a   @LB]P4C)5pPP UT8W Aa i  @*B< UAa  @LB_@a @RBf@APbrPAPT9ae@RBg UBan @LBbTBa]@RBiTcaq@@CB[  UTG  BBB"G.  @BUU`'B4>PG ap@RBktPGP U:G a @AB[vPP U@; G a! PSBC#PB%adPADCxPDP %UP<G B/ zPR~+T=aϢTLDPS  .UPC)!!a- PTR 4T!a]9@TBx7Tca]~@IBn:Tca ] @DBj=TBa!]f!@RBy @UTG BBGBBG. B@BKG@D|PNPHUU>BBR!U@!a""@SB{UUUaVB_BhBvBzB|BPG.G.zV@Bc_@a##PINI `UTW G7`a% %@RB}gPG a&&@OB{ iU@W Boa' 'Put  nUG7cpa) )PTIRr@a++PUTIp@Bws@G ~PTtT?a--PIN w@G PTxT@a//POUT{PG a11PIND }UTW G7`a3, 3@RBPG  a44@OB U@W Ba5X 5Put  UG7ca7 7PTDR@a99PUTD@BUUG BBTBBsPQTAa;8;TMREQ PC)a> >TMRES  U@!BaA ATMBIT  U@cBaD DTMSET PaG GTIRET PaJJTHALT  UB@N PMP UPB!Bi PQWTCaMiMPCP  UaaO3 O@IB@aPPPSI @aRRPIR @aTTPSIR@aVV@DB@aWWPSD @aY"YPDR @a[%[PSDR@BUUG !!cB@a][]PLDD UTW G7`a_ _@RBPG a`G`PLDI UTW G7`ab b@RB UTG BtBBG. @B U@BDx PQ UD`'ac3 cPCTL UUG BBae ePEI PC)aggPDI  U@C)Cai iPLDK UVVaki~ kP,# v Up PDPTEammTRRDB )  UTC) BxCC$G.^  @C@appPSC P`+ PQUUFp& UU¹ @CPDP$TGarrTRLDB . 'UTC)4 P.UUHJ`3CDCtUUCCDDMDhDDEUPEYEEEEF@k}3@CH DUPECVC]CJCjI E@CN1JUUG1)G1UU VFG1UU`*VFCJUUG1WVVUUG1VV`)1PQ rUUIFuCCCzC) u@C~4zUUG1VV`)`+UUFͤG1W`)`*UUVFG1W`UU`)WVVUUG1VV`)P`+04PQUUJpCCC@C@CUUG1VV`)`+UUCCUp#au;u@dB,UUG1CUUE`*VVCUUG1WVUUVCG1WTh`)F,PQUUK$FUCDCD @C*UUG1W`)VFUUG1`*VV`)UUFG1WVUUVCG1@*P`UULk#FD,TDBDG1Q@D BUUTVF) UUV) `)UUG1JD=UUD=G1TWUUFxT`*VFUUG1TWVVUTND[D`DSG1-BN@DW#SUUV`)`*VFUU`*VDVWVUU`VDViDxTD}DnG15#i@Dr%nUUTqF`*VV`)UUTq`*FTqUUWV`VU@DDDG1 %@DNUUDG1UUG1VVVV`)UUFDUUG1VVWV`)UUFG1WUU"%V`)UUFG1VmUU`)VFDDD@G16N@DNUUDG1UUG1V`)VVUUVFƸG1UUDV`)VVWUUVG1UUV`)W"UU%F߸G1VVUU`)FmE EE!@G17N@E, UUG1`*VV`)UUWFxG1WVUUVEG1UUVV`)`+ +E0TE@FS:@FC ?UTAFFFXFTG1\ A@FJ FUUG1W FOa T**** NUUFPp`)VFUTG1GG1`+/PQ]TMp#aBi@dC `UTFj D PQgUUNFk4@nPG1aBTFLAGSxq@aPFCW>r@a UREFRESHH sPG1aJTPSAP XuPG1aOPNSPHn@F{wUU`+ F Pa8P** }@a.T**** "@a2T**** %@G1@FUU F FFPFG1@F@VPOUUOHpp UPpW FaT**** ( UUpDDaJS @RC UUp!FFF@F@F UcFa< PRH *PFa.PRL , UFa" @RC UPFG1a PRR / U@Fø G1a PRQ 1 UTp!DDaZ @[CPVa/@]C U@p%aDH @dC'UU"UU%p PFaT**** 8 U@pa.A P[# wB U FaÊh T**** =TFpas@]C)Taǿ UUPartial Opcode  &UU&UU2 G4 UU&2 UP  ap&@BCPaи@LC"@G'@GUUC)HG`@aђ\PLT C@aӨPLE E@aըPULEu@aרTOV/PE@aڨPMI M @aܩTZ/EQ ڡ!@aߩTC/ULT"PaPGE O$@a PGT Q%@aPUGT&@a UNOV/PO + '@aPPL b(@aTNZ/NE)@a UNC/UGE : @G.*Ta UP Data Error N$ -Ta UUIllegal Opcode  0Tb UUIllegal Operand _ 3Tb $  UUMissing Operand#o 6Tb/UUPartial InstrucPtionNm9@GT  dhIZ8002 HP " %.7@IRZdmu~ &-4;BI@ ADDR_MAP@ DATA_MAP@ ACC_MAPP` Read_lbP` Write_lb` Read_wdb` Write_wd` Read_hbd` Write_hb@ST_MAP` $ Intrnl_op` &Refresho`(IO_ref` *Spec_IOo` ,NMI_acko` .NVI_acko`0VI_ack` 2Data_mem` 4 Stack_mem` 6 EPU_data` 8 EPU_stack` : Programc`< Opcode`  EPA_trans ADDRESSPDATASTATUS ( ACC_STAT !ST_STATT> (R_LW@)B_LWB *AD0WD +N_LSF ,ST0SH -ST1SJ .ST2SL /ST3SN POD4P POD5 POD6hZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐяяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6яяяяяяяяяnsߑHnsHяяяяяя|FP  s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx1Q!T T&xINSC800IAL_S v1IAILXXXXXASSEMB  Q&AUUUUUUUUUUUZU'  A4PP6PP8PP:PQ.<PwP>PXP@PPP U@ dma cycle6 UT interrupt ackc  Uunknown UP (bus req) ^ UP (nmi req) f UU (restart req) T BPPFDPPHFPPJHPPLJPPNLPPPNPPRPPPTRPPVTPPXVPPZXPP\ZPP^\PP`$P q &P r,( (UUNSC800 Mnemonic -0 0U hex [ 1@ @T2@ @U@P^PQa&UU/0#0$0&0'2UU߄+UUބ*UP@ @ `4ܴ&4UUIllegal Task ReTquest {k,UU @)+UU*@x0p$!UU@C@C@OUUP^9`````T``_,9@@FBUUE` ` Pu`UPu`PuP^]E@@RNUU @VPuUTX` `P^P^lX@@a]UU@d`UU@jc@u@k`??Thalt .9mP` `B BUT memory write  o@`I IU@ i/o write p@`N NUP memory read q@`T TU@i/o read we r@`Y YUopcode s@` k@@xtT`] ]UP xx refresh ~ wUU SW @)UU @@@@@@UU@@@@@@@P@@@@@v`PvPT0@`ccTHALT P`ffPLD TR`h h@,A UTRSLRR4 @@UU@AAAA!ATAF@A9R@@T`ijiPNOP @`k kUP EX AF,AF' @`q&qTDJNZ )@@ UP`tX tPJR  UTƸ@R`vw v@,A   U@Sc`wE wTLD @`zB zU@ADD HL, 6 @@ U@Rۤc` @,ATS`bPLD  UƤc`_< @[AT`TBC],Ai@`^ UA,[BC] ' @`cTDE],Ar@`g UA,[DE] ) PS`mTHL,[ +PS`rPA,[6@@ UP`> T],HL aPS`P],A=@S@@Tc`[@]A Uc` PINC.@`PDEC+@@ UPR` PINC2@`PDEC/@@ UR` 4 PLD TR` '@,A U@R` TRLCA b@`TRRCA e@`PRLAF@`PRRAH@`PDAA<@`PCPLH@`PSCFT@`PCCFF@A  UA` PRETe @`PJP + @`TCALL r@A  UPRA` @,A U@Sc`N TPOP ɇT`ėPBC ,@`ơPRETr@`ȡPDE 2@`ʡPEXXm@`̡PHL :@`Ρ U@ JP [HL]wC @`ӡPAF :@`ա UP LD SP,HL o @A$  U"`ۘ TJP  k$PAW`^ UOUT [ , &@`  U@IN A,[ h '@` UT EX [SP],HL (@` UP EX DE,HL v )@`"PDI ^*@`%PEI a"@A/ +UP,SRR1P ,@A5 1UP3`z P],A7@`6@]B]3@A<8P`KPRST :U<` @0B3>@`A@8B<?@`CP10 V@@aFP18 XA! @aIP20 [B@aLP28 ]C@aOP30 `D@a R P38 b<@AI EUca ]  TPUSH ITJaIPBC vL@aaTCALL M@aePDE }NPAWaPHL PPAWaPAF ~R@AWJ@AWSUUS#$#UU#^AcAAAy^@Agc@#ŋbPQCdT1B#TdPQegUU2BS. mArTAvAvAvVm@Av rUURRwaB PBITz@aPRES{@aPSETw@A|TRa 6@,BQUURS. BTBUBnBtjQ@AUUS. CFAPACFr@AUU@AAAAAAPAAޖ@A UPCFa d  TIN ȯ@a# #U@ OUT [C], @A URa(R (T,[C]  Uca+ +PSBC@a--PADC@APa//PHL, UPRCFa1 1PLD  UP6&cSR @A@a33@,Be UcRS޿ @A U@CFa4 4PNEG U@CFa6 6PRETTca878@NB@a9 9@IB@A UUCFCFa: :PIM Ta>@2Bv@A Ua? ?U@LD I,A M] @aD* DU@LD R,A Vb @aI0 IU@LD A,I Mg @aN6 NU@LD A,R Vl @aS<SPRRD@aU?UPRLDPCFCFw@AUUCFBCF PaWWPLD @aYPYPCP @a[S[PIN @a]V]@OB@A UP Aa^ ^PUT @a```@TB@BTaaa@IB@abfb@DB" !@achcPIR @aekePDR @BUU@CFB B(B8BBTBBBBCFr@B Tcag]gTADD Taj]jTLD  UCFamނ mTxx,BCZPCFappTxx,DE_@assPxx,TCFauuTxx,SP&o@B!UUSS8@axx@,B &UPS8CFay yPLD  ,UP6&c/SS88 /@B62@a{{@,B 3Uc4S8S 4@B; 7UTCFc@a~~PDEC <@BC?UUS8CF F@a/?PINCH@aPDECI@aPLD J@CFF@BO KUU%S@%@a @,BSTRa PLD VUUƤ@B^BeCFU@CFRab&@,BcUUS@@CF%S@%@ap@,BlUUR@CFSLS@@3gfPQ5uUU3AWCF@CFUU@BCF!@a+hTPUSH T@a UP EX [SP], 9 @B UUS8CFa{ TPOP Z@a+ UJP [ (G PCFav U@LD SP, B @B US8a @]CUU  UU CI @CFU@BBBB1@BUUR  S@Ta$PBIT=@a^PRESN@aaPSETR@BTRa @,BUU  S@%CBU%@a@@BB@au@CB@aw@DB@ay@EB@a{@HB@a}@LB@aT[HL] {@a@AB@B U@%aq @0B@a@1B@a@2B@a@3B@a@4B@a@5B@a@6B@a@7B@B Ua, PBC "#"@aPDE &@aPHL ,@aPSP 9@B UaA PRLC]@aĤPRRC_@aƤPRL >@aȤPRR @@aʤPSLAd@a̤PSRAfPCFaPSRLs@B UaНe PNZ D@aҤ@ZC2@aӤPNC G@aդ@CC@a֤PPO L@aؤPPE N@aڤ@PC0@aۤ@MC.@BUUS' p$ @a.P** ~,UU2!C0!%&!@a]@[C?  UTS' C0!"a P** ~/UU "S' C0!@aaP** ~1UU!C! "p&U&a(@]CF%UU%  UU +* UUCI%#;aiPIX S=@a(PIY U;@CB>T%ac@[CIAPS8ag@+CCPRa*@]CMETa UU'Illegal Opcode UU U BHTa#UU'Partial InstrucUUtion U  KUMbi UADD A, O@bk UADC A, P@bpTSUB Q@bt USBC A, R@b"y"TAND S@b%}%TXOR T@b((TOR ͽU@b++TCP ˴M@CZVUU.) ,+*UU) ,C CU@ C hPQ7kT4Cw (jPQKnT5Cw ,lPQ]qT6Cw 0nPQo tU@7CwC4( + pPQ?yUU8C ) ,) ,CUU C C orPQAUU9C((C{0(UU(S' C PtPOx UT: p&b.iy .T**** @C   r +hINSC800HPQp u&/8@IS\el}R s_or00q |~rxxxxxxxx !w'7vvvvvvvvvvv).8 8DADDR_MAP DATA_MAPSTAT_MAPVNMITVRestartPVInt_ackPVBus_reqPV OpcodeV; DDA Mem_readV Mem_writeV IO_readtV IO_writeVHaltVRefresheADDRESSP DDDATA STATUS IO_M!S0"S1#LRFSHM$LINTACKP%$%LRST&LNMI'LBUSRQ POa DD3 POD4 POD5 POD6 7$  G  CNSC800_E:HP :0008H AD STATE_EBPP_UDE_8 16 Dec 1983 3  CUDE8_E:HP :0008H AD STATE_EBPP_UDE_16 16 Dec 1983 3  CUDE16_E :HP :0008H  AD STATE_EBPP_ROM 16 Dec 1983 3  CROM_E :HP :0008H GdHIUDE8HPCb "%/6>E L@ ADDR_MAP@ DATA_MAP@ STAT_MAP  ADDRESSP   R_ADDRESSDATA  STATUS POD4 POD5 POD68! 111^11 ./2BGMX 16 16*1()*+,9A..//0011223456789:;EB<H=>??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐϏяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6ސяяяяяяяяяnsߑHnsHяяяяяя|F(  'S)( s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx !TT(  dhIUDE16 HPGj "%/6>E L@ ADDR_MAP@ DATA_MAP@ STAT_MAP  ADDRESSP   R_ADDRESSDATA  STATUS POD4 POD5 POD68! 111^11 ./2BGMX 16 16*1()*+,9A..//0011223456789:;EB<H=>??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐϏяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6ސяяяяяяяяяnsߑHnsHяяяяяя|F+*S,  + s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx !TT+dHIROM HPz "%,4;B @ ADDR_MAP@ DATA_MAP@ STAT_MAP ADDRESSPDATA STATUS POD4 POD5 POD6&*8! 111^11 ./2BGMX 16 16*1()*+,9A..//0011223456789:;EB<H=>??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐϏяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6ސяяяяяяяяяnsߑHnsHяяяяяя|F.  -I/. s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx !TT.  /102  1324  3546  5768 798: 9;:< ;=<> =?>@ ?A@B ACBB database HP G& ]r ]rpv0_1A00HHP ZNO0 I8086_88 HP X^ Z[ Z[pv_64304 HP ZHJ hCUDE8_EHP ') Z\ Z\HI6809HP rv Z\ Z\HI8085HP TV Z[ Z[hI68000 HP y~ Z\ Z\CUDE16_E HP *, Z\ Z\C68000_E HP  Z\ Z\hC6800_EHP hj Z\ Z\hC6801_EHP nn Z\ Z\hCZ80_E HP   Z\ Z\HI6800HP cg Z\ Z\hC6805_EHP qq Z\ Z\hC8080_EHP SS Z[ Z[HI6801HP km Z\ Z\CNSC800_EHP $% Z\ Z\hC6809_EHP wx Z\ Z\HIZ80 HP  Z\ Z\hCROM_E HP -/ Z\ Z\hC8085_EHP WW Z[ Z[ssmmtmp3 HP(hp)-/ ]r ]rpv_prep81HP ZKM 7hC8086_EHP _` Z[ Z[hCZ8001 HP  Z\ Z\HI8080HP PR Z[ Z[hC8088_EHP ab Z[ Z[HI6805HP op Z\ Z\hIZ8001 HP   Z\ Z\hCZ8002 HP  Z\ Z\hINSC800HP # Z\ Z\hIZ8002 HP  Z\ Z\ 0C}AD PV_EBPP 16 Dec 1983 8  pv_64304 :HP :0001H  pv_prep81:HP :0001H  pv0_1A00H:HP :0001H AD STATE_EBPP_8080 16 Dec 1983 4   I8080:HP :0003H  C8080_E:HP :0008H AD STATE_EBPP_8085 16 Dec 1983 4  I8085:HP :0003H  C8085_E:HP :0008H  AD STATE_EBPP_8086_8 16 Dec 1983 11  I8086_88 :HP :0003H  C8086_E:HP :0008H  C8088_E:HP :0008H AD STATE_EBPP_6800 16 Dec 1983 8   I6800:HP :0003H  C6800_E:HP :0008H AD STATE_EBPP_6801 16 Dec 1983 4  I6801:HP :0003H  C6801_E:HP :0008H  AD STATE_EBPP_6805 16 Dec 1983 3  I6805:HP :0003H  C6805_E:HP :0008H AD STATE_EBPP_6809 16 Dec 1983 7  I6809:HP :0003H   C6809_E:HP :0008H AD STATE_EBPP_68000 16 Dec 1983 9  I68000 :HP :0003H  C68000_E :HP :0008H AD STATE_EBPP_Z80 16 Dec 1983 9   IZ80 :HP :0003H  CZ80_E :HP :0008H AD STATE_EBPP_Z8001 16 Dec 1983 10  IZ8001 :HP :0003H  CZ8001 :HP :0008H  AD STATE_EBPP_Z8002 16 Dec 1983 10  IZ8002 :HP :0003H  CZ8002 :HP :0008H AD STATE_EBPP_NSC800 16 Dec 1983 7  INSC800:HP :0003H & B k]`@֑.pPh@Performance VerificationpPh@*64304A Emulation Bus Preprocessor Slot # pPpPpP`D@Test DescriptionDh;D@ #Failures DqpP@Break Control Testh?"ƔhI"ƔpPpP@Pattern Recognition Testh?"ƕhI"ƕpPpP`D@)Tests For Use With External Analyzer Only D-pP@Remote Preprocessor Test #1 hI"ƖpPpP@Remote Preprocessor Test #2 hI"ƗVpPpPpPpPhHD@#TestsDpPPPPh@Break Control Test9@Break Set Control h$@[ @] h?"ƔhI"ƔpPpP@Break Reset Control h$@[ @] h?"ƔpPpPpPpPpPpPpPpPpPPP"D@ Diagnostics DPpPPPPh@Pattern Recognition Test@Run/Load Controlh?"ƕhI"ƕpPpP@ Data Linesh%@[ @] h?"ƕpPpP@ Step Controlh(@[ @] h?"ƕpPpP@Pattern Memoryh%@[ @] h?"ƕpPpPpPpPpPPPPh@Remote Preprocessor Test #1 PP@N This test enables the user to execute State Analyzer Performance pP@N Verification - Preprocessor Test #1 when the Emulation Bus Preprocessor pP@N in this mainframe is connected to a State Analyzer in a different main- pP@N frame. This test must always be started before the associated State test pP@N and status should be "Awaiting initialization... ". The test may also be pP@N halted at this point. All results are still displayed in the State test. pPpP@ Test Status...hH@#TestspP@0 Awaiting initialization from external analyzerhH"ƖpP@0 Stimulating Interface Channels and ID registerpP@ Awaiting Stimulus Break Check pP@ Awaiting Halt Break Check pPpP DPDPPPh@Remote Preprocessor Test #2 PP@N This test enables the user to execute State Analyzer Performance pP@N Verification - Preprocessor Test #2 when the Emulation Bus Preprocessor pP@N in this mainframe is connected to a State Analyzer in a different main- pP@N frame. This test must always be started before the associated State test pP@N and status should be "Awaiting initialization... ". The test may also be pP@N halted at this point. IH All results are still displayed in the State test. pPpP@ Test Status...hH@#TestspP@0 Awaiting initialization from external analyzerhH"ƗVpP@ Clocking data into analyzer pP@ Awaiting analysis of data pPpPpP ! GQ"B#$TJ4L%I4MB&$TA4C%4BB#$T84:%I4=d:49Jd7463Jd140tlC$-4,,tlC$)4('$$ $'lC$4$4C$4'! HB# 4 C4L\o@@} ! GB5 "L5$GP5²"$ B"$GP4$$GP4 uBB ,}C`tlC$4B44b4I4G4$ ظ$ÀG4 (A<%d4@4\\oB#($PE?(|l44$ $G4 (A<%d4P4tlC$4B#($PEtl$4D"B#($wPE?(|l$|4{ztlC$u4tB4oH4hB4yC w)4p_4aB4kj$Y i4=E4C3$AlC4=L;\-oL=\(oT*4)tlC$&4%"$$$$$! $%lC$ 4$$$4C$4'E HB#PA EjA$5AvA AAAvA Al4B4L\o Evl@3$T (}C< Edu# @& &EWB4C$4$T $#uBB ,}BB`u1 $uCTtl  4C4L\oUY@GOE GQ"B&GQ"GABG xE7vlsGuPB*&GICQ"4pJ4lI4ok*B&GIBQ"a@4_\a\ZoT*GjGPQB&GIBI"GCB&GABB#G}DCM"B&GuABGGG-RB#GlDCB&GfABB#G`CB&GZABB#GTDCB&GNIBC$ 4 G & @|FOD} GQ"B&G Q"G NDvlJFPG#AQBB4K$D4HQ"BDa"B@q"B<4;:$347Q"B3"B//4-`$*/#4'$ 4$Q"B "BFATBFFQB&FIUBQ"FC$ 4 G_U D% A4 T 4 loA67PQL8 7X8}A?X}A8?Oqptqp @?qiuA_olqh_o(2/uClB}  (C|l(C@|FATBFFQB&FIUBQ"FC$ 4 G_U D% A4 T 4 loA67PQJ IsB@P]F GC9`@UNIT"@ 79XX DISC MEMORY`UNIT"@ DISC TYPE NOT SUPPORTED "`H 7910 DISC13037 DISC CONTROLLER 9134A DISC 9134B DISC 9134xv DISC64000 PRINTER (t2) PRINTER (t1) PRINTER (t3) THIS 64000, MASTER CONTI 'l.G" PPNEmulation Bus Preprocessor 64304A EBPP 0?Smart Interface Verification !Clock / Data Channel Verification @. Select preprocessor board for test: externaloȸȸȸȸȸȸȸȸȿȾȾȾȾȾȾȾslot_0 slot_1 slot_2 slot_3 slot_4 slot_5 slot_6 slot_7 slot_8 slot_9 slot_10 externalCarriage Return Awaiting preprocessor selection Invalid Entry Awaiting commandDQ@#WARNING: Remote Preprocessor Test # @' must be running in external mainframe. PDR% Press RETURN after starting Remote Preprocessor Test DRpP0ypboXB44M4B4"4C$9(l$ ul G A$ ,C$4L\o$ V$4C&4F4B4C$4C$4L\oDD4AvAT#DBA3wB3x3 I33AA4zC4wlKA35#tl!I# #lB3lC3j #tlAvAA34_T4UC4XLW\PooGs4LA Jȁ A4GC$EulDMl>"4?3=uC7,6}CPtlD;A4,o7$)ulA4%CB 4C !B 4! B2)D3DBȾoȁȸT`  58A4Bx4Aw4@33C#33AG1303x/3wul!!4)AvA ʄAʄAG$|lo4C4L\ oABʄ #/@ Location: @Slot #"͑ ͐P ͐PPP P P@External HkHn (1=Error)@ Diagnostics PDHqD`D@Test DescriptionDP@Preprocessor ID code HʼP@-Secondary ID register and Interface channels Hʼ@ Status Word P@ Master ResetP@Stimulus BreakP@Stimulus DisableP@ Halt BreakP@ Halt DisablepPpPB!G B5C%5łPI $uBB , }BB`u1gjG5EKCB5`5ECC'ulC6F؂PItlECEECFBPI;(|lECEECFGBtlE}`DBktlEtCF5lJ5gI5gGB %btl`5ZE_DX@5VB]R]NoGBCtl`5BEHDBBA2Gb؂PFtlE5CGE2CHG`BG]A GN؂PFulE!L KCJGOBGLAG?؂PFtlECIECJG=BG:AG+؂PFulDCHG,BG)AG؂PFtlDCIDCJGBBlς4!GP (|lDCEB؂PItlDCE!GB؂PI;(|lDCE!GQB؂tlD`DBtlDCFPI;(|lDCF4J4I4!G؂ $tl`4~DD|@4z\x\to!Gjftl`4eDkDBA!GIBOFTNulDSCGDPCHBAFoPFulDCCJMBFcPFtlD7CID4CJB#FST"tlD'CHBFFPFtlDCIDCJD6Db)2)|&@ .b)4,B2) ,/  *';>!HB4AʅPh/@ Location: V@Slot #"͑ES@: Clock Pod Not Connected pP <'H͙ @1 @,2@,3H͝pP@ N/A [ Pods  ] ,pP ,H͙@, H͝pP@External HkHnP.0@Pod "~@: 7D8P }@Pod "~@: D $y D@ Diagnostics D`D@Test DescriptionDP@Clock Channel 0 P@Preprocessor Data ChannelsP@External Data ChannelshD@SlotDhDHvDh5DHvDpPpPpPpPpPpPpP@UUUUM2*B5!* AN }BBPtlA"*2*" tl*"lD5 l C5l l (}7 (}7oo4 GG4l ΫlΫl lA(}3@(}5ot*ΩΫA AGB4C4G4lCςD$4C$4lCςF$4D$4l lA(}!@(},ouBB `N`toЄ $l   G d4oAQρC4fGBGD4h*4`elAͿl Al lA(}7@(}7oUt+D4SG"'4CwtlE4HG"'48wbtlF4=.48A$3`$7lA͢ρ04*AͨA$%C,)4 ,Hl <4AͦL\oAͫlA͟ρ+hXC$4X XGnOYBH5GBp A 4K ,HHl0\oSFLTBFIUAb)2)C'ulBG] DQ  A4 T 4 фч D; 4 єї D, 4 ѣѦ D A4ѳѵA67PQL8 7X8}A?X}A8?Oqptqp @?qiuA_olqh_o(2/uClB DQ 1P`R$ѷ`u``&802CPF@B Z (h*D., ы"OWNApTά@ ^D9EA)Z@`uHIgy^`pqrsbZdL  5RUPtlC%j5ioB5fA6E PPPPPh@*Analysis Test - Emulation Bus PreprocessorpPhhD@Diagnostics (Cumulative) DhA@# FailhI@# TestpP@Analysis Controlh#@ Control : @( @) hA"hI"pPpP@ Address Field h#@ Address : @( @) hA"pPpP@ Data Fieldh&@Data : @( @) hA"pPpP@ Status Field hA"pPpPpPpPpPhD@ Emulation Bus Not Connected DL0 =01 1C$4$2P۴1C$.$,GC,*'$%PD,#D$$PE,D$$GF,E$$ PG, B42H41B$' '(}l$",!,$, (|lC4$, \ oL4QB$H \HoC5H4CB$; ;(}l $6$1e,0,+l'4-B$#eq,\!oi5g\oQ4B$ , \ oAB4B55C%352PC5.ulC4 )uBB$-&}BB`u.B555H5 B$B]oG BFBul 4FܳBFBtl`4FQ4B5$M\oBFul$4FBEEEFEtl`4FQBEEEB5F4yF4sF AP5FtlFj5G4uBB ^,dNPtlC$^4]FodY4XC%y5x uoFT4TBQFtlC$A4@Ad?4?@PItlC$:49:d8486BPE46tlC$1401d/4/*DtlC$*4)"$$#$% $&lC $$$4C AON7X8}A?X}A8?Oqptqp @?qiuA_olqh_o7 Ct C7OB@P$F ^D9EA)Z@`uHIgy^`pqrsbZd'0eђ>e<>m<йPTN &XI8080IAL_S S A6J&IAILXXXXXASSEMB  p&AUUUUUUUUUUUZU' APP1@@H2@@I, UT 8080 MnemonicN - U@ hex ~2 4PP86PR:8PR<:PR><PR@>PRB@PRDBPRFDPRHFPPI  Uunknown UT memory write UP memory read UP stack write? #UP stack read ! )U@ i/o write .U@i/o read w? 3UT interrupt ack :U@halt ack ?UT opcode fetch FP r0HP q0UU0!0 @UP@@`JJUUIllegal Task ReTquest {P`U~ UUP Data error l P`[ [UUIllegal Opcode t 8UUפ@A" UUpH!` `3UU`:`3`.`#``?` `3UU`:`3`.`#``?` `3UU`:`3`)``` ` `3UP`:`3`)``` q8@ @D@UU2 D@I@@@@#D@@MIUU@J@S@]@h@|@@P@@J@@W SUPc@W`c}; cPNOPYT@@@W@@` \U@c@c`e eTDAD aTQ0`hhTLXI #dPQ0`kk@,A fUUQ>@ul`lF lTSHLD 1n@`ooTLHLD -o@`rrTSTA ,p@`uuTLDA (l@@u qUT"!Q<cv`x xTSTAX 2x@`{{TLDAX .v@@} yUP!Q0c}`~ ~PINX%@`PDCX"}@@ U"Q0` l TINR CTQ`;TDCR ATQ`ATMVI DPQ`4@,A U@Qq` PRLC'@`$PRRC)@`'PRAL4@`*PRAR<@`-PDAA@`0PCMA @`3PSTC4@`6PCQPMC&@@T"HPvPT$@`PHLT>P`TTMOV gPQ``@,A U@Q%` PADD-@`PPADC.@`SPSUBA@`VPSBBC@`YPANA2@`\PXRAK@`_PORAD@`bPCMPI@@UU"Q%@@@@U@@@@@At@@P@`@RB  UPQc@` TPOP y U@Q0`k TRET P@`TPCHL w@`TSPHL }@@P`@JBUUQ"Q<@@T@@`TXTHL @`áTXCHG @`ơTDI P@`ɡTEI T@@P`̱TJMP nj U@Q<c` TOUT Ϙ@`ҡTIN a@@TQq`A@CBUUQ"Q<c@T@`֒!TCALL TQ<`TPUSH  U@Q0` PAD C@`ޡPAC E@`PSU Y@`PSB [@`PAN K@`PXR d@`POR ]@`PCP S@A@`PI t[TQq`xTRST ͺT`@0B'@`@1B)@`@2B+ @`@3B- @`@4B/ @`@5B1 @`@6B3 @` @7B5@A U` PNZ m@`PZ s{@`PNC q@`PC sh@aPPO w@aPPE y@a!PP s{@a$PM sz@A Ua  @BBQ@a , @CBS@a . @DBU@a 0 @EBWR Q @a 2 @HB[!@a4@LB`"@a6@MBb#@a8@ABW@A( $U@&a @BBY(@a?@CB[)@aA@DB]*@aC@EB_+@aE@HBc,@aG@LBh-@aI@MBj.@aK@AB_&@A3 /U1a5 @BBa3@aR@DBd4@aT@HBi5@aVPSP 1@A: 6U@au} PPSW%;UU0A?2Q| UUQ|#UU פAWU@AW AZa ,% P** }pXUU2A_A_pHUPAeAga"V"P** }rfUUAmpH UUpFQ|׸PAya$$P** }txUU pH !PE;@AP a Qr +HI8080HP h'1:DMV_pv}>\ s_or002 |~rxxxxxxxx !w'7vvvvvvvvvvv).8 8DADDR_MAP DATA_MAPSTAT_MAPVOpcodeVMem_readV Mem_writeVStk_readV  Stk_kW DDAwriteV IO_readtV IO_writeV Int_ackeVHalt_ackADDRESSPDATA  STATUS [! DPOD3 POD4 POD5 POD6p2 &XI8085IAL_S S JtIAILXXXXXASSEMB  /&AUUUUUUUUUUUZU' APP1@@H2@@I, UT 8085 MnemonicS - U@ hex ~2 4PP86PR:8PR<:PR><PR@>PRB@PRDBPRFDPRHFPPI  Uunknown UT memory write UP memory read U@ i/o write "U@i/o read w3 'UT interrupt ack .Thalt .(1P r3P qUU0!0 @UP@@`55UUIllegal Task ReTquest {lP`@i @UP Data error lo P`Fq FUUIllegal Opcode _ &UUˤ`@1" UUp3!`` `UU`` ` ``` `.`UP`"`'`.``"`'*&@@40UU2 4@9@@@@4@@=9UU@:@C@M@X@l@s@vP@y@~A:@@G CUPc@G`N} NPNOPIP@`PPPRIMK@`RRPSIMG@@P LU@c@S`Tn TTDAD QTQ `WWTLXI TPQ `ZZ@,A VUUQ.@e\`[ [TSHLD ^@`^^TLHLD _@`aaTSTA `@`ddTLDA \@@e aUT"!Q,cf`gl gTSTAX !h@`jjTLDAX f@@m iUP!Q cm`mO mPINXo@`ooPDCXm@@t pU"Q `q ; qTINR 2tTQ `t tTDCR 0wTQ `wwTMVI 3zPQ `zz@,A |U@Qa`{ {PRLC@`}}PRRC@`PRAL#@` PRAR+@` PDAA@`PCMA@`PSTC#@`PCMC@@T"HPvPT$@`UTPHLT-P`3TMOV VPQ `/@,A U@Q` PADD@`/PADC@`2PSUB0@`5PSBB2@`8PANA!@`;PXRA:@`>PORA3@`APCMP8@@UU"Q@@@@U@@@@@@@@P@`b@RA UPPc@` TPOP h U@Q `* TRET qP@`vTPCHL f@`jTSPHL l@@P`@JAUUP"Q,@@T@@`TXTHL u@`TXCHG x@`TDI ?@`TEI C@@P`TJMP { U@Q,c`B TOUT χ@`TIN P@@TQa`@CB UUP"Q,c@㸣T@`őTCALL zTQ,`TPUSH  U@Q ` PAD 2@`͡PAC 4@`ϡPSU H@`ѡPSB J@`ӡPAN :@`աPXR S@`סPOR L@`١PCP B@@@`ۡPI tJTQa`GTRST ͩT`q@0B@`@1B@`@2B@`@3B@`@4B@`@5B @`@6B"@`@7B$@A U`蘡 PNZ \@`PZ sj@`PNC `@`PC sW@`PPO f@`PPE h@`PP sj@`PM si@A   U ` @BB@ @` @CBB@` @DBD@`@EBF@`@HBJ@`@LBO@`V U@MBQ@`@ABF @A U@a @BBH@a@CBJ@a @DBL@a"@EBN@a$@HBR@a&@LBW@a(@MBY@a*@ABN@A# U!a @BBP#@a 1 @DBS$@a 3 @HBX%@a 5 PSP !@A* &U@a u\  PPSW%+UU0A/2Ql UUQl#UU ˤ`AGU@AG AJa,%P** }_HUU2AOAOp3UPAUAWaVXP** }aVUUA]p3 UUp1Ql˸`PAiaP** }chUU p3 !oPEo@AvrP a Ur +HI8085HP7 S'1:CL[ahntz^ s_or00 |~rxxxxxxxx !w'7vvvvvvvvvvv) .8 8DADDR_MAP DATA_MAPSTAT_MAPVOpcodeVMem_readV Mem_writeV IO_readtV IO_w5 DDAriteV Int_ackeVHalt ADDRESSP DATA STATUS POD3 POD4 POD5 POD6D &I8086_88 IAL S ZIAILXXXXXASSEMB @ 8&AUUUUUUUUUUUZU'  A4PP6PQ8PP:PP<PQ>PP@PmPBPIPDPLPFPmPHPHPJPYPLPYPNPYPPPiPRP`PTPQWVPPhXPP@,A2POUTPIN rPxx ʣP** |W PJMP PMOV PRET UT executed code UP code fetch w; ZPP^\PP`^PPb`PPdbPPfdPPhfPPjhPPljPPnlPPpnPPrpPPtrPPvtPPxvPPzxPP|zPP~|PP~PPPPP9PP9PPPPQiPQPQ(PPPPPPPPP qP r P$`v"P A@p$P ʀ,&&UU8086/8088 MnemoPnic \2-0 0UP hex 1@'@[2@'@\PP4UUH D > UUI0000:0<2?0@0GUU0J;0;UUABCDUUEF@?P@+`646UUIllegal Task ReTquest {m *U@- P|QE/UUK-ABUUC D!E"FUU,@O%ABUUC&DEFUU-B--UU@b-@@UU@@ ;ep@pEe@@lhUU,@tAnTn@@wsUU@z ..;UU@ @"@@t@@@`AAPxx UU0()@-T@`C9 CUT interrupt ack @`J JU@ i/o write @`O OU@i/o read w` @`T TU@halt ack  YXP``Y YUT memory write % @`` `UP memory read @`@@T@``fUfP -  U`h5 hU@ i/o space @`m mUP sys memory H @@ UP!`sp/ sP808T`uju@7A@`v#v@9A@@UU2<@0UU@b,@@`wLjwP r@`y8yPQ r@@UU @;@ UU@0= H@UT--2=0=h@@4UU>-H* UU,A @CBUUAA $CB#AUUA  @UUA  ;@<P`p4@AUU<Ap!<`@`Q@A UU<UÄ<UUAUW @<UUA$;A$=A$`{{P s $UU2G  I2UU 1(A9A9A9A9UUAADAABB+BRUB^BC C)2$(@A= 9UT@AFc=SS =@AD @U@UGBBST5 B@AIEUUC@AP`Ae`UTAtDAW`}2}TPUSH FTUUUDSC0To Aa@`P***}]TUGT`_@*A `UUC<A$f` PPOP)h@`PPOP+i@`PDAAj@`PAAAf@AokUU=2@CUGSU@CuD`PPOP1x@` PDAS*y@` PAAS)u@A~ zU@CUD` PDS  UCc`܆ PINC%@`PDEC"@A UPUDSCc` TPUSH `@`)PPOP@@A UUDSC` @JAT``!@OA@`5PNO @`8 UB/NAE/C @`= U@NB/AE/NC T @`CPE/ZN@`FTNE/NZ@`JTBE/NAf@`NTA/NBEˋ@`R@SB @`TPNS )@`WTP/PE }@`[TNP/PO@`_TL/NGEТ@`cTGE/NLZ Y@`âgTLE/NG@`ƢkTG/NLEզ@AUUUGTCbAAA@Am@A UT/Tq A`k TImmed,PUG`@*A UC`h PADDX@`ϢPOR D@`ѢPADC[@`ӢPSBBn@`բPAND`@`עPSUBr@`٢PXOR@`ۢPCMPt@AUUUG0828S`1UP TVT_TVTV@A UC!`( TTEST @`ࢵTXCHG @AUUUG/SC` UGSU@C ` `nPLEAvP` `PPOP@AUUUG A2/SC UTATq A`@)@*BUUC08SC82/TqU A`q@*B UPC28SS @B UP`28SS1v @B UUC`B=2@`TB8PQ,TLB`bPNOPPC`TXCHG PUG`QPAX,a U@SC@`1 PCBW@`PCWD@`TCALL  @`TWAIT !@` TPUSHF"@`$TPOPF #@a(TSAHF $@a,TLAHF @B)%UU@CUGTCa,TBABAa^PMOV0@a=PCMP1PB8a x PSTO3@a D PLOD4@aGPSCA,@B95@aJ@SBi6TUCaOTTEST  9UTUGU'`=TVT_ =@BD @UTC` UG!D2808K D@BK GU!HU'T H@BO KUP`1!NTU'S~ N@BUQUUC` UG/ S`U/ZTVT_'Z@Ba ]UUC@DcbBeB b@Bi eU@@fa U@ RET(near) j@a U@ RET(near) k@aPLESl@a  PLDSmP` ` f@BsoUU@CUG@BxT`UUCAB~2/SCTqU Ba"\"@[Z*BRUUC08S`1TV@T_[@B UPC@a#} #U@RET(far) W @a( (U@RET(far) W @a--PINT@a//PINT@a11TINTO @a44TIRET @BUU@B@B=P2@VPQiTMCG^PQn UPNCUG a75 7P3d TTqT`@BUU1 C B`UC p$a9!9@dB U@CcBa: :PESC UTUGp"Tq Ba< <U*,***** UCCp"a@n @Po,  UU0/28 BSaB| B@/BwUUSCSC@BBTBBaC*CPAAM@aE&EPAADPDaGGTXLAT @BUU@B0CUGTUUCTqC/Tq PBaJҧJTShift)PUGaM M@*B} UCaNi NPROL@aPLPPROR@aRORPRCL@aTRTPRCR@aVU VUSAL/SHL @aZZZPSHRPDa\ \PSAR@CUUUG082:S`1!@a^X^@1B@a_k_PCL @C  UC` aac aU@ LOOPNE/NZ  @afw fULOOPE/Z,  @aj|jTLOOP +@ammTJCXZ 5 U@````ap9 pTCALL % UT` ` ` ````  @CUUbC!=2@UGbU@#TU-U=U-a#@C, (UC`*as sTlock 4h,PDavU vU@repne/nz ܑ .@a{ {Urep/e/z"B /@aPHLT!0@aPCMC 1TCL@aPNEG3M@a\ [PMUL9N@aTIMUL `O@aPDIV?P@aTIDIV YH@CUQUUUG2:28S2UT`/]TVT_]@Cd `UUC/Tq Cka&? TGrp_2,hPUGa [@*BjUUC/CqDPraPINC:t@a#PDEC7u@a&TCALL av@a*TCALL dwT` ` ay@TPUSH {z@D-r@C {UUUG2:28a Tdwp Ta_Tdwp #UUSC=2@H<UUU<;?UU=To TD2?a7#P   U@A$/SS5 @C U@ac PAL $@anPCL (@aqPDL +@aåtPBL +@aťwPAH ,@aǥzPCH 0@aɥ}PDH 3@a˥PBH 3@C U@a͞ PAX 4@aϥPCX 8@aѥPDX ;@aӥPBX ;@aեPSP N@aץPBP ?@a٥PSI R@aۥPDI E@C Uaݞ @EC(@aޥ@CC'@aߥ@SC8@a१@DC*@C@aᥩ@SC: Ua( PADDm@a䥱PADCn@a楴PANDq@a襷PXOR@C Ua> POR _@aPSBB@aPSUB@aPCMP@C UU/ !SS @C UPTq CaQ @*C"UU208S`2CSUPTq CaD@*C#UUCS`28S UT2C:UxPQi UPODTa @[CUT@aA UBX][SI Z @a UBX][DI Z @a  UBP][SI R @b UBP][DI R  @bPSI ~ ]\@bPDI q @b  PBP q @b  PBX s@D  UDb  @+C> UTWT` @D@b(@]Cq"UU07Tq 27*6UUTq D%77*UU66<DE8-PEF"-@D4&0UUD DE UU-DE1UU-p T6HUP7Ipp``h&I@DR NUT67Pp`p`Ϊ P@DYUPb|@#C8WUUTq D]`p@b@#C9[`UU"TW-TW-"UU$T`T`$CUUDsBDs ?A* UU..0=>H*UU I II<DUUU Ø U@ >b[ UUIllegal Opcode * TbUUIllegal InstrucPtionJdTb##UUData AcquisitioUn Error TU'b/$/P,# w UTWT`) @D UU0-0Sb1u 1@:CqT-b292Ps t U@Tq Db4E 4T***** U* PO UUPI+p b7. 7Pnp  U@Tq Db9l 9T***** UU*-Tq Db< <T***** UP*-2Z PPTQIIPP U@Rp b?C ?Pfp  U@Tq DbA۪ AT***** UU*3Tq DbD? DT*****UU*33Tq PE bGdGT***** UU*4Tq EbJj JT*****UU*443U@p bM@M@BC@bNpN@WC@E" U@1!bO O@bC#@bPxP@wC!@E($@bQzQPp t%T2bSS@AC(T)bTT@LC+@bUU@XC)@E0 ,U@!.U'U82 .@E5 1UP`1!4U8U'Zk 4@E; 7U@c9TVbV VPDX 9@E@ <UT >TTTTēd >@EGCUU=2@;0@DJQYaj{: s_or00Z |~rxxxxxxxx !w'7vvvvvvvvvvv).-.8(8DADDR_MAPDATA_MAPCPU_MAPPV Code_readVMem_readV Mem_writeV IO_readtV J DDAIO_writeV Int_ackeV Halt_ackV Int_flg_disV Int_flg_enV`Cycle_89V@Cycle_87V@s DD CoprCyclenVQ_flushlVCycle_86COPR_MAPV` Cod_IO_8` _9nVhIO_rd_89VaIO_wr_89Vp DD Cod_sy_89nVx Mem_rd_89nVq Mem_wr_89nVX Mem_rd_87nVQ Mem_wr_87nV`Cycle_89V@Cycle_87ef DDVCycle_86 #BYTE_MAP4!Low_byte4" High_bytenVWord'(SEG_MAPt4ExtraA4$StackA4% DDACode4&Data,DMA_MAPt4DMA_Ch1t4)DMA_Ch2t4* NoDMA_Ch1n4+ NoDMA_Ch2n- ADDRESSP.DATAq DA/STATUS0 COPR_STATUS1BYTE_OPP#2SEGMENTP(3 DMA_CHANLU4 POD45 POD5 POD6=A_r +I8086_88 HP T )3<ENWblu~ %+2:BK\bis{K> s_or009 |~rxxxxxxxx !w'7vvvvvvvvvvv)*).8$8DADDR_MAPDATA_MAPCPU_MAPPV Code_readVMem_readV Mem_writeV IO_readtV J DDAIO_writeV Int_ackeV Halt_ackV Int_flg_disV Int_flg_enV`Cycle_89V@Cycle_87V@s DD CoprCyclenVQ_flushlVCycle_88COPR_MAPV` Cod_IO_8b a9nVhIO_rd_89VaIO_wr_89Vp DD Cod_sy_89nVx Mem_rd_89nVq Mem_wr_89nVX Mem_rd_87nVQ Mem_wr_87nV`Cycle_89V@Cycle_87ef DDVCycle_88#$SEG_MAP84ExtraA4 StackA4!Code4"Data(DMA_MAP84DMA_Ch184%DMA_Ch DDA284& NoDMA_Ch1n4' NoDMA_Ch2n) ADDRESSP*DATA+STATUS, COPR_STATUS-SEGMENTP$. DMA_ D CHANLU/ POD30 POD41 POD5 POD6L4 a&XI6800IAL_S S dyb)IAILXXXXXASSEMB 6800 INVERSE ASSEMBLER}&AUUUUUUUUUUUZU' A,UU 6800/6802 MnemPonicD-   UP hexF P P#1@@I2@@J4PP86PP:8PP<:PP><PP@>PPB@PPDP qP p@AA[@BA]@CA_@HAe@IAg@SAr@VAv@XAyPPULPPSH @,AR!@-AT"P,X t $UT operand fetchY +UP stack read ! 1UT opcode fetch 8UP stack read ! >UP stack write@ DThalt .> GUvector KUunused OUT opcode fetch VU@DMA read  [U@ DMA writek `UP memory read fUT memory write 2 mUT out of synch 5 tUT interrupt ack {UUIllegal Opcode UT unused cycle Q UP dma or halt6 BPPEDPOHFP~PUU @ @P@`kkUUIllegal Task ReTquest { P` UP Data Error L  UU`{0@BUU#@%BUU@B A@B@S@@($$UU`@Z pUU!`/`{`$`+`1UU`8`>`D`G`K`O`V`[U`f```m`tZ$/@@D@UU0 p!@UUH`f`````@`԰H@@UQUU0 p!`0UU2^@aA0^@@eaUUb@k@@@@@P@@b@@o kU`l@ ` PNOPE oU@@ @ @ @ ` PTAPMt@`PTPA@u@`!PINXNv@`$PDEXK wUP@~@@~@@~@ l@@}P`@PCL P@`PSE &UUA`A`AU@```PSBAI@`DPCBA; U@@ @ @ @ ` PTABO@`NPTBAPP@ `d c^PDAABP@ `bPABAA U@ @ @ @ U @@ U@``` PRA 3P@ `qPHI +@`hPLS 1@`kPCC *@`ánPCS ,@`šqPNE 9@`ǡtPEQ 2@`ɡwPVC E@`ˡzPVS G@`͡}PPL C@`ϡPMI B@`ѡPGE >@`ӡPLT E@`աPGT B@`סPLE I@@UU   A|UU Ƥ@!UPp``nPTSX@`ۡPINS}T@@`7XPDESz@`ߡPTXS U@@@ `xm PRTSP@ `PRTIT@ @ `5PWAI@`PSWI@@UUB`B`T@A`@@ U``% PNEGT@ @ `5PCOM@`PLSRP@ `PROR@`PASR@`PASL@`PROL@`PDECP@ `PINC@`PTSTP@`PCLR@@ U@@@ ` PJMP@@ UP@AAkAp< @A UT```aY PSUB@aPCMP@aPSBCP@ a!PAND @a  PBIT @a  PLDA PAa 4 PEOR@a"PADC@a%PORA@a(PADD UAA&A8AAZ @A UUAP@ @ aJ PSTA U@AP@ a PCPX"UUAaAV@ UP@ A6aPJSR 0UTAkApaL PBSR7P@a PLD  9U:``r :@AA=UUAaAV@ T@ aGPST  HUI``ed I@APLUUAaAVPUUQWA\AfAkApW@A`\Pa!H!@#BJ ^U@Qupa"|% "@#BK"cUUQ~pQupUUQup`"Q~UUp  A| Pa#5"#P** }s}UU   AUU "  PA [HPQK U$a% %P** }uUU  A UPpHpa'+'P** }wUU @ @ @ U@ @ JPS@%QLPSUU&UU@ @ @ @ @ UT@ @ @ @ @ iNPSP'@ PPS@(QRPS@)QTPS@*QVPS@+QXPT@,QZPT@-Q\PT@.R^PT@/R`PT@0RbPT @1RdPT @2RfPT@3R hPT@4R jPT@5RlPT@6RnPT@7RpPhS@8RrPhS@9RtPT @:RvPT"@;RxPT@@ .~PUh5T?@ @ >PUX@@R(PUXY7*UUA@ @ @ UU@ @ UU@ @ @ UU@ @ @P*P٤*,TB@ @ fP٤*.@CRPP٤*0 PD@ _P٤*2 @ERUP٤*4 @FRWP٤*6 @GRYP٤*8@HR[P٤*:PI@ jP٤*<@JR`P;>@KRbPT@@LRdP٤*B@MRfP6TTN@ @ P6T@ORlP6TPP@ {P6T@QRqP6T@RRsP6T@SRuP6T@TRwP6TPU@ f eP6T!@VR|P:T"@WR~PQ#@XRP6T $UUY@ U@@ PQ1@ZRPd!2@[RPQ3P\@ PQ5@]RPQ6@^RPQ7P_@ PQ9@`RPQ:@aRPQ;@bRPdT.<@cRPQ=@dRPQ>@eRPQ?@fRPQ@@gRPTT(APh@ PTT*C@iRP d^<D@jRP ^~E@kRP ^F@lRP ^GPm@ P ^I@nRP ^J@oRP ^K@pRP6L@qRP ^M@rRP ^N@sRP ^O@tRP ^P@uRP5Q@vRPdYR@wRP5S@xRP֤'T@yRPTTLU@zRPTTNV@{RPTTPWP|@ PTTRY@}RPTTTZ@~RPTTV[@RP ^\@RPTTZ]@RPTT\^@RPTT^_@RPTT``@R P T^ba@R Pb@RP T^fc@RP5dUU@ UT@ @ @ qVPQsP@ PQu@SPQv@SPQwP@ PQy@S PQz@S PQ{@S PdT|@S"PQ}@S$PQ~@S&PQ@S(PRT@ @ 3*PTT@S,P d^@S.P ^gf@S!0P ^@S#2P ^P@ 24P ^@S(6P ^@S*8P ^@S,:P6@S.<P ^@S0>P ^@S2@P ^@S4BP ^T@ @ PDP5@S:FP֤'@S<HPTT@S>JPTT@S@LPTTP@ ONPTT@SEPPTT@SGRPTT@SITP ^@SKVPTT@SMXPTT@SOZPTT@SQ\PTTT@ @ m^P T^@SW`P5@SY@BUU0  @ZUU  @ZBBE1 f dHI6800HPR "@$.7I PX_fm@ ADDR_MAP@ DATA_MAP@ STAT_MAP` Opcode`  Mem_Write` Mem_read` Int_ackd ADDRESSPDATA STATUS POD3 POD4 POD5 POD611 ./2BGMX 16 16*1()*+,9A..//0011223456789:;EB<H=>??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяѐϏяяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяѐ6ސяяяяяяяяnsߑHnsHяяяяяя|Fihtj i s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx !T Ti&XI6801IAL_S D IAILXXXXXASSEMB X96801 INVERSE ASSEMBLER}&AUUUUUUUUUUUZU' A,UU 6801/6803 MnemPonicE-   UP hexF P P#1@@I2@@J4PP86PP:8PP<P qP p@AA[@BA]@CA_@DAa@HAf@IAh@SAs@VAw@XAzPPULPPSH!@,AS"P,X t $UUIllegal Opcode = ,UUillegal status  :PP=<PO@>PP@P9 UT @@`4U3 4UUIllegal Task ReTquest {kP`?a ?UP Data Error Ln  UU `$UU@@@) UTp!@`EB EUT opcode fetch  U`,`,`,`L LUP memory read $@`R{ RUT memory write  %@`Y YUT interrupt ack &@`,W@@+'UU02-@0@@o-@@40UU1@:@Z@s@@@P@@ 1@@> :U`;@ ``G `PNOP>T@ @ `b4bTLSRD &A@`eeTASLD B@`hhPTAPC@`jjPTPAD@`llPINXE@`nnPDEX FUP@M@O@M@O@M@Oo ;@@PLP`ppPCL NP@P`rrPSE PUUA`A`AU@``[`ttPSBA]@`vvPCBA ^U@@ @ @ @ `xO xPTABc@`zzPTBAdP@m`|R|PDAAfP@p`~Y~PABA hU@ @ @ @ U [@@plTP `TXGDX BoTP `PSLP, rU@``u`9 PRA w@`PRN x@`PHI y@` PLS z@` PCC {@`PCS |@`PNE l k}@`PEQ ~@`PVC @`PVS @`PPL @`!PMI @`$PGE @`'PLT @`*PGT @`-PLE u@@UU   AtUU Ƥ@UTp``1PTSXW@`IPINSIT@@`6PDESF@`QPTXSX U@@@`x[ PRTSX@`ZPABXN@`]PRTIRP@` PMULR@`dPWAI[@`gPSWIY@@ U@B``0 @@ UP ``$``A @@ U`` PNEGTT@@`7PCOMQ@`PLSRaP@`NPRORi@`PASRZ@`áPASLV@`šPROLi@`ǡPDECTP@`^PINC[@`ˡPTSTyP@`PCLRh@@ UU@P @ `` PAIMcT``[POIMsT``[PEIMkT``[PTIM|UU@QT`!QmpUUQT`!Qmp`"T@ `ׯkPJMPw@@ UP@@AcAh< @@ UT````X PSUBt@`ۡPCMPt@`ݡPSBCyPA`PANDj@`PBIT}@`PLDAvPA `PEOR@`PADCq@`PORA@`PADDv UAA$A3ADKS[ciou^{ s_or00 |~rxxxxxxxx !w'7vvvvvvvvvvv) .8 8DADDR_MAP DATA_MAPSTAT_MAP4Opcode4 Mem_Write4Mem_read4Int_ackdADDRESSP { D?ADATA  STATUS LRD_WRTP !INT_ACKP"LOPCODEP POD3 POD4 POD5 POD6?&XI6805IAL_S A6FX IAILXXXXXASSEMB X[6805 INVERSE ASSEMBLER_&AUUUUUUUUUUUZU' A, UU 6805 Mnemonic - U@ hex$ PP1@&@Z2@&@[4PP86PP:8PP< P qP p:PO=<PO@>PQA@PPCBPP@AAX@XAp@,AEUUinternal operatPion t$ UT interrupt ack| %UUillegal status  -UUIllegal Opcode F UT @@`5U3 5UUIllegal Task ReTquest {lP`@b @UP Data Error Lo  U@`-`F FUU&<<< Reads from UU0-10H give invalUid data {%UU!@ UU@A@ `UU@8 p!`%U@`%`%``%`Z7% ZUT memory write & +P`%`a aUP memory read -@`g gUT opcode fetch  .UU`%`%``%``%``%V %@@:6UU02<@HUU@Y@n@@@@@@@@ɥ<@ @K GU@I`n nTBRSET]K@`qqTBRCLRNI@@PLUUPbP^`Q+UU p Z`ttTBSET !\@`wwTBCLR +Z@@a]UUPbQ+pad@`zzP0, ~f@`||P1, ~g@`~~P2, ~h@`P3, ~i@`P4, ~j@`P5, ~k@`P6, ~l@`P7, ~d@@q mU`o` PBRAq@`PBRN"r@`PBHIs@`PBLS+t@` PBCCu@`PBCS/v@`PBNE#w@`PBEQ1x@`TBHCC Ey@`TBHCS Hz@`PBPL4{@`"PBMI3|@`%PBMC/}@`(PBMSA~@`+p oPBIL<@`.PBIH:o@@UUQ+ UUp b@@ @ @@/@@T `PRTIM@`GPRTSYP@ `TPSWIR@@ UTa@ ` TSTOP z@`XTWAIT {@@UU`@c@ @P`PCLCD@`hPSECV@`kPCLIN@`nPSEI`@`qPRSPh@`¡tPNOPfP@ `PTXA_@@P`ƱPTAXx U``ȗ PNEGcT@ @`6UPCOM`@`̡PLSRpP@ `PRORx@`СPASRi@`ҡPLSLp@`ԡPROLx@`֡PDECcP@ `PINCj@`ڡPTSTP@ `PCLRw@@P@˸JuDPBPT"@ `PMUL}UU@ @ @ A@T@AA@@ UT````X PSUB{@`PCMP{@`PSBC@`PCPX@`PANDs@`PBIT@`PLDAP@`PEOR@`PADCz@`PORA@`PADDT@@`7PLDX@@@@ U@A@ `޺ PSTA U@A@ ` PJMP U@A@ ` PSTX U@AA` PJSRPAaPBSRUU@@ @ A AA&TA AAI@A Pa@#B+.UUQ+pQ+pUU``Q+p`UU`Q4p ``UUQ4p   U@A2 a5.P** }S3UU   AHUU   UPAS a|P** }UIUU  AV UPpHpa*P** }WW@Ar r +HI6805HP# B&09JPW^fnv|\ s_or00+ |~rxxxxxxxx !w'7vvvvvvvvvvv) .8 8DADDR_MAP DATA_MAPSTAT_MAP4OpcodeVInt_ackPV Mem_WriteVMem_readVInternr DDAal ADDRESSP DATA STATUS OPCODE!RD_LWRTP"VAL_CYCP#INT_ACKP POD3 PO9DD4 POD5 POD6 &XTEMP IAL_S IAILXXXXXASSEMB O (&AUUUUUUUUUUUZU'  APP)1@ @T, UT 6809 Mnemonic_ - U@ hex$ 4PP86PP:8PP<:PP><PP@>PPB@PPDBPPFDPPHFPPJHPPLJPPNLPPPNPPRPPPTRPQUTPCPVPQXPQZPP]\PxHȨ^PHR`PQlbPK wdPR@fPDhPIvjPYylP9znPMpP9?rP,}#tPIvPQBxPH^zP_|Puň~PPEPKPK PxHPHP(HxP(H xPXH PXHJ&PRP_HPtJP(yLP)pzP)pzPQPQPFHPFP YPIPFHP&Hw PDJP%uPFHJHP%uPFJPI]PFH"RX P** |\@,A@PRA PSR PSUBPCMPPADDPLD PST @DAg@XA|@YA~ @UA{!@SAz"PPC $@AAk%@BAm&PPC,(PX, ~*PY, ~,PA, ~.PB, ~0PDP,2PCC,4@-Ag 5Uopcode 9UUindirect pointeTr read DUP memory read JUT memory write  QUUsync acknowledg@e  ZUUhalt/bus grant LM bUunused fUT program read q mUP vector read sUUusrndefined bus cPycle}P qeP riP rkP$xqP0 UUEEE@ @ @ d @@ TEOPG@ T^@9bPQCT_@9PQUU`@MF)0(UUE@PUTA#@)@?`Q`ZO*#@@,(UU@.`b/UP`5`f`9@9`UUillegal programT byte L>6@`UUinterrupted insUtruction;7@`UUnot disassemble@d q/@@< 8U@;` UP data write h =@` U@ data read ;@@B >U@ aA` U@Reserved  C@`TSWI3 yD@`TSWI2 |E@`TFIRQ {F@` PIRQ`G@`¡PSWIdH@`ġPNMIaI@`ơTreset%%A@@NJ@`ɡ@ A$KUU`m2(UUN`V@gCU@n@{UUCUCU@n@{@n@n@n@{UCUCUCUCUB$V@@kgUU@C@CPUU@q`J`D`s@?`QT`Q`Z`Zq@@~#zUUPA@p`bUU,+4(,UU*@P!@?T@`#T# U@ DMA cycle U@`J`D @@!UU0 p}2UU0" B5UU@@@@@@@@@R`!@@ UTPB`AA^`ϭ PNOPs@`ѡTSYNC  UPEEAAE` PDAA_ UAEA` PSEXPAA@@UUPC`%``@`/PRN P@`ڡPHI H@`ܡPLS N@`ޡPCC G@`ࡸPCS I@`⡻PNE V@`䡾PEQ O@`PVC b@`PVS d@`PPL `@`PMI _@`PGE [@`PLT b@`PGT _@`PLE f@@UU`AԴ`A@TE`"]PRTS@`PABX@`t sPRTI@`TCWAI @`PMULPEaPSWI@@ UPP`$`%I @@ UPPBPC*" PNQTaE@=P^Q& U@bE`a PNEGTEEaBPCOM@aPLSRPEa  PROR @a  PASR @a  PLSL @aPROL @a"PDEC PEa!PINC@a)PTST@a,PJMP@a/PCLR@A,UUU EAUUAUANUUE`$EEEA5EUUEEEEEEEA:TEA?AE,$@A95UUEAuETAuamPLD @TAai@YB|C@af@SBwA@AH DU@AWEa_ PST ITJa!!@YBL@a"s"@SB{J@AQ MU@AWEa# #@LBu RUPCa$N $TSWI2  VUU YCEBBC*TT Y@Ab&^UUU EA}UUEE`ArUU`AtEAu`UP w``` `!5&w@A|PAWa''TSWI3 ~Pa**PLB  U``& @ATCa,,TORCC PAa/D/TANDCCPa22@#B[ UTUp a3 3UP ** S Pa99PTFRPAa;j;PEXG.UUU EAUUQ`EQUUQ`EQUUEEEEEEU@EE`$`%a= L.=PCC @a??PDP  UEEEEn @AUU```` `!UU`"EEEEEEETEEE@APaA,APLEA UP ```!` @A U@BBaC CPPSH U!`!` ( @A+UUU EUU`&R-UU`*`(c`0BUU`.!`,`2PaE+E@ BkPaFdFPPUL U! `!` x  @B/ utUUU EUU`2!`,BUU`.c`0`(UU`*R-`&UPB!/` `!O//@B62UU` `B[`9T``aHJHPSBC=PBGaJJPAND?@aLLPBIT@T`BMaNYNPEORC@aPPPADCD@aRRPOR E@`a9@ BJ FU@BQH``= H@BOKUU`BE`RP`$`%: R@BY UUPVCRBBC*F8 V@B_[@@PQY\TcEAPQ_TdEAPQ bUUeE eBjBoBzB|q e@BnjTkaTTTCMPX m@aWWPLDDk@BrnPB9PQ] pU@fBwsaY$ YPJSRu@a[[PSTDs@BzvUUB`%`@`B}`T~`` ~@B UTBCEBBC* @BPa]]@=AE?E?22EUUE./E2;E;UU2:400000UU00000000UU000IIIIEpUUv uErEpErE32ESEiUU2EEk2EE22UUE22222E2UU2E22EE22UUE22222E2T2E2ذ}}UULEELLELLUULLLELJIMUUFEEFFEFFUUFFFEFDCGUU<EUU<1>>?>>>>UU>>>>?B??UUJJJKJJJJUUJJJJKNKKUUDDDEDDDDUUDDDDEHEEUU<ET}@qUU>>UU?>>>>>>>UU>????JJJUUKJJJJJJJUUJKKKKDDDUUEDDDDDDDU@DEEEE$@@DUU##C#@DTUPTTTTTTM@D6UU %DUUU U՘ UU  DUUU U՘ UU  DUU  =6PPUUkD "U՘ UUU՘ @ 1PPEUUlDD "2%UUU՘   DUUO$ E+UU STSTOOUUEPQERPUEUUEE\E\WZZUUEXYE[X]E@V^gE @ E.*UU$$C$@/TUPTTTT`C/@E<f8UU %E+UUU @  2% UUEQ¸C.UUDE?9F#Tј UU%T˘ UU0' E'UUE8El7#'EUU5Es6C#T UU% `~0'UU2'2'4'2'4'4'6'2'UT4'4'6'4'6'6'8'Kf~@EUUUUP@EUU''#C#@DUTTTTTTUTb@EJUU %E'UU 'U՘ UUE  "" (UUE E UUE 2  "" UUA UU "" AUPE BE XJPPUUm ""` ` U@` agagUUIllegal task reTquest ParrUUIllegal instrucPtionITa|[|UUIllegal postbyt@e 8PaUUUnrecognized prU@eprocessor:TVaUUInvalid instrucUTtion sequence -$UU""&F "FP r +HI6809HP& v'0:CMV]dm~sR s_or00x |~rxxxxxxxx !w'7vvvvvvvvvvv).8 8DADDR_MAP DATA_MAPSTAT_MAPVOpcodeVIntr_vecVAMem_readV@ Mem_writeV DMA_& DDAreadV DMA_writeV Aft_xferV HSR_VSSR_VHSR_xferVHSR_SSRrADDRESSP_ DDDATA STATUS LWR_RD!LINTRVEC"LFETCH#LHSR$x wLSSR%LAFTXFER&LDMA'LOPC&YDODER POD3 POD4 POD5 POD6w&xI68000 IAL_S A6n&IAILXXXXXASSEMB SK g&AUUUUUUUUUUUZU'  A4PP86PP:8PP<:PP><PP@>PPB@PPDBPPFDPPHFPPJHPPLJPPNLPPPNPPRPPQSRPQTTPQVP_PXPQZPQ Uunknown U@ supr data  UT supr program  U@ user data UT user program  UT interrupt ackz #Tread "&Twrite@q )U (6800) -PDMAP"P9/P @q61P qy3P `p5P @p|7P q9P p;P r%=P$w)?P$x-,A AUU68000 Mnemonic -I IU@ hex$ 1@@S2@)@^3@)@_ UU0'@ @ `Nql NUUIllegal Task ReTquest {T \PQP UU.2'20"0 & UUD*' U@@ @(@-q@@$- UU@1+@1UU,-@1UU0@UU@;0 p;!U @E`Y- YUUunused prefetchI DUU' G@L@@ G@@P LU@\+~ ^P|P#PUU/###UU#@a`-UUb`````T`` `'v#b@@o kUU@s!p`#`& p@@w sUct`) t@@{wUU@xPőx@@@`aaPxx UU@`-UU``````` @`$_@@ UU@!`&`# @@ Uc`) @@ UPA< @@@`c cPxx UUB@`-!P`e>E eUprogram) @`iiTdata g@@ U@!`&`# @@(UU @: @:UU@: UU@ACACACAZB`z yBBUUCBCBCBCpCk4(@@ UP@i`l lPOR @`nOnPAND@`pRpPSUB @`rUrPADDPA-`ttPEOR@`v\vPCMP@Dʅ@@@`x`x@IATTTV`y^Iy@,AUUi2"2"0"0"T2"0"Å@@UUS"UU4%TAQPT`zz@,ATS`{ 2{@BAT`|v|PTST* @`~~PCHG @`PCLR @`PSET/@A @`@.A UA` @BAT0`@LAT4` UMOVEP.  T`@WA@`@LA@A  U24> @A$  UP:#ST #@A*&P`@,A (U)TS )@A0 ,UQ` @#A 0UUT{ A9!6` @*A8@`P** |6@A= 9UT ;p5p9 ;@AD@@`@,AATS` TMOVE \DT`\@AAG@`@.A HUI` @BAL@`@LAM@`@WAI@AR NUPO042 O@AXTTS` X@,AWUUSDʥUUAkAIdAjAPBBmd@Am iUk`n UNBCD.B $ mTAsAAk@AtpUUS0#2##Px`<% USWAP.W Z z@`#TPEA.L͇x@A {U@#}TSÖ }@A U` TCHK.WВ@`3TLEA.L͉@A US` @,A UTTz @A UTAI` TNEGX i@`JPCLRL@`MPNEGN@`PPNOT]@A UTS`_ TMOVE.TI`?@{zWBPD`(@BB@`a@WB@A UPI202H @A UI`$ PSR 6TSS@A@`r@,A UPIS`o PCCR[@`¢|PSR ;@AUUI2%UP2%2%2%4%4%QԖ@AUUT@4%6%4%4%@4%@A U@A`Ġ= UMOVEM.  T`ș8@WB%@`ɢ@LB@AUUT{$ 0$JTQSm8@A@`ʢ@,A U@JSQ @AP`˲Prm= U@$A`Ů T**** G Up;`($ TEXT. ߏT`ә@WB0@`Ԣ@LB&@A UTTA` y TTAS.BPB`PTSTUUTSDQUP DB`_PJSR| @`ܢPJMP| @BUUSB:BBBT@u@B UPD@`ޅ TRESET@`PNOP@`TSTOP @` PRTE PD`PRTS"@`TTRAPV#@`PRTR@B( $U@@B1`T @#B )U@T{ B/` T**** j.UUp;@@U@2%T`]dTTRAP ;P`@#B =UUp32%TcC`O TLINK E@`DTUNLK C@BJ FUPTΤc`f P,# vO LU@T{ BR`( T**** y QUp;a( UMOVE.L < UU@cWTa PUSPW@B^Z@ag@,B:[Tc\a ( PUSP^@TΗ1\@Bc _UUBBha  @SBdgPBia  PDB v iU@TBqa9 P.B b nU@Sa @DBZsPp/a#@,BC uU@T{ B{aՍ T**** zTB`P| {Qc}UU0 )p=@aDTADDQ @aTSUBQ @BTTTa`@,BMTSa Y@BBd U@TBa P.W q U2T{ bPQe U@1 Ba U@******** - Pa$$P.B x U0(D dPPgUU2 )UUp=U2%Ta&W &UMOVEQ.L l U(S fPOiP3a**@#BSPp?a+$*+@,B] U@Ta, ,PSUB@a..PADD@BUUBٹB̤UTDTSTc^@B@a00@,Bb U@TSf @BPa1!1PA. Ta33@WB@a44@LB@B U24 @BTSa55@,BgUUTBPCa6A6PCMPTTSa8`X8@,BjTTa9 9TCMPA.Ta<4<@WB@a=:=@LB@B U24: @CTSa>>@,Bp UPTCa? ?TCMPM TTaB BUP [xx]+,[xx]+9  UTT$T"aHl HPEORTTTaJaJ@,B|UUSC5C!UUCVCVUCC%aK/KPOR '@aMyMPAND%@C, (UPT+STTSaXX@,B AU@TDaY Y@SBF@aZZ@ABD@CKG@a[[TBCD.B) HU@ɤcCRa^) ^P-[ MPTa` `T],-[ OPTac c@]BQTTad d@,BTTTae eTEXG.LCWUUɤ0#}|2#UU4##bTTTDb@Ckg@ahh@,B hUT#jTTT* j@Cs oUTCtaik iPAS v@akkPLS w@ammPROXx@aooPRO t@C}yTzaqqq@RB|@arr@LBz@C }UUTCTCTas s@,B U@TIat tPAS @avvPLS @axxPROX(@az zPRO @CTa||@RB@a}}@LB@C@a~~P.W  U@2SaB UUUnimplemented IUPnstruction: UUp;2%T2C0UFC#`@C UTIN @C U@a( @DB@aC@AB@aEP[A @aHP[A @aKP-[ATCCC#3@C UUp/a @]B@aZP]+ @a]@]BTW@CTTsa P[A Tp/a9@]B UTT{ Ca T**[A HTp/a9 U,**.*] F U(p7a@ @[CP aŎ@ABTp/a9@,BTaT@DB@a@AB@C U Lp/a= @.B U ka @WC@a@LB@C@a@]CUUCDD(D6@DL@C UPDT{ Ca U****** Q ThPQk"UU4)p=T{ 0UU 2T{! UUD  Pas"T**** +Pp;a& T**** .@D UP!p;a T**** 1@aT**** 4@D#P dWjPQm!UU5!)p=T{U D.aT**** 7-TlPQo0UU6 )p=T{ ~ }TDT?aɠ:@DCA@aʦ@AC?@DFBTLp/a,@.B EU kGa̰ @WC)I@aͦ@LCG@DNJ@aΦ@]C1 KUT"DVPaJ+ PCCRjR@aѦ(PSR JSPDDP@DYUPaӶ@@#B WUTT{ Db\aԞ P** ~$^@a֦9T**** P_@a٦=T**** S`@Dʉ/\@De aUTDhcp7p;p;D c@Dl hUUT{ DqatG T**** V pUUp;T{ DyaJ T**** Y"xUUp; & &&T UU 2 UU022 Pa{"@.CTa@BC+@a~@WCA@a妀@LC7@Dʼna@D UTFa @#C UiDaX @8C%UUIp/hDPDaPHI V@aꦜPLS \@a즟PCC U@aPCS W@aPNE d@aPEQ ]@aPVC p@aPVS r@aPPL n@aPMI m@aPGE i@aPLT p@bPGT m@bPLE t@D Ub PRA |@b@TC`@D Ub+ PSR @b  @FCU@DTb  UUIllegal OperandP Pb UP Data Error NC Pb UUIllegal Opcode 3 UIb"W "@ACi UDIb# #@DCm Up/b$??qoZ@]_AbdBjCDEFGH:IJKLMNOPQRSTUV;WX*YeshZ 2 m[?\\]^F_``"-55555555555=EJKNQX Zяяяяяяя@ԑ 0 xS<׏яяvrяяяяя{яяяяяяѐrnsяяяяяяяяяѐϏяяяяϏяяяяϏяяяя쑬яяѐǐ㐕Gђѐ㐕Cяђѐ㐕?nsۑnsӑns׏яяяѐ㐕яяяяяяяяяяяяяяяяѐ6ސяяяяяяяяяnsߑHnsHяяяяяя|F   s_or00>~}|{yxwvuqponlkjihdcba_^]\[WVUTSRQPONMLKJIHGFEDCxxxxxxxx16!T T  &XIZ80 IAL_S S A6hIAILXXXXXASSEMB Q >&AUUUUUUUUUUUZU'  A4PP6P~P8PP<:PP><PP@>PPB@PPDBPPFDPPHFPPJHPPLJPPNLPPPNPPRPPPTP pP q, UT Z80 Mnemonic g -   U hex1 1@@J2@@M%UU'%&UU@&@%UU'000!0"2U@@@`Um%UUIllegal Task ReTquest {FUU @%%@`UU0p!&@HUP@H1`_ Uunknown 3@`V Uunknown 4@`"[ "Uunknown 5@`&` &Uunknown 6@`*e *Uunknown 7@`.j .UT interrupt ack 8@`5r 5Uunknown 9@`9w 9UT opcode fetch :@`@ @Uunknown ;@`D DUunknown <@`H HUunknown =@`L LUrefresh >@`P PU@ i/o write ?@`U UU@i/o read wf @@`Z ZUT memory write & A@`a aUP memory read 1@@F BU@`gR gPxx  GUI`iv iUunknown, K@`m mUunknown0 L@`q qUunknown4 M@`u uUunknown8 N@`y yUT interrupt ack O@` UunknownC P@` UT opcode fetch  Q@` UunknownN R@` UunknownR S@` UunknownV T@` UrefreshB U@` Uunknown^ V@` U@i/o read w W@` U@ i/o write X@` UP memory read4 Y@`  UT memory write { I@@^ ZU@`S Pxx T_UU SD @%UU j@o@y@@oj@@soUU@p@@@@@@P@@㌣p@@}y@^RPvPzT)@~`THALT r}P`PPLD -TR` @,A UTRS9RR @@UU@@@@A @TA.@A!b@@T`PNOPb@`\ UP EX AF,AF'I @`ơcTDJNZ ~@@ UP` PJR 9 UTƸ@R` @,A U@Sc`W TLD ^@`ϡ U@ADD HL, 7& @@ U@Räc`ԯ @,BTR`PLD G UƤc`_y @[B8T`ؖTBC],Aɾ@`ۡ UA,[BC] ' @`ߡTDE],A@`⡤ UA,[DE] ) PR`THL,[ PR`PA,[@@ UP`> T],HL ѶPR`P],A@R@@Tc`[@]BS Uc` PINC@`PDEC@@ UPR` PINC@`PDEC@@ UR` Y PLD kTR` L@,B- U@R` TRLCA @`TRRCA @aPRLA@aPRRA@aPDAA@aPCPL@a  PSCF@a  PCCF@@ UAaC PRET@aPJP @a TCALL @@ UPRդAa @,BG U@Rcax TPOP TaPBC @a!PRET@a$PDE @a'PEXX@a!*!PHL @a#- #U@ JP [HL]w @a(3(PAF @a*6 *UP LD SP,HL @A  U a0 0TJP  PA?a3 ! 3UOUT [ - @a7J 7U@IN A,[ iR @aPINCg0@aפ PDECd1@a٤PLD K2@C3j.@B7 3UU S- @a @,C ;TRa PLD N>UUƤ@BFBMC3U@C3Raa@,CKUUS-@C3 S- @aߡj@,CTUUR@C3S9S-@2XPQ']UU,A?C3@C3UU@BqC3!l@a+TPUSH n@aV UP EX [SP], l@Bs oUUS%C3uaz TPOP ʯw@ah UJP [ ( xPC3a U@LD SP, C2 u@B~ zUS%a @]CX~UU ' UU C6 @C3U@BBBB.@BUUR  S-TaPBIT@aPRES@aPSET@BTRa@,C.UU  S- CBU @a0@BCE@a! @CCG@a@DCI@b@ECK@b@HCO@b@LCT@bT[HL] @b@ACM@B U@ b @0C=@b@1C?@b  @2CA@b  @3CC@b  @4CE@b  @5CG@b  @6CI@b@7CK@B UbQ PBC w@bPDE {@bPHL @bPSP @B Ubf PRLC@bPRRC@bPRL @bPRR @bPSLA@b!!PSRAPC3b#-#PSRL@B Ub% %PNZ @b''@ZC@b((PNC @b* *@CCs@b+ +PPO @b--PPE @b//@PC@b00@MC@B UPS%Bb1 1P** ~ UU p b3Z( 3P** ~UU2B0 !!@b5]5@[C UTS B0"b6 6P** ~UU S C0@b8a8P** ~UUC pU!b:(:@]CUU  ' UU % UUC6 (b;;PIX *@b=l=PIY (@C/+T b?ɢ?@[C.PS%b@@@+Cq0PRbAVA@]C2TbBMBUU'Illegal Opcode UU U C05TbVgVUU'Partial InstrucUUtion U E 8U:bj jUADD A,A <@bn nUADC A,D =@brrTSUB ->@bu uUSBC A,] ?@byyTAND $@@b||TXOR LA@bTOR B@bTCP :@CGCUU.$ (%UU$ (C| C|U@ C| ZPQ)XT-Cd \PQ=[T.Cd ^PQO^T/Cd `PQa aU@0CdC|4# bPQ1fUU1C} $ ($ (C}UU C} C} ndPQ3vUU2C}##Ch0#UU#S CU@'C fPOj UT3 pbi T**** @C " "