打印
[代码反篡改]

菜农20多年前反汇编Shkldb3并注释

[复制链接]
316|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hotpower|  楼主 | 2023-9-26 15:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
菜农电子淘宝:https://hotcomlock.taobao.com/ 准备出书:http://hotcomlock.com/hotcomlock.html
;Disasm51 Version 3.02 Copyright (c) 2000,2003 Xi'an MET Co. Pei Wenyao
;Binfile_name  :[Shkldb3k.bin]
;Binfile_length:[65536...0H]

mcsregr0  equ   000h
mcsregr1  equ   001h
mcsregr2  equ   002h
mcsregr3  equ   003h
mcsregr4  equ   004h
mcsregr5  equ   005h
mcsregr6  equ   006h
mcsregr7  equ   007h

playsl    equ   058h;放音速率
stopnum   equ   028h;站号
maxstopnum equ 053h;最大站数

;...............................................
addrsound equ 02bh;输出a20..a16,内外音,音量

address20 bit addrsound.7;05fh
address19 bit addrsound.6;05eh
address18 bit addrsound.5;05dh
address17 bit addrsound.4;05ch
address16 bit addrsound.3;05bh
soundnw   bit addrsound.2;05ah;
;soundnw = 0 内音
;soundnw = 1 外音
sounds1   bit addrsound.1;059h
sounds0   bit addrsound.0;058h

soundnum  equ   029h;音量大小

keydata   equ   02Ah;p1_ram

ramerraa  equ   02DH;
ramerr55  equ   050h
ramerr5a  equ   051h
xyxlnum   equ   054h;线路编号(1 00h,2 20h,3 40h,4 80h)
;............................
rxdcplfalg  bit 2eh.2;072h
sndyesfalg  bit 2eh.5;075h;无声
stopinfalg  bit 2eh.3;073h;进站0出站1
stopinfalgx bit 2eh.4;074h;进站1出站0
runfalg     bit 2eh.6;076h;调整0运行1
keypush     bit 2eh.7;077h;0 t0键组,1 t1键组

;.....................................................
chipnum     bit 2fh.0;078h;芯片序号
sxrunfalg   bit 2fh.4;07ch;上下行
dispsndnum  bit 2fh.2;07ah;显示音量
enplayfalg  bit 2fh.7;07fh;双语开关
enlinkfalg  bit 2fh.6;07eh;双语链表
englishfalg bit 2fh.5;07dh;单双语
fwtlfalg    bit 2fh.3;07bh;用语键
ytdzfalg    bit 2fh.1;079h;沿途大站


        ORG   0000H
RESET:        AJMP  MAIN
        ORG   0003H
EXTI0:        AJMP  L001C
        ORG   000BH
TIMER0:        CPL   TXD;放音脉冲
        RETI
        ORG   0013H
EXTI1:        AJMP  L001C;MIC选外音
        ORG   001BH
TIMER1:        RETI
L001C:        MOV   IE,#000H
        MOV   P3,#0FFH
        ANL   keydata,#081H
        SETB  soundnw
        CLR   05EH
        LCALL display
        AJMP  L00EA
;.......mainproc.............
MAIN:
        CLR   A
        MOV   IE,A;ea=0,es=et2=et1=et0=ex1=ex0=0
        MOV   PSW,A;rs1=rs0=0
        MOV   SP,#059H;sp_min
        MOV   playsl,mcsregr0
        MOV   P3,#0FFH
        MOV   DPTR,#0FFFEH;a3a2a1a0=1110b
        ANL   keydata,#081H
        MOV   P1,keydata;p1.7=1,p1.0=1,键扫描
        MOVX  @DPTR,A;输出p1(10000001b),测试所有键是否压下
;.......键扫描.....................................................
        MOV   R0,#040H;64次
L0048:        MOV   A,P3
        ANL   A,#030H;t1,t0
        CJNE  A,#030H,L0053;有键压下
        DJNZ  R0,L0048;测试64次,等待键压下
        AJMP  L0101;无键压下
L0053:        MOV   R1,#010H
        CJNE  A,#010H,L0071;acc.5=0 t1=0
;.......键扫描p1.7=p1.0=1.............................
        CLR   T0
L005A:        MOV   R0,#006H;6次
        MOV   A,#0BFH;acc=10111111b,p1.7=p1.0=1,p1.6=0
;p1=10111111b,r0=6 出
;p1=11011111b,r0=5 4
;p1=11101111b,r0=4 ^
;p1=11110111b,r0=3 ...<-
;p1=11111011b,r0=2 YL
;p1=11111101b,r0=1 2
L005E:        MOV   P1,A
        MOVX  @DPTR,A;输出p1(1XXXXXX0b)
        JNB   T1,L006B;有键压下
        RR    A
        DJNZ  R0,L005E;行扫描6次
        DJNZ  R1,L005A;键扫描r1次
        AJMP  L00EA;掉电
L006B:        MOV   R7,#008H;T1有效
        SETB  keypush;t1有效
        AJMP  L0088

L0071:        CLR   T1
L0073:        MOV   R0,#006H;测试6次(发p1.6,p1.5,..p1.1,收t0,t1)
        MOV   A,#0BFH;acc=10111111b,p1.6=0(进出),p1.7=p1.0=1
;p1=10111111b,r0=6 进
;p1=11011111b,r0=5 3
;p1=11101111b,r0=4 *
;p1=11110111b,r0=3 ...->
;p1=11111011b,r0=2 #
;p1=11111101b,r0=1 1
L0077:        MOV   P1,A;p1.7=1=p1.0=1
        MOVX  @DPTR,A;输出p1(1XXXXXX0b)
        JNB   T0,L0084;有键压下
        RR    A
        DJNZ  R0,L0077;行扫描6次
        DJNZ  R1,L0073;键扫描r1次
        AJMP  L00EA;掉电
L0084:
;t0=0
;p1.6=0 进
;p1.5=0 3
;p1.4=0 *
;p1.3=0 ...->
;p1.2=0 #
;p1.1=0 1
        MOV   R7,#000H;t0有效
        CLR   keypush;t0有效
;.......键分析.....................................
L0088:        MOV   P1,keydata;#81h
        MOVX  @DPTR,A;输出p1(10000001b)
        ANL   02BH,#067H
        MOV   IP,#001H;px0=1
        MOV   TMOD,#022H;mode1,mode1
        MOV   TCON,#000H;tr1=tr0=0
        CLR   TR1;???
        CLR   TR0;???
        MOV   A,#0F6H;放音速率
        MOV   TL0,A
        MOV   TH0,A
        MOV   IE,#085H
        SETB  soundnw
        LCALL S0414
        MOV   A,R7
        ADD   A,R0
        ANL   A,#00FH;max=16
        RL    A;*2
        MOV   DPTR,#L00B3;取命令表
        JMP   @A+DPTR;?键盘程序
L00B3:        AJMP  L00D3;0号命令(设外音)
L00B5:        AJMP  L02C1;1号命令(1)
L00B7:        AJMP  L02E8;2号命令(#)
L00B9:        AJMP  L021B;3号命令(...->)
L00BB:        AJMP  L0285;4号命令(*)
L00BD:        AJMP  L02C9;5号命令(3)
L00BF:        AJMP  L01AD;6号命令(进)
L00C1:        AJMP  L00D3;7号命令(设外音)
L00C3:        AJMP  L00D3;8号命令(设外音)
L00C5:        AJMP  L02C5;9号命令(2)
L00C7:        AJMP  L0346;10号命令(音量)
L00C9:        AJMP  L01FB;11号命令(...<-)
L00CB:        AJMP  L031B;12号命令(上下)
L00CD:        AJMP  L02CD;13号命令(4)
L00CF:        AJMP  L0169;14号命令(出)
L00D1:        AJMP  L00D3;15号命令(设外音)
;.......0,7,8,15号命令(设外音)....................
;.......关闭放音,设外音,等待键释放..................
L00D3:        LCALL S00F3
        ANL   keydata,#081H
        SETB  soundnw
        LCALL S0414
        LCALL S03CF
        LCALL S03CF
        LCALL S00F3
        MOV   IE,#000H
L00EA:        SETB  T0
        SETB  T1
        ORL   PCON,#002H;掉电
L00F1:        AJMP  $
S00F3:        MOV   IE,#085H
        JB    keypush,L00FD
L00F9:        JNB   T0,$
        RET
L00FD:        JNB   T1,$
        RET
L0101:        MOV   A,ramerraa
        CJNE  A,#0AAH,L0112;内存被破坏
        MOV   A,ramerr55
        CJNE  A,#055H,L0112;内存被破坏
        MOV   A,ramerr5a
        CJNE  A,#05AH,L0112;内存被破坏
        AJMP  L00D3
;.......内存被破坏处理,初始化.................
L0112:        SETB  sxrunfalg;上行
        MOV   xyxlnum,#000H
L0117:        MOV   IE,#000H;ea=0,et2=es=et1=et0=ex1=ex0=0
        CLR   05EH
        MOV   P1,#0AAH
        MOV   SP,#059H
        MOV   playsl,mcsregr0
        MOV   IP,#004H
        MOV   02BH,#000H
        MOV   soundnum,#000H;关闭内外音
        MOV   056H,#00AH
        SETB  soundnw;外音
        SETB  fwtlfalg;运行时;关闭用语键
        CLR   076H;调整状态
        SETB  074H;进站
        SETB  dispsndnum;显示音量
        MOV   stopnum,#012H
        MOV   R1,#000H
        MOV   02BH,#000H
        MOV   keydata,#080H
        LCALL display
        LCALL S038C
        LCALL S03CF
        LCALL S03CF
        LCALL S03CF
        LCALL S03CF
        LCALL S03CF
        LCALL S03CF
        MOV   ramerraa,#0AAH
        MOV   ramerr55,#055H
        MOV   ramerr5a,#05AH
        AJMP  L00EA
L0169:        CLR   dispsndnum
        LCALL S03CF
        JB    074H,L0174
        LCALL S0376
L0174:        CLR   074H
        CLR   fwtlfalg
        MOV   056H,#008H
        MOV   A,stopnum
L017D:        LCALL S036B
        JNZ   L0189
        LCALL S0376
        JNZ   L017D
        AJMP  L00D3
L0189:        LCALL display
        MOV   A,stopnum
        CJNE  A,052H,L01A4
        MOV   A,xyxlnum
        SWAP  A
        ANL   A,#00FH
        ADD   A,#0D0H
        JB    sxrunfalg,L019D
        ADD   A,#008H
L019D:        MOV   B,A
        LCALL S089B
        AJMP  L01AB
L01A4:        MOV   R1,#017H
        MOV   R2,#001H
        LCALL S0829
L01AB:        AJMP  L00D3
;.......6号命令(进)....................
L01AD:        CLR   dispsndnum
        LCALL S03CF
        SETB  074H
        LCALL display
        MOV   A,stopnum
        CJNE  A,052H,L01C8
        CLR   soundnw
        LCALL S042A
        SETB  soundnw
        LCALL S042A
        AJMP  L01E3
L01C8:        MOV   R1,#008H
        MOV   R2,#018H
        LCALL S0829
        MOV   A,stopnum
        CJNE  A,maxstopnum,L01DC
        MOV   B,#07DH
        LCALL S089B
        AJMP  L01F7
L01DC:        CLR   soundnw
        LCALL S042A
        SETB  soundnw
L01E3:        MOV   055H,stopnum
L01E6:        LCALL S0376
        JZ    L01F0
        LCALL S036B
        JZ    L01E6
L01F0:        CLR   fwtlfalg
        MOV   056H,#009H
        AJMP  L00D3
L01F7:        CPL   sxrunfalg
        AJMP  L0117
L01FB:        MOV   A,056H
        CJNE  A,#008H,L0211
        MOV   A,stopnum
        CJNE  A,052H,L0207
        AJMP  L0174
L0207:        MOV   B,#077H
        LCALL S089B
        CLR   fwtlfalg
        AJMP  L00D3
L0211:        CJNE  A,#009H,L0219
        MOV   stopnum,055H
        AJMP  L01DC
L0219:        AJMP  L00D3
L021B:        LCALL S03CF
        LCALL S03B7
        SETB  076H
        MOV   R5,maxstopnum
        MOV   maxstopnum,R7
L0227:        LCALL S0376
        JNZ   L022E
        MOV   stopnum,R6
L022E:        MOV   A,stopnum
        LCALL S08B2
        MOV   A,#000H
        LCALL S07EE
        MOV   A,R1
        MOVC  A,@A+DPTR
        ANL   A,B
        JZ    L0227
        MOV   maxstopnum,R5
        CLR   dispsndnum
        LCALL display
        SETB  074H
        MOV   056H,#00AH
        MOV   DPTR,#0FFFEH
L024D:        CLR   T1
        SETB  T0
        MOV   A,keydata
        ORL   A,#076H
        MOV   P1,A
        MOVX  @DPTR,A
        JB    T0,L0283
        CLR   T0
        SETB  T1
        JNB   T1,L027C
        MOV   A,keydata
        ORL   A,#056H
        MOV   P1,A
        MOVX  @DPTR,A
        JB    T1,L024D
        MOV   A,keydata
        ORL   A,#076H
        MOV   P1,A
        MOVX  @DPTR,A
        JNB   T1,L027C
        CLR   T1
        SETB  T0
        AJMP  L0112
L027C:        JNB   T1,$
        CLR   T1
        SETB  T0
L0283:        AJMP  L00D3
L0285:        MOV   A,#005H
        JNB   fwtlfalg,L02D1
        ACALL S03CF
        MOV   A,stopnum
        LCALL S08B2
        LCALL S0805
        XRL   A,B
        MOV   @R1,A
        LCALL S02A1
        CLR   dispsndnum
        LCALL display
        AJMP  L00D3
S02A1:        MOV   R7,#000H
L02A3:        INC   R7
        MOV   A,R7
        LCALL S036D
        JZ    L02A3
        MOV   052H,R7
        MOV   R7,#020H
L02AE:        DEC   R7
        MOV   A,R7
        LCALL S036D
        JZ    L02AE
        MOV   maxstopnum,R7
        JB    sxrunfalg,L02C0
        MOV   A,052H
        XCH   A,maxstopnum
        MOV   052H,A
L02C0:        RET
;.......1号命令(1)....................
L02C1:        MOV   A,#001H
        AJMP  L02D1;用语1键
;.......9号命令(2)....................
L02C5:        MOV   A,#002H
        AJMP  L02D1;用语2键
;.......5号命令(3)....................
L02C9:        MOV   A,#003H
        AJMP  L02D1;用语3键
;.......13号命令(4)....................
L02CD:        MOV   A,#004H
        AJMP  L02D1;用语4键
;.......8个常用语键................................
;1 1
;2 2
;3 3
;4 4
;5 *
;6 上下
;7 #
;8 音量
L02D1:        PUSH  ACC
        CLR   dispsndnum
        LCALL display
        POP   ACC
        DEC   A
        RL    A
        RL    A
        ADD   A,#0A0H
        MOV   B,A
        LCALL S089B
        CLR   fwtlfalg
        AJMP  L00D3
L02E8:        MOV   A,#007H
        JNB   fwtlfalg,L02D1
        MOV   A,xyxlnum
        ADD   A,#010H
        MOV   xyxlnum,A
        CJNE  A,#070H,L02F9
        CLR   A
        MOV   xyxlnum,A
L02F9:        CLR   A
        LCALL L07F3
        JNZ   L0306
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        JNZ   L0306
        MOV   xyxlnum,A
L0306:        MOV   A,xyxlnum
        SWAP  A
        JZ    L030D
        ADD   A,#009H
L030D:        MOV   stopnum,A
        MOV   R1,#000H
        SETB  dispsndnum
        LCALL display
        LCALL S038C
        AJMP  L00D3
L031B:        MOV   A,#006H
        JNB   fwtlfalg,L02D1
        CPL   sxrunfalg
        LCALL S03CF
        LCALL S02A1
        PUSH  stopnum
        MOV   stopnum,#010H
        JB    sxrunfalg,L0332
        INC   stopnum
L0332:        MOV   R1,#000H
        SETB  dispsndnum
        LCALL display
        POP   stopnum
        JB    076H,L0341
        MOV   stopnum,052H
L0341:        MOV   055H,stopnum
        AJMP  L00D3
;.......10号命令(音量)....................
L0346:        MOV   A,#008H
        JNB   fwtlfalg,L02D1;用语音量键
        INC   soundnum
        ANL   soundnum,#00FH
        MOV   A,soundnum
        MOV   DPTR,#D16B0;音量表
        MOVC  A,@A+DPTR;查表033H,044H,001H,000H
        JNZ   L035B
        MOV   soundnum,#000H
L035B:        PUSH  stopnum
        MOV   stopnum,soundnum
        MOV   R1,#003H
        SETB  dispsndnum
        LCALL display
        POP   stopnum
        AJMP  L00D3
S036B:        MOV   A,stopnum
S036D:        LCALL S08B2
        LCALL S0805
        ANL   A,B
        RET
S0376:        MOV   A,stopnum
        CLR   C
        SUBB  A,maxstopnum
        JNB   sxrunfalg,L0383
        JNC   L038A
        INC   stopnum
        RET
L0383:        JZ    L038A
        JC    L038A
        DEC   stopnum
        RET
L038A:        CLR   A
        RET
S038C:        MOV   A,#00CH;'11'
        LCALL L07F3;取双语码(DPTR=#D1654)
        CLR   englishfalg;单语
        CJNE  A,#022H,L0398
;.......双语.........................................
        SETB  englishfalg;双语
L0398:        MOV   A,#000H
        LCALL L07F3
        MOV   B,#008H
        MOV   R0,#020H
L03A2:        CLR   A
        MOVC  A,@A+DPTR
        MOV   @R0,A
        INC   R0
        INC   DPTR
        DJNZ  B,L03A2
        LCALL S03CF
        LCALL S02A1
        MOV   stopnum,052H
        MOV   055H,stopnum
        RET
S03B7:        JNB   sxrunfalg,L03C5
        MOV   A,#008H
        LCALL L07F3
        MOV   R6,A
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R7,A
        RET
L03C5:        MOV   A,#00AH
        ACALL L07F3
        MOV   R7,A
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R6,A
        RET
S03CF:        MOV   R5,#004H
L03D1:        MOV   R6,#00AH
L03D3:        MOV   R7,#0FFH
L03D5:        DJNZ  R7,$
        DJNZ  R6,L03D3
        DJNZ  R5,L03D1
        RET
S03DC:
display:
        MOV   A,stopnum
        SETB  073H
        JB    dispsndnum,L03F8;显示音量
        LCALL S036B
        JZ    L03EA
        CLR   073H
L03EA:        MOV   A,stopnum
        MOV   R1,#000H
L03EE:        CLR   C
        SUBB  A,#00AH
        JC    L03F6
        INC   R1
        AJMP  L03EE
L03F6:        ADD   A,#00AH
L03F8:        MOV   DPTR,#D0936;显示符表
        MOVC  A,@A+DPTR
        MOV   C,073H
        MOV   ACC.6,C
        MOV   02CH,A
        MOV   A,R1
        RRC   A
        CPL   C
        XCH   A,keydata
        MOV   ACC.0,C
        XCH   A,keydata
        RRC   A
        XCH   A,keydata
        MOV   ACC.7,C
        ANL   A,#081H
        MOV   keydata,A
S0414:        MOV   A,keydata
        MOV   P1,A
        MOV   DPTR,#0FFFEH;a3a2a1a0=1110b
        MOVX  @DPTR,A;输出十位(p1.7~p1.0)
        MOV   A,02CH
        MOV   P1,A
        MOV   A,02BH
        MOV   DPTR,#0FFFDH;a3a2a1a0=1101b
        MOVX  @DPTR,A;输出十位(p1.7~p1.0)
        MOV   P1,#0AAH;p1.7=1,p1.0=0
        RET
S042A:        MOV   A,#00EH
        LCALL L07F3
        PUSH  xyxlnum
        CJNE  A,#044H,L0437
        MOV   xyxlnum,#000H
L0437:        ACALL S04BE
        MOV   xyxlnum,#000H
        ACALL S03B7
        POP   xyxlnum
        MOV   A,xyxlnum
        MOV   R0,#030H
        SWAP  A
        ADD   A,#070H
        MOV   @R0,A
        INC   R0
        MOV   A,R7
        CJNE  A,maxstopnum,L045B
        MOV   A,#00DH
        LCALL L07F3
        CJNE  A,#033H,L0468
        DEC   R0
        MOV   @R0,#070H
        INC   R0
        AJMP  L0468
L045B:        MOV   A,#00AH
        JNB   sxrunfalg,L0462
        MOV   A,#009H
L0462:        LCALL L07F3
        CJNE  A,maxstopnum,L046C
L0468:        MOV   @R0,#078H
        AJMP  L046E
L046C:        MOV   @R0,#079H
L046E:        INC   R0
        MOV   R1,#009H
L0471:        MOV   A,@R1
        CJNE  A,#0FFH,L0477
        AJMP  L0488
L0477:        CLR   C
        SUBB  A,stopnum
        JB    sxrunfalg,L0481
        JNC   L0488
        AJMP  L0485
L0481:        JC    L0488
        JZ    L0488
L0485:        INC   R1
        AJMP  L0471
L0488:        CJNE  R1,#009H,L048D
        AJMP  L04A8
L048D:        MOV   @R0,#07AH
        INC   R0
L0490:        DEC   R1
        CJNE  R1,#008H,L04A0
        MOV   A,maxstopnum
        CJNE  A,009H,L049B
        AJMP  L04A8
L049B:        MOV   @R0,#07BH
        INC   R0
        AJMP  L04A8
L04A0:        MOV   A,@R1
        LCALL S0810
        MOV   @R0,A
        INC   R0
        AJMP  L0490
L04A8:        LCALL S0861
        RET
S04AC:        ACALL L07F3
        LCALL S08B2
        MOV   002H,B
        MOV   A,R0
        XCH   A,R1
        MOV   R0,A
        MOV   006H,R0
        MOV   007H,R1
        MOV   R4,#008H
        RET
S04BE:        JNB   sxrunfalg,L0525
        MOV   A,#009H
        ACALL S04AC
L04C5:        MOV   A,#020H
        LCALL S092C
        JNZ   L04D2
        LCALL S0906
        LJMP  L04C5
L04D2:        LCALL S08DB
        CJNE  R0,#000H,L04DE
        CJNE  R1,#001H,L04DE
        LJMP  L051C
L04DE:        LCALL S0906
        MOV   A,R0
        LCALL S07EE
        MOV   A,#020H
        LCALL S092C
        JZ    L0506
        CLR   A
        MOVC  A,@A+DPTR
        ANL   A,R2
        JZ    L04DE
        MOV   A,R5
        JZ    L04FD
        LCALL S08C9
        ADD   A,R1
        MOV   057H,A
        LJMP  L04DE
L04FD:        LCALL S08CE
        CJNE  R4,#01FH,L04DE
        LJMP  L051C
L0506:        CLR   A
        MOVC  A,@A+DPTR
        ANL   A,R2
        JZ    L04DE
        MOV   A,R5
        JZ    L04DE
        MOV   R5,#000H
        PUSH  000H
        MOV   000H,R4
        MOV   @R0,057H
        POP   000H
        INC   R4
        LJMP  L04DE
L051C:        PUSH  000H
        MOV   000H,R4
        MOV   @R0,#0FFH
        POP   000H
        RET
L0525:        MOV   A,#00BH
        LCALL S04AC
        MOV   R0,#000H
        MOV   R1,#001H
        MOV   R2,#002H
L0530:        MOV   A,#024H
        LCALL S092C
        JNZ   L053D
        LCALL S08EB
        LJMP  L0530
L053D:        LCALL S08DB
        LCALL S08C9
        CJNE  A,#012H,L0549
        LJMP  L051C
L0549:        LCALL S08EB
        MOV   A,R0
        LCALL S07EE
        MOV   A,#024H
        LCALL S092C
        JZ    L0571
        CLR   A
        MOVC  A,@A+DPTR
        ANL   A,R2
        JZ    L0585
        CJNE  R5,#000H,L0568
        LCALL S08CE
        CJNE  R4,#01FH,L0585
        LJMP  L051C
L0568:        LCALL S08C9
        ADD   A,R1
        MOV   057H,A
        LJMP  L0585
L0571:        MOV   A,#000H
        MOVC  A,@A+DPTR
        ANL   A,R2
        JZ    L0585
        MOV   A,R5
        JZ    L0585
        MOV   R5,#000H
        PUSH  000H
        MOV   000H,R4
        MOV   @R0,057H
        POP   000H
        INC   R4
L0585:        LJMP  L0549
S0588:        MOV   R0,#030H
L058A:        MOV   A,@R0
        MOV   B,A
        INC   R0
        CLR   C
        SUBB  A,#070H
        JC    L05EC
        MOV   A,B
        SUBB  A,#0A0H
        JC    L05F6
        MOV   A,B
        SUBB  A,#0D0H
        JC    L05F1
        MOV   A,B
        SUBB  A,#0F0H
        JC    L05E5
        MOV   A,B
        CJNE  A,#0FAH,L05AE
        MOV   playsl,A
        AJMP  L058A
L05AE:        MOV   A,B
        CJNE  A,#0F0H,L05BB
        MOV   A,stopnum
        LCALL S0706
        LJMP  L058A
L05BB:        CJNE  A,#0F1H,L05C6
;.......f1h,最大站编码..............................
        MOV   A,maxstopnum
        LCALL S0706;放音
        LJMP  L058A;继续
L05C6:        CJNE  A,#0FCH,L05D6
;.......fch,最大站判别编码..............................
        MOV   A,stopnum
        CJNE  A,maxstopnum,L058A;继续
        MOV   B,#07EH
        LCALL S05FC;链表放音
        AJMP  L058A;继续
L05D6:        CJNE  A,#0FDH,L05E0
;.......fdh,内外音改变编码..............................
        CPL   soundnw;内外音
        LCALL S0876;设音量
        AJMP  L058A;继续
L05E0:        CJNE  A,0FFH,L058A;继续(0690:=b4)
;.......ffh,结束符编码..............................
        AJMP  L05FB;结束,退出
;.......d0~efh延时第2语编码.....................
L05E5:        ADD   A,#020H
        LCALL S06EC;DXX延时
        AJMP  L058A;继续
;.......00h~6fh放语音块.........................
L05EC:        LCALL playsound;放音
        AJMP  L058A;继续
;.......a0h~cfh常用语句编码.....................
L05F1:        LCALL S0776
        AJMP  L058A;继续
;.......70h~9fh通用语音编码.....................
L05F6:        LCALL S05FC;链表放音
        AJMP  L058A;继续
L05FB:        RET
;.......链表放音................................
S05FC:        PUSH  DPL
        PUSH  DPH
        MOV   A,B
        CLR   C
        SUBB  A,#070H
        MOV   B,#010H
        MUL   AB
        MOV   DPTR,#D0D00;
        ADD   A,DPL
        MOV   DPL,A
        MOV   A,B
        ADDC  A,DPH
        MOV   DPH,A
L0616:        CLR   A
        MOVC  A,@A+DPTR
        INC   DPTR
        CJNE  A,#0FFH,L0621;不为命令结束符
;.......命令结束.............................
        POP   DPH
        POP   DPL
        RET
;.......链表命令分析.............................
L0621:        MOV   B,A;存命令
        CJNE  A,#0F2H,L062E
;.......命令F2H,刷新放音速率.................
        MOV   A,#0FAH;放音速率
        MOV   TL0,A
        MOV   TH0,A
        AJMP  L0616;继续分析
L062E:        MOV   A,B
        CJNE  A,#0F3H,L063B
;.......命令F3H,放音速率.....................
        MOV   A,#0F6H;放音速率
        MOV   TL0,A
        MOV   TH0,A
        AJMP  L0616;继续分析
L063B:        CJNE  A,#0FAH,L0642
;.......命令FAH..............................
        MOV   playsl,A
        AJMP  L0616;继续分析
L0642:        CJNE  A,#0F1H,L064C
;.......命令F1H,最大站编码.................
        MOV   A,maxstopnum
        LCALL S0706;放音
        AJMP  L0616;继续分析
L064C:        CJNE  A,#0F0H,L0656
        MOV   A,stopnum
        LCALL S0706
        AJMP  L0616;继续分析
L0656:        CJNE  A,#0FCH,L0666
        MOV   A,stopnum
        CJNE  A,maxstopnum,L0616;继续分析
        MOV   B,#07EH
        LCALL S05FC
        AJMP  L0616;继续分析
L0666:        CJNE  A,#0FDH,L0670
        CPL   soundnw
        LCALL S0876
        AJMP  L0616;继续分析
L0670:        CJNE  A,#0FBH,L06CF
;.......命令FBH停靠站..............
        SETB  ytdzfalg;沿途大站
        PUSH  DPL
        PUSH  DPH
        MOV   DPTR,#D1600;
        MOV   A,stopnum
        DEC   A;从0开始
        MOV   DPL,A
L0681:        INC   DPTR
        JB    sxrunfalg,L0689;上行
;.......下行........................
        DEC   DPL
        DEC   DPL
L0689:        MOV   A,DPL
        INC   A
        CJNE  A,maxstopnum,L0695
        POP   DPH
        POP   DPL
        AJMP  L0616;继续分析
L0695:        PUSH  mcsregr0
        LCALL S036D;取停靠位
        POP   mcsregr0
        JZ    L0681
        CLR   A
        JB    sxrunfalg,L06A4;上行
        MOV   A,#020H;每表16个
L06A4:        MOVC  A,@A+DPTR
        CJNE  A,#0D0H,L06AA
        AJMP  L0681;d0h
L06AA:        JNB   ytdzfalg,L06B7;不放沿途大站
        MOV   R7,A
        MOV   B,#07FH
        LCALL S05FC;链表放音
        CLR   ytdzfalg;关闭沿途大站放音
        MOV   A,R7
L06B7:        MOV   B,A
        CLR   C
        MOV   A,#06FH
        SUBB  A,B
        JNC   L06C5
        LCALL S05FC;链表放音
        AJMP  L06C8
L06C5:        LCALL playsound;链块放音
L06C8:        MOV   A,#002H
        LCALL S06EC;DXX延时
        AJMP  L0681
L06CF:        MOV   A,B
        CLR   C
        SUBB  A,#0D0H
        JC    L06DB;<0d0h
;.......>=d0h................
        LCALL S06EC;DXX延时
        AJMP  L0616;继续分析
L06DB:        MOV   A,B
        CLR   C
        SUBB  A,#0A0H
        JC    L06E7;<0a0h,放音
;.......a0h~cfh................
        LCALL S0776
        AJMP  L0616;继续分析
L06E7:        LCALL playsound;放音
        AJMP  L0616;继续分析
S06EC:        JB    sndyesfalg,L0705;无声,退出
        MOV   B,A
        INC   B
        DJNZ  B,L06F8;延时100mS
        AJMP  L0705
;.......延时100mS............................
L06F8:        MOV   R5,#007H
L06FA:        MOV   R6,#000H
L06FC:        MOV   A,#0AAH
        DJNZ  R6,L06FC
        DJNZ  R5,L06FA
        DJNZ  B,L06F8
L0705:        RET
S0706:        LCALL S0810
        MOV   B,A
        CLR   C
        SUBB  A,#070H
        JC    playsound;放音
        AJMP  S05FC
S0712:
;.......放音...................................
playsound:
        JB    sndyesfalg,L0775;无声
        MOV   R6,DPH;保护dph
        MOV   R5,DPL;保护dpl
        MOV   A,playsl;取放音速率
        CJNE  A,#0FAH,L0724
        MOV   DPTR,#D0C30;放音速率表???????
        MOV   playsl,000H
L0724:        MOV   DPTR,#D0A00;放音地址;
        LCALL S079B;取放音地址表
        SETB  ET0;开放et0,发送txd放音脉冲
        SETB  TR0;启动t0,放音开始
        JNB   chipnum,L074F;chipnum=1 第1片(movc);chipnum=0 第2片(movx)
;.......第1片芯片放音循环.........................
L0731:        CLR   A
        MOVC  A,@A+DPTR
        JB    rxdcplfalg,L073B
L0736:        JB    RXD,$;等待um5100请求
        AJMP  L073E
L073B:        JNB   RXD,$;等待um5100请求
L073E:        CPL   rxdcplfalg;取反
        MOV   P1,A;发送放音数据p1.7~p1.0到um5100_d7~d0
        INC   DPTR;下1byte
        MOV   A,DPH
        CJNE  A,mcsregr3,L0731;放音未结束
        MOV   A,DPL
        CJNE  A,mcsregr4,L0731;放音未结束
        AJMP  L076A;放音结束
L074F:
;.......第2片芯片放音循环.........................
        MOVX  A,@DPTR;读第2片芯片放音数据
        JB    rxdcplfalg,L0758
L0753:        JB    RXD,$;等待um5100请求
        AJMP  L075B
L0758:        JNB   RXD,$;等待um5100请求
L075B:        CPL   rxdcplfalg
        MOV   P1,A
        INC   DPTR
        MOV   A,DPH
        CJNE  A,mcsregr3,L074F;放音未结束
        MOV   A,DPL
        CJNE  A,mcsregr4,L074F;放音未结束
L076A:
;.......放音结束................................
        CLR   ET0;关闭t0
        CLR   TR0;关闭UM5100软件clk
        MOV   P1,#0AAH
        MOV   DPL,R5;恢复dpl
        MOV   DPH,R6;恢复dph
L0775:        RET
S0776:        JB    sndyesfalg,L077F
        JNB   englishfalg,L0780
        JB    enlinkfalg,L0780
L077F:        RET
L0780:        PUSH  DPH
        PUSH  DPL
        SETB  05EH
        LCALL S0414
        SETB  05DH
        LCALL S0414
        LCALL S03CF
        CLR   05DH
        LCALL S0414
        POP   DPL
        POP   DPH
        RET
;.......取放音地址表............................
S079B:
        MOV   A,#005H;每表5个
        MUL   AB;b*5
        ADD   A,DPL
        MOV   DPL,A
        MOV   A,B
        ADDC  A,DPH
        MOV   DPH,A
        JB    enplayfalg,L07BA;关闭双语放音
        JNB   enlinkfalg,L07BA;单语链表
        MOV   A,DPL
        ADD   A,#080H
        MOV   DPL,A
        MOV   A,DPH
        ADDC  A,#001H
        MOV   DPH,A
L07BA:        CLR   A
        MOVC  A,@A+DPTR
        MOV   B,A;addr0(b)
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R1,A;存高位addr1(r1)
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R2,A;存低位addr2(r2)
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R3,A;addr3(r3)
        INC   DPTR
        CLR   A
        MOVC  A,@A+DPTR
        MOV   R4,A;addr4(r4)
;.......b=#021H,r1=#0D6H,r2=#018H,r3=#0FAH,r4=#0DFH............
;.......address=11d618h~11fadfh................................
        MOV   A,B;取addr0
        ANL   A,#030H;acc=00100000b(第2片)
        SETB  chipnum;第1片(movc)
        JZ    L07E9
        CLR   chipnum
        MOV   A,B
        SWAP  A
        DEC   A
        RR    A
        ANL   A,#0F8H
        ANL   02BH,#007H
        ORL   A,02BH
        MOV   02BH,A
        LCALL S0414
L07E9:        MOV   DPH,R1
        MOV   DPL,R2
        RET
S07EE:        JB    sxrunfalg,L07F3
        ADD   A,#004H
L07F3:        MOV   DPTR,#D1640;
        ADD   A,xyxlnum
        ADD   A,DPL
        MOV   DPL,A
        MOV   A,DPH
        ADDC  A,#000H
        MOV   DPH,A
        CLR   A
        MOVC  A,@A+DPTR
        RET
S0805:        MOV   A,R1
        ADD   A,#020H
        JB    sxrunfalg,L080D
        ADD   A,#004H
L080D:        MOV   R1,A
        MOV   A,@R1
        RET
S0810:        MOV   R6,DPH
        MOV   R5,DPL
        MOV   R4,A
        MOV   DPTR,#D16C0;
        JB    sxrunfalg,L0821
        MOV   A,#020H
        ADD   A,DPL
        MOV   DPL,A
L0821:        MOV   A,R4
        DEC   A
        MOVC  A,@A+DPTR
        MOV   DPL,R5
        MOV   DPH,R6
        RET
S0829:        MOV   R0,#030H
        LCALL L083E
        MOV   A,R2
        ADD   A,DPL
        MOV   DPL,A
L0833:        CLR   A
        MOVC  A,@A+DPTR
        MOV   @R0,A
        INC   R0
        INC   DPTR
        DJNZ  R1,L0833
        LCALL S0861
        RET
L083E:        MOV   DPTR,#D1800;
        MOV   A,stopnum
        DEC   A
        MOV   B,#040H
        MUL   AB
        ADD   A,DPL
        MOV   DPL,A
        MOV   A,B
        ADDC  A,DPH
        MOV   DPH,A
        CLR   A
        MOVC  A,@A+DPTR
        CJNE  A,#0FEH,L0860
        JB    sxrunfalg,L0860
        MOV   A,#020H
        ADD   A,DPL
        MOV   DPL,A
L0860:        RET
S0861:        MOV   @R0,#0FFH
        LCALL S0876
        CLR   enplayfalg
        CLR   enlinkfalg
        LCALL S0588
        JNB   englishfalg,L0875
        SETB  enlinkfalg
        LCALL S0588
L0875:        RET
S0876:        MOV   R3,DPL
        MOV   R4,DPH
        MOV   DPTR,#D16B0;
        MOV   A,soundnum
        MOVC  A,@A+DPTR
        JB    soundnw,L0884
        SWAP  A
L0884:        CLR   sndyesfalg
        ANL   A,#00FH
        JNZ   L088C
        SETB  sndyesfalg
L088C:        ANL   02BH,#0FCH
        DEC   A
        ANL   A,#003H
        ORL   A,02BH
        MOV   02BH,A
        MOV   DPH,R4
        MOV   DPL,R3
        RET
S089B:        LCALL S0876
        CLR   enplayfalg
        CLR   enlinkfalg
        PUSH  B
        LCALL S05FC
        POP   B
        JNB   englishfalg,L08B1
        SETB  enlinkfalg
        LCALL S05FC
L08B1:        RET
S08B2:        MOV   R1,#000H
L08B4:        CLR   C
        SUBB  A,#008H
        JC    L08BC
        INC   R1
        AJMP  L08B4
L08BC:        ADD   A,#008H
        MOV   R2,A
        MOV   R0,A
        MOV   A,#080H
        INC   R2
L08C3:        RL    A
        DJNZ  R2,L08C3
        MOV   B,A
        RET
S08C9:        MOV   A,R0
        RL    A
        RL    A
        RL    A
        RET
S08CE:        LCALL S08C9
        ADD   A,R1
        PUSH  000H
        MOV   000H,R4
        MOV   @R0,A
        POP   000H
        INC   R4
        RET
S08DB:        LCALL S08CE
        MOV   057H,A
        MOV   R5,#0FFH
        RET
S08E3:        XCH   A,R0
        MOV   A,R2
        RL    A
        MOV   R2,A
        MOV   A,R1
        INC   A
        MOV   R1,A
        RET
S08EB:        XCH   A,R0
        CJNE  A,006H,L08FC
        LCALL S08E3
        CJNE  A,007H,L0905
        POP   ACC
        POP   ACC
        LJMP  L051C
L08FC:        LCALL S08E3
        CJNE  A,#008H,L0905
        MOV   R1,#000H
        INC   R0
L0905:        RET
S0906:        MOV   A,R2
        RR    A
        MOV   R2,A
        MOV   A,R1
        CLR   C
        SUBB  A,#001H
        MOV   R1,A
        JC    L091B
        MOV   A,R0
        JNZ   L092B
        MOV   A,R1
        CLR   C
        SUBB  A,#001H
        JNC   L092B
        SJMP  L0924
L091B:        MOV   R1,#007H
        MOV   A,R0
        CLR   C
        SUBB  A,#001H
        MOV   R0,A
        JNC   L092B
L0924:        POP   ACC
        POP   ACC
        LJMP  L051C
L092B:        RET
S092C:        ADD   A,R0
        MOV   R3,A
        PUSH  000H
        MOV   R0,A
        MOV   A,@R0
        POP   000H
        ANL   A,R2
        RET
;........................................................
D0936:        DB    010H,0B5H,00CH,084H,0A1H,082H,002H,0B4H
D093E:        DB    000H,0A0H,020H,003H,01AH,005H,00AH,02AH
D0946:        DB    0A8H,007H,021H,0E0H,000H,080H,040H,08EH
D094E:        DB    047H,09AH,050H,0A0H,055H,0AAH,05FH,0B4H
D0956:        DB    06BH,0BCH,078H,0C0H,080H,0C8H,092H,0CEH
D095E:        DB    0A3H,0D0H,0AAH,0D4H,0BAH,054H,02FH,066H
D0966:        DB    035H,078H,03CH,000H,0FFH,0FFH,0FFH,0FFH
D096E:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0976:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D097E:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0986:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D098E:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0996:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D099E:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09A6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09AE:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09B6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09BE:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09C6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09CE:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09D6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09DE:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09E6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09EE:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09F6:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D09FE:        DB    0FFH,0FFH
;......................................................
D0A00:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,014H,09AH,0D9H
D0A08:        DB    0ABH,018H,010H,030H,0DDH,036H,0CCH,010H
D0A10:        DB    036H,0DDH,03DH,048H,010H,03DH,048H,04CH
D0A18:        DB    07FH,010H,04CH,07FH,05BH,09FH,010H,05BH
D0A20:        DB    09FH,06AH,055H,010H,06AH,055H,075H,012H
D0A28:        DB    010H,076H,060H,081H,04AH,010H,081H,04AH
D0A30:        DB    08CH,082H,014H,02CH,03CH,03BH,0F3H,014H
D0A38:        DB    03BH,0F3H,044H,023H,014H,044H,066H,04FH
D0A40:        DB    0A5H,014H,04FH,07CH,063H,06FH,010H,0B7H
D0A48:        DB    0C3H,0BFH,0D9H,010H,0C2H,001H,0D2H,042H
D0A50:        DB    014H,084H,0A0H,092H,0B1H,014H,063H,06FH
D0A58:        DB    084H,0A0H,011H,023H,0F8H,047H,0F0H,011H
D0A60:        DB    047H,0F0H,055H,026H,011H,055H,026H,088H
D0A68:        DB    0B3H,011H,089H,02EH,092H,08DH,011H,092H
D0A70:        DB    08DH,09CH,03CH,011H,09CH,03CH,0BBH,017H
D0A78:        DB    011H,0BBH,017H,0CCH,067H,011H,0CCH,067H
D0A80:        DB    0DEH,05EH,011H,0DEH,05EH,0E8H,0E9H,011H
D0A88:        DB    0E8H,0E9H,0F2H,0E8H,011H,0F2H,0E8H,0FEH
D0A90:        DB    02DH,012H,000H,000H,00DH,064H,012H,00DH
D0A98:        DB    064H,026H,0B5H,012H,026H,0B5H,032H,03EH
D0AA0:        DB    012H,032H,03EH,046H,080H,012H,047H,07BH
D0AA8:        DB    07BH,000H,012H,07BH,08EH,084H,0A1H,012H
D0AB0:        DB    084H,0A1H,094H,0A0H,012H,094H,0A0H,09CH
D0AB8:        DB    031H,012H,09CH,031H,0A1H,013H,012H,0A1H
D0AC0:        DB    013H,0ACH,036H,012H,0ACH,036H,0B2H,0C8H
D0AC8:        DB    014H,0B4H,00DH,0BCH,04CH,012H,0BBH,05AH
D0AD0:        DB    0C7H,084H,012H,0C7H,084H,0D4H,026H,012H
D0AD8:        DB    0D4H,026H,0DDH,0DBH,012H,0DDH,0DBH,0E6H
D0AE0:        DB    08FH,012H,0E7H,008H,0F8H,087H,013H,000H
D0AE8:        DB    000H,00FH,033H,013H,00FH,07CH,01AH,06BH
D0AF0:        DB    013H,01CH,07FH,027H,0F1H,013H,027H,0F9H
D0AF8:        DB    034H,0D4H,013H,035H,023H,042H,0DCH,013H
D0B00:        DB    042H,0E5H,04FH,004H,013H,04FH,004H,05AH
D0B08:        DB    084H,013H,05AH,0EEH,065H,090H,013H,066H
D0B10:        DB    03FH,08DH,0B4H,013H,08EH,011H,095H,000H
D0B18:        DB    013H,095H,042H,0CBH,066H,013H,0CBH,066H
D0B20:        DB    0D3H,07DH,013H,0D3H,0FCH,0DAH,0AAH,013H
D0B28:        DB    0DAH,0AAH,0E1H,0CDH,013H,0E1H,0CDH,0ECH
D0B30:        DB    03BH,013H,0EDH,049H,0F3H,0D8H,014H,020H
D0B38:        DB    000H,02CH,03CH,014H,092H,0B1H,09AH,0D9H
D0B40:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B58:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0B70:        DB    0E2H,0ACH,016H,000H,000H,01EH,07CH,016H
D0B78:        DB    01EH,07CH,031H,082H,016H,031H,082H,054H
D0B80:        DB    06AH,016H,054H,06AH,07AH,01CH,016H,07AH
D0B88:        DB    01CH,08CH,081H,016H,08CH,081H,0ABH,07FH
D0B90:        DB    016H,0ABH,07FH,0D0H,097H,016H,0D0H,097H
D0B98:        DB    0F2H,09AH,016H,0F2H,09AH,0FDH,0E7H,012H
D0BA0:        DB    002H,06BH,018H,0EAH,012H,034H,03BH,044H
D0BA8:        DB    078H,017H,000H,000H,011H,06EH,017H,011H
D0BB0:        DB    06EH,025H,0BFH,017H,025H,0C1H,030H,01EH
D0BB8:        DB    017H,030H,01EH,041H,088H,0FFH,0FFH,0FFH
D0BC0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BD0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BD8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BE0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0BF0:        DB    004H,05AH,035H,020H,05AH,036H,067H,0C7H
D0BF8:        DB    020H,067H,0C8H,07DH,094H,020H,07DH,095H
D0C00:        DB    087H,0B6H,020H,087H,0B7H,0BBH,095H,020H
D0C08:        DB    0C7H,0B9H,0DAH,028H,020H,0DAH,029H,0E7H
D0C10:        DB    0FFH,022H,000H,000H,014H,0D0H,022H,014H
D0C18:        DB    0D1H,021H,0DEH,022H,021H,0DFH,041H,0EDH
D0C20:        DB    022H,041H,0EEH,05DH,03BH,022H,05DH,03CH
D0C28:        DB    06EH,0DDH,022H,06EH,0DEH,076H,006H,0FFH
;.......................................................
D0C30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0C38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0C40:        DB    0FFH,0FFH,0FFH,020H,010H,000H,01AH,000H
D0C48:        DB    023H,000H,000H,008H,079H,023H,008H,07AH
D0C50:        DB    014H,00FH,023H,014H,010H,01FH,055H,023H
D0C58:        DB    01FH,056H,028H,0FCH,023H,028H,0FDH,034H
D0C60:        DB    0F1H,023H,034H,0F2H,03EH,088H,023H,03EH
D0C68:        DB    089H,047H,0C4H,023H,047H,0C5H,052H,0AAH
D0C70:        DB    023H,052H,0ABH,05EH,093H,023H,05EH,094H
D0C78:        DB    068H,0B1H,023H,068H,0B2H,075H,096H,023H
D0C80:        DB    075H,097H,082H,009H,023H,082H,00AH,089H
D0C88:        DB    02AH,023H,089H,02BH,093H,055H,023H,093H
D0C90:        DB    056H,09FH,003H,023H,09FH,004H,0BDH,08FH
D0C98:        DB    023H,0BDH,090H,0CDH,087H,023H,0CDH,088H
D0CA0:        DB    0E2H,07FH,023H,0E2H,080H,0F4H,055H,023H
D0CA8:        DB    0F4H,056H,0FCH,03FH,022H,076H,03CH,083H
D0CB0:        DB    052H,022H,083H,053H,08DH,08EH,022H,08DH
D0CB8:        DB    08FH,098H,001H,022H,098H,002H,0A2H,0F7H
D0CC0:        DB    022H,0A2H,0F8H,0AEH,0E1H,022H,0AEH,0E2H
D0CC8:        DB    0BAH,03DH,022H,0BAH,03EH,0C4H,00EH,022H
D0CD0:        DB    0C4H,00FH,0CBH,034H,022H,0CBH,035H,0D5H
D0CD8:        DB    04BH,022H,0D5H,04CH,0DDH,0B5H,022H,0DDH
D0CE0:        DB    0B6H,0E3H,0B9H,022H,0E3H,0BAH,0EBH,065H
D0CE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0CF0:        DB    0FFH,0FFH,000H,000H,000H,000H,000H,000H
D0CF8:        DB    000H,000H,000H,000H,000H,000H,000H,000H
;.........................................................
D0D00:        DB    0FFH,001H,0D7H,0FFH,0FFH,0FFH,0FFH,0FFH
D0D08:        DB    0FFH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D18:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D28:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D38:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D40:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D48:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D58:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0D0H
D0D68:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0D70:        DB    0D4H,016H,0DDH,00BH,0D4H,0FCH,0F0H,0DDH
D0D78:        DB    00DH,0D4H,0FFH,0FFH,0FFH,0D4H,0FFH,0D0H
D0D80:        DB    0FFH,003H,0D7H,0FBH,0DAH,0F1H,0DFH,0FFH
D0D88:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0D90:        DB    0DFH,0D0H,0F1H,0D7H,024H,0D7H,0FFH,0FFH
D0D98:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DA0:        DB    0DFH,0D0H,025H,0D7H,0FFH,0FFH,0FFH,0FFH
D0DA8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DB0:        DB    0DFH,0D0H,026H,0D7H,0FFH,0FFH,0FFH,0FFH
D0DB8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DC0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DD0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DD8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DE0:        DB    0D7H,03FH,0D7H,0FFH,0FFH,0FFH,0FFH,0FFH
D0DE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DF0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0DF8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E00:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E18:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0DFH,0DFH,0FFH
D0E20:        DB    0D4H,009H,0DFH,00AH,0E3H,00BH,0D4H,0FCH
D0E28:        DB    0F0H,0D4H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E30:        DB    0D4H,0FCH,0F0H,0D1H,00EH,0DFH,00FH,0D4H
D0E38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E40:        DB    0D4H,010H,0DDH,00FH,0DDH,011H,0DDH,012H
D0E48:        DB    0D4H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E50:        DB    0D4H,009H,0DFH,00AH,0E3H,00BH,0D4H,0F0H
D0E58:        DB    0D2H,013H,0D0H,014H,0D4H,0FFH,0FFH,0FFH
D0E60:        DB    0DDH,00CH,0D4H,0FFH,0FFH,0FFH,0FFH,0FFH
D0E68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E70:        DB    0DFH,00DH,0D4H,0FFH,0FFH,0FFH,0FFH,0FFH
D0E78:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E80:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E88:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E90:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0E98:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EA0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EA8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EB0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EB8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EC0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0ED0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0ED8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EE0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EF0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0EF8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F00:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F18:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F28:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F40:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F58:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D0F70:        DB    0FFH,0FFH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H
D0F78:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0F80:        DB    0D2H,03AH,0D6H,025H,0D4H,01CH,0D4H,0FFH
D0F88:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0F90:        DB    0D4H,010H,0DDH,024H,0DFH,021H,0D4H,0FFH
D0F98:        DB    0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0FA0:        DB    0D4H,010H,0DDH,025H,0DFH,026H,0D4H,0FFH
D0FA8:        DB    0FFH,0FFH,0FFH,0FFH,0D0H,0D0H,0D0H,0D0H
D0FB0:        DB    0D4H,010H,0DDH,027H,0DDH,028H,0E2H,029H
D0FB8:        DB    0D4H,0FFH,0FFH,0FFH,0D0H,0D0H,0D0H,0D0H
D0FC0:        DB    0D2H,03AH,0D8H,02AH,0D6H,02BH,0D8H,02CH
D0FC8:        DB    0DDH,02DH,0D4H,0FFH,0D0H,0D0H,0D0H,0D0H
D0FD0:        DB    0D0H,0FFH,0FFH,0FFH,0D4H,0FFH,0D8H,005H
D0FD8:        DB    0DDH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0FE0:        DB    0D6H,03AH,0D8H,02EH,0D4H,0FFH,0FFH,0FFH
D0FE8:        DB    0DDH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D0FF0:        DB    0D6H,03AH,0D8H,02FH,0DDH,036H,0D4H,0FFH
D0FF8:        DB    0DDH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1000:        DB    0D4H,015H,0DFH,00AH,0D4H,0FFH,0FFH,0FFH
D1008:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1010:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1018:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1020:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1028:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1030:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1038:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1040:        DB    0D4H,016H,0DDH,017H,0DDH,018H,0DDH,019H
D1048:        DB    0DDH,01AH,0DDH,01BH,0DDH,01CH,0DDH,006H
D1050:        DB    0D4H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1058:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1060:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1068:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1070:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1078:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1080:        DB    0D4H,016H,0DDH,017H,0DDH,01DH,0DDH,01EH
D1088:        DB    0DDH,01FH,0DDH,020H,0DDH,021H,0DDH,022H
D1090:        DB    0D4H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1098:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10A0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10A8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10B0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10B8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10C0:        DB    0D4H,023H,0DFH,00AH,0D7H,0FFH,0FFH,0FFH
D10C8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10D0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10D8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10E0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10E8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10F0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D10F8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1100:        DB    0FFH,018H,0DFH,01CH,0D7H,0FFH,0FFH,0FFH
D1108:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1110:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1118:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1120:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1128:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1130:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1138:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1140:        DB    0FFH,018H,0DFH,0D0H,01DH,0D7H,0FFH,0FFH
D1148:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1150:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1158:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1160:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1168:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1170:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1178:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1180:        DB    0FFH,01EH,0DFH,0D3H,01FH,0D7H,0FFH,0FFH
D1188:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1190:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1198:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11A0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11A8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11B0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11B8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11C0:        DB    0FFH,020H,0D7H,0FFH,0FFH,0FFH,0FFH,0FFH
D11C8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11D0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11D8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11E0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11E8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11F0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D11F8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1200:        DB    0D0H,080H,0D0H,087H,0D4H,0FFH,086H,032H
D1208:        DB    0D4H,087H,0D4H,0FFH,0FFH,0D0H,0D0H,0D0H
D1210:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D1218:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1220:        DB    0D0H,080H,0D0H,085H,033H,0DDH,086H,032H
D1228:        DB    0D4H,087H,0D4H,0FFH,0FFH,0D0H,0D0H,0D0H
D1230:        DB    0D0H,0D0H,083H,0FFH,0FFH,0D0H,0D0H,0D0H
D1238:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1240:        DB    0D0H,080H,0D0H,085H,029H,0D4H,087H,0D4H
D1248:        DB    0FFH,0FFH,087H,0D4H,0FFH,0D0H,0D0H,0D0H
D1250:        DB    0D0H,0D0H,082H,0FFH,0FFH,0D0H,0D0H,0D0H
D1258:        DB    0D0H,081H,0FFH,0D0H,0D0H,0D0H,0D0H,081H
D1260:        DB    0D0H,080H,0D0H,085H,031H,0DDH,030H,0DDH
D1268:        DB    033H,0D4H,087H,0D4H,0FFH,0D0H,0D0H,0D0H
D1270:        DB    0D0H,0D0H,0FFH,0FFH,0FFH,0D0H,0D0H,0D0H
D1278:        DB    0D0H,081H,0FFH,0D0H,0D0H,0D0H,0D0H,081H
D1280:        DB    0D0H,080H,0D0H,085H,02CH,0D4H,087H,0D4H
D1288:        DB    0FFH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1290:        DB    0D0H,0D0H,082H,0FFH,0FFH,0D0H,0D0H,0D0H
D1298:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D12A0:        DB    0D0H,080H,0D0H,087H,0D4H,0FFH,087H,0D4H
D12A8:        DB    0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D12B0:        DB    0D0H,0D0H,089H,0FFH,082H,0FFH,0D0H,0D0H
D12B8:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D12C0:        DB    0FEH,080H,0D0H,085H,030H,0D4H,087H,0D4H
D12C8:        DB    0FFH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D12D0:        DB    0D0H,0D0H,082H,0FFH,0FFH,0D0H,0D0H,0D0H
D12D8:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D12E0:        DB    0D0H,080H,0D0H,087H,0D4H,0FFH,0FFH,0D4H
D12E8:        DB    0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D12F0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D12F8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1300:        DB    0D4H,001H,0DFH,002H,0D4H,0F1H,003H,0DFH
D1308:        DB    004H,0DDH,005H,0DDH,006H,0DDH,007H,0DDH
D1310:        DB    008H,0D7H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1318:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1320:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1328:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1330:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1338:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1340:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1348:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1350:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1358:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1360:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1368:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1370:        DB    0FFH,0FFH,0FFH,0FFH,00FH,0FFH,0FFH,0FFH
D1378:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1380:        DB    0D4H,001H,0DFH,002H,0D4H,0F1H,003H,0DFH
D1388:        DB    004H,0DDH,005H,0DDH,006H,0DDH,007H,0DDH
D1390:        DB    008H,0D7H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1398:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13A0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13A8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13B0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13B8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13C0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13C8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13D0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13D8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13E0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13E8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13F0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D13F8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1400:        DB    0FEH,0D0H,080H,0D4H,086H,038H,0D4H,087H
D1408:        DB    0D4H,0FFH,0D4H,0FFH,0D0H,0D0H,0D0H,0D0H
D1410:        DB    0D0H,0D0H,082H,0FFH,0FFH,0FFH,0D0H,0D0H
D1418:        DB    083H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1420:        DB    0D0H,080H,0D4H,086H,037H,0D4H,087H,0D4H
D1428:        DB    0FFH,0D4H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H
D1430:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D1438:        DB    083H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1440:        DB    0D0H,080H,0D0H,087H,0D4H,0FFH,0D0H,0D0H
D1448:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1450:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D1458:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1460:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1468:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1470:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1478:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1480:        DB    0FEH,080H,0D0H,085H,02FH,0DDH,030H,0D4H
D1488:        DB    087H,0D4H,0FFH,0FFH,0D0H,0D0H,0D0H,0D0H
D1490:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D1498:        DB    083H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D14A0:        DB    0D0H,080H,0D0H,085H,02FH,0DDH,030H,0DDH
D14A8:        DB    086H,038H,0D4H,087H,0D4H,0FFH,0D0H,0D0H
D14B0:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D14B8:        DB    083H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D14C0:        DB    0D0H,088H,0D0H,089H,0D0H,08AH,0D0H,0FFH
D14C8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D14D0:        DB    0D0H,0D0H,08CH,0FFH,0D0H,0D0H,0D0H,0D0H
D14D8:        DB    08BH,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D14E0:        DB    0D0H,0D0H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H
D14E8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D14F0:        DB    0D0H,0D0H,0D0H,0FFH,0D0H,0D0H,0D0H,0D0H
D14F8:        DB    0D0H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1500:        DB    0D0H,080H,0D0H,085H,02DH,0DDH,02EH,0D4H
D1508:        DB    087H,0D4H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H
D1510:        DB    0D0H,0D0H,082H,0FFH,0D0H,0D0H,0D0H,0D0H
D1518:        DB    081H,0FFH,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1520:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1528:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1530:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1538:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1540:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1548:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1550:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1558:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1560:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1568:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1570:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1578:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1580:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1588:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1590:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1598:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D15A0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15A8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15B0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15B8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D15C0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15C8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15D0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15D8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D15E0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15E8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15F0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D15F8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
;..........................................................
D1600:        DB    024H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1608:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,030H,0D0H,0D0H
D1610:        DB    0D0H,0D0H,0D0H,024H,0D0H,0D0H,0D0H,0D0H
D1618:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1620:        DB    024H,0D0H,0D0H,0D0H,0D0H,02AH,0D0H,0D0H
D1628:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1630:        DB    0D0H,0D0H,0D0H,024H,0D0H,0D0H,0D0H,0D0H
D1638:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
;..........................................................
D1640:        DB    0FEH,0FFH,000H,000H,0FEH,0FFH,000H,000H
D1648:        DB    001H,00FH,001H,00FH,000H,000H,000H,000H
D1650:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1658:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1660:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1668:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1670:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1678:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1680:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1688:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D1690:        DB    000H,000H,000H,000H,000H,000H,0A0H,000H
D1698:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D16A0:        DB    000H,000H,000H,000H,000H,000H,000H,000H
D16A8:        DB    000H,000H,000H,000H,000H,000H,000H,000H


;...........................................................
D16B0:        DB    033H,044H,001H,000H,000H,000H,000H,000H
D16B8:        DB    000H,000H,000H,000H,000H,000H,000H,000H
;...........................................................
D16C0:        DB    027H,028H,029H,02AH,02BH,02CH,02DH,02EH
D16C8:        DB    02FH,030H,031H,032H,033H,034H,035H,0D0H
D16D0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D16D8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D16E0:        DB    027H,028H,029H,02AH,02BH,03EH,02DH,02EH
D16E8:        DB    02FH,030H,031H,032H,033H,034H,035H,0D0H
D16F0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D16F8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1700:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1708:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1710:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1718:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1720:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1728:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1730:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1738:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1740:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1748:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1750:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1758:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1760:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1768:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1770:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1778:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D1780:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1788:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1790:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D1798:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D17A0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17A8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17B0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17B8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D17C0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17C8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17D0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17D8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
D17E0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17E8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17F0:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H
D17F8:        DB    0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,0D0H,081H
;......................................................
D1800:        DB    0D4H,085H,0D4H,0FFH,0FFH,0FFH,0FFH,0FFH
D1808:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1810:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1818:        DB    084H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1820:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1828:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1830:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1838:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1840:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1848:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1850:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1858:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1860:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1868:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1870:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1878:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1880:        DB    0D4H,082H,0DDH,00CH,0D4H,036H,087H,0FFH
D1888:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1890:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1898:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18A0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18A8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18B0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18B8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18C0:        DB    0D7H,082H,086H,037H,087H,0FFH,0FFH,0FFH
D18C8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18D0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18D8:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18E0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18E8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18F0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D18F8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1900:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1908:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1910:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1918:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1920:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1928:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1930:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1938:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1940:        DB    0FEH,082H,086H,038H,087H,0FFH,0FFH,0FFH
D1948:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1950:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1958:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H
D1960:        DB    0D4H,082H,086H,03DH,087H,0FFH,0FFH,0FFH
D1968:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1970:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1978:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1980:        DB    0D4H,082H,086H,039H,087H,0FFH,0FFH,0FFH
D1988:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,003H,0FFH,000H
D1990:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1998:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19A0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19A8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0D4H,0FFH,0FFH
D19B0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19B8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19C0:        DB    0D4H,082H,086H,03AH,087H,0FFH,0FFH,0FFH
D19C8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19D0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19D8:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19E0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19E8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,000H,0FFH,0F3H
D19F0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D19F8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H,0D0H
D1A00:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1A08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A18:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A28:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,080H
D1A30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A40:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1A48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A58:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,00FH
D1A70:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A78:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A80:        DB    0FEH,082H,086H,03BH,0DDH,03CH,087H,0FFH
D1A88:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A90:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1A98:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AA0:        DB    0D4H,082H,086H,03BH,087H,0FFH,0FFH,0FFH
D1AA8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AB0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AB8:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AC0:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1AC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AD0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AD8:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AE0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AF0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1AF8:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B00:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1B08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B18:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B28:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B40:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0FFH
D1B48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B58:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B70:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B78:        DB    083H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B80:        DB    0D4H,085H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B88:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B90:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1B98:        DB    084H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BA0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BA8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BB0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BB8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BC0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BD0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BD8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BE0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BF0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1BF8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C00:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C18:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C28:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C40:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C58:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C68:        DB    0FFH,0FFH,0FFH,07FH,0FFH,0FFH,0FFH,0FFH
D1C70:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C78:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C80:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C88:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C90:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1C98:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CA0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CA8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CB0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CB8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CC0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CC8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CD0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CD8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CE0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CE8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CF0:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1CF8:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D00:        DB    0D4H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D10:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D18:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D20:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D28:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D30:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D38:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D40:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D48:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D50:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D58:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D60:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D68:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D70:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D78:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1D80:        DB    0D4H,082H,0FFH,0FFH,0FFH,0B4H,0A1H,045H
D1D88:        DB    035H,04BH,036H,032H,09BH,084H,000H,014H
D1D90:        DB    055H,0FDH,0FBH,06AH,049H,012H,055H,02DH
D1D98:        DB    083H,0FFH,059H,0C0H,000H,04AH,056H,0FFH
D1DA0:        DB    0DEH,0D5H,022H,022H,099H,02CH,0DAH,056H
D1DA8:        DB    05AH,050H,000H,015H,02BH,07FH,0EFH,05BH
D1DB0:        DB    028H,049H,052H,096H,0DAH,0A9H,096H,090H
D1DB8:        DB    000H,049H,053H,05FH,0FFH,05AH,091H,011H
D1DC0:        DB    0D4H,082H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1DC8:        DB    0FFH,07EH,0FFH,06AH,0A9H,021H,025H,056H
D1DD0:        DB    0ABH,02AH,0AAH,0C0H,000H,08AH,055H,07DH
D1DD8:        DB    083H,0FFH,052H,011H,025H,02DH,06AH,0AAH
D1DE0:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,0B5H
D1DE8:        DB    024H,092H,029H,055H,028H,0A5H,048H,000H
D1DF0:        DB    052H,0AAH,0DFH,0FBH,0DDH,069H,022H,044H
D1DF8:        DB    083H,0FFH,0A5H,062H,001H,024H,0E2H,0DFH
D1E00:        DB    0D4H,082H,0FFH,0FFH,0FFH,025H,02AH,094H
D1E08:        DB    0AAH,041H,025H,01CH,0AEH,0FFH,0BBH,06AH
D1E10:        DB    052H,022H,04AH,054H,099H,032H,029H,053H
D1E18:        DB    083H,0FFH,0FDH,0DAH,0C9H,022H,021H,004H
D1E20:        DB    092H,095H,0A9H,0B5H,065H,056H,06AH,0B6H
D1E28:        DB    0EAH,0E4H,092H,001H,025H,02CH,09DH,06DH
D1E30:        DB    06BH,036H,066H,044H,089H,031H,026H,061H
D1E38:        DB    059H,029H,06AH,0A7H,066H,0B2H,062H,04CH
D1E40:        DB    0D4H,082H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1E48:        DB    0FFH,049H,04BH,029H,086H,032H,0A2H,0A3H
D1E50:        DB    015H,066H,0B5H,096H,04AH,048H,089H,04DH
D1E58:        DB    083H,0FFH,0ABH,034H,0ABH,022H,055H,035H
D1E60:        DB    063H,033H,059H,055H,032H,058H,029H,0ADH
D1E68:        DB    009H,018H,0A5H,056H,056H,067H,056H,069H
D1E70:        DB    096H,064H,0E1H,04CH,0EAH,0E6H,0D9H,052H
D1E78:        DB    063H,065H,039H,02BH,06CH,080H,00FH,0F0H
D1E80:        DB    0D4H,082H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1E88:        DB    0FFH,087H,0FFH,0FFH,01BH,0FFH,0CCH,001H
D1E90:        DB    0CFH,0F8H,0F1H,040H,00FH,0FFH,0C0H,001H
D1E98:        DB    083H,0FFH,006H,0DFH,0F0H,000H,07FH,0FCH
D1EA0:        DB    0D4H,080H,0FFH,001H,0FFH,0F9H,000H,01FH
D1EA8:        DB    0FEH,000H,07FH,0F0H,001H,0FFH,081H,0F8H
D1EB0:        DB    003H,0F7H,0E0H,00FH,0FEH,000H,07FH,0C0H
D1EB8:        DB    0FFH,080H,07EH,0FCH,001H,0FDH,080H,01FH
D1EC0:        DB    0D4H,082H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1EC8:        DB    007H,0FCH,003H,0FEH,001H,0FCH,070H,00FH
D1ED0:        DB    0F0H,001H,0FFH,001H,0FFH,080H,03FH,084H
D1ED8:        DB    083H,0FFH,000H,07FH,0C0H,07FH,0E0H,00FH
D1EE0:        DB    0D4H,080H,0D4H,084H,0FFH,0F0H,00FH,0F0H
D1EE8:        DB    007H,0F8H,000H,07FH,0C0H,03FH,0F8H,007H
D1EF0:        DB    0F8H,003H,0FCH,000H,03FH,0E0H,03FH,0F0H
D1EF8:        DB    0FFH,0FFH,003H,0FCH,000H,03FH,0E0H,01FH
D1F00:        DB    0D4H,082H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1F08:        DB    0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1F10:        DB    0E0H,01FH,0E0H,05FH,0F0H,007H,0F0H,00CH
D1F18:        DB    084H,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH
D1F20:        DB    011H,0FFH,0C0H,03FH,083H,0EDH,000H,07FH
D1F28:        DB    080H,043H,0FFH,000H,0FEH,00FH,0D4H,001H
D1F30:        DB    0FEH,000H,01FH,0FCH,003H,0F8H,07EH,020H
D1F38:        DB    00FH,0F8H,000H,03FH,0F0H,01FH,0C7H,0F0H
D1F40:        DB    0D4H,082H,0FFH,0FFH,0FFH,0C0H,07EH,01FH
D1F48:        DB    0E0H,001H,0FFH,080H,003H,0FFH,001H,0F3H
D1F50:        DB    0BEH,000H,007H,0FEH,000H,00FH,0FCH,00FH
D1F58:        DB    083H,0FFH,000H,03FH,0EAH,000H,03FH,0E0H
D1F60:        DB    099H,07FH,0E0H,000H,0FFH,094H,001H,0FEH
D1F68:        DB    02DH,007H,0FFH,000H,003H,0FEH,080H,02FH
D1F70:        DB    0E2H,07AH,00FH,0FCH,020H,007H,0FCH,020H
D1F78:        DB    02FH,0E4H,06EH,00FH,0F8H,0A0H,007H,0F9H
D1F80:        DB    0D4H,082H,087H,0FFH,0D7H,0F8H,020H,007H
D1F88:        DB    0F8H,068H,01FH,049H,056H,0BFH,055H,040H
D1F90:        DB    007H,0D3H,030H,04BH,0E4H,08FH,07FH,095H
D1F98:        DB    083H,0FFH,037H,0B0H,02AH,0BAH,087H,0FFH
D1FA0:        DB    02AH,0B0H,002H,017H,0F0H,029H,01FH,091H
D1FA8:        DB    0FEH,095H,0ACH,000H,02BH,0F5H,001H,057H
D1FB0:        DB    0D2H,0FBH,02BH,0AEH,000H,014H,0FEH,001H
D1FB8:        DB    06BH,0F5H,04EH,0BEH,0ACH,000H,015H,07AH
D1FC0:        DB    0FEH,085H,0DDH,058H,0D4H,087H,0FFH,0FFH
D1FC8:        DB    0FFH,008H,0DFH,0ABH,0A3H,07FH,0C0H,002H
D1FD0:        DB    09BH,048H,099H,07FH,00BH,0E8H,0FFH,080H
D1FD8:        DB    084H,0FFH,084H,0B5H,0BDH,017H,0F5H,07EH
D1FE0:        DB    0D4H,082H,087H,0FFH,0FFH,0FFH,0FFH,07FH
D1FE8:        DB    052H,000H,022H,07EH,001H,0F5H,0BAH,055H
D1FF0:        DB    07FH,000H,011H,025H,0AEH,005H,0FBH,076H
D1FF8:        DB    083H,0FFH,000H,042H,02AH,0DAH,0A1H,0FFH
        END

21年前反汇编行业老大的电脑报站器,技术上菜农行业第一

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:[url=http://www.21ic.com/tools/HotWC3_V1.23.html]

1538

主题

21697

帖子

505

粉丝