home *** CD-ROM | disk | FTP | other *** search
/ Power Programming / powerprogramming1994.iso / progtool / disasm / dasm48.arc / ALL48.SRC < prev    next >
Text File  |  1986-07-22  |  4KB  |  259 lines

  1.     ORG    0000H
  2.     NOP            ; 00
  3.     DB    01H        ; 01
  4.     OUTL    BUS,A        ; 02
  5.     ADD    A,#0FFH        ; 03
  6.     JMP    0FFH        ; 04
  7.     EN    I        ; 05
  8.     DB    06H        ; 06
  9.     DEC    A        ; 07
  10.     DB    08H        ; 08
  11.     IN    A,P1        ; 09
  12.     IN    A,P2        ; 0A
  13.     DB    0BH        ; 0B
  14.     MOVD    A,P4        ; 0C
  15.     MOVD    A,P5        ; 0D
  16.     MOVD    A,P6        ; 0E
  17.     MOVD    A,P7        ; 0F
  18.     INC    @R0        ; 10
  19.     INC    @R1        ; 11
  20.     JB0    0FFH        ; 12
  21.     ADDC    A,#0FFH        ; 13
  22.     CALL    0FFH        ; 14
  23.     DIS    I        ; 15
  24.     JTF    0FFH        ; 16
  25.     INC    A        ; 17
  26.     INC    R0        ; 18
  27.     INC    R1        ; 19
  28.     INC    R2        ; 1A
  29.     INC    R3        ; 1B
  30.     INC    R4        ; 1C
  31.     INC    R5        ; 1D
  32.     INC    R6        ; 1E
  33.     INC    R7        ; 1F
  34.     XCH    A,@R0        ; 20
  35.     XCH    A,@R1        ; 21
  36.     DB    22H        ; 22
  37.     MOV    A,#0FFH        ; 23
  38.     JMP    1FFH        ; 24
  39.     EN    TCNTI        ; 25
  40.     JNT0    0FFH        ; 26
  41.     CLR    A        ; 27
  42.     XCH    A,R0        ; 28
  43.     XCH    A,R1        ; 29
  44.     XCH    A,R2        ; 2A
  45.     XCH    A,R3        ; 2B
  46.     XCH    A,R4        ; 2C
  47.     XCH    A,R5        ; 2D
  48.     XCH    A,R6        ; 2E
  49.     XCH    A,R7        ; 2F
  50.     XCHD    A,@R0        ; 30
  51.     XCHD    A,@R1        ; 31
  52.     JB1    0FFH        ; 32
  53.     DB    33H        ; 33
  54.     CALL    1FFH        ; 34
  55.     DIS    TCNTI        ; 35
  56.     JT0    0FFH        ; 36
  57.     CPL    A        ; 37
  58.     DB    38H        ; 38
  59.     OUTL    P1,A        ; 39
  60.     OUTL    P2,A        ; 3A
  61.     DB    3BH        ; 3B
  62.     MOVD    P4,A        ; 3C
  63.     MOVD    P5,A        ; 3D
  64.     MOVD    P6,A        ; 3E
  65.     MOVD    P7,A        ; 3F
  66.     ORL    A,@R0        ; 40
  67.     ORL    A,@R1        ; 41
  68.     MOV    A,T        ; 42
  69.     ORL    A,#0FFH        ; 43
  70.     JMP    2FFH        ; 44
  71.     STRT    CNT        ; 45
  72.     JNT1    0FFH        ; 46
  73.     SWAP    A        ; 47
  74.     ORL    A,R0        ; 48
  75.     ORL    A,R1        ; 49
  76.     ORL    A,R2        ; 4A
  77.     ORL    A,R3        ; 4B
  78.     ORL    A,R4        ; 4C
  79.     ORL    A,R5        ; 4D
  80.     ORL    A,R6        ; 4E
  81.     ORL    A,R7        ; 4F
  82.     ANL    A,@R0        ; 50
  83.     ANL    A,@R1        ; 51
  84.     JB2    0FFH        ; 52
  85.     ANL    A,#0FFH        ; 53
  86.     CALL    2FFH        ; 54
  87.     STRT    T        ; 55
  88.     JT1    0FFH        ; 56
  89.     DA    A        ; 57
  90.     ANL    A,R0        ; 58
  91.     ANL    A,R1        ; 59
  92.     ANL    A,R2        ; 5A
  93.     ANL    A,R3        ; 5B
  94.     ANL    A,R4        ; 5C
  95.     ANL    A,R5        ; 5D
  96.     ANL    A,R6        ; 5E
  97.     ANL    A,R7        ; 5F
  98.     ADD    A,@R0        ; 60
  99.     ADD    A,@R1        ; 61
  100.     MOV    T,A        ; 62
  101.     DB    63H        ; 63
  102.     JMP    3FFH        ; 64
  103.     STOP    TCNT        ; 65
  104.     DB    66H        ; 66
  105.     RRC    A        ; 67
  106.     ADD    A,R0        ; 68
  107.     ADD    A,R1        ; 69
  108.     ADD    A,R2        ; 6A
  109.     ADD    A,R3        ; 6B
  110.     ADD    A,R4        ; 6C
  111.     ADD    A,R5        ; 6D
  112.     ADD    A,R6        ; 6E
  113.     ADD    A,R7        ; 6F
  114.     ADDC    A,@R0        ; 70
  115.     ADDC    A,@R1        ; 71
  116.     JB3    0FFH        ; 72
  117.     DB    73H        ; 73
  118.     CALL    3FFH        ; 74
  119.     ENT0    CLK        ; 75
  120.     JF1    0FFH        ; 76
  121.     RR    A        ; 77
  122.     ADDC    A,R0        ; 78
  123.     ADDC    A,R1        ; 79
  124.     ADDC    A,R2        ; 7A
  125.     ADDC    A,R3        ; 7B
  126.     ADDC    A,R4        ; 7C
  127.     ADDC    A,R5        ; 7D
  128.     ADDC    A,R6        ; 7E
  129.     ADDC    A,R7        ; 7F
  130.     MOVX    A,@R0        ; 80
  131.     MOVX    A,@R1        ; 81
  132.     DB    82H        ; 82
  133.     RET            ; 83
  134.     JMP    4FFH        ; 84
  135.     CLR    F0        ; 85
  136.     JNI    0FFH        ; 86
  137.     DB    87H        ; 87
  138.     ORL    BUS,#0FFH    ; 88
  139.     ORL    P1,#0FFH    ; 89
  140.     ORL    P2,#0FFH    ; 8A
  141.     DB    8BH        ; 8B
  142.     ORLD    P4,A        ; 8C
  143.     ORLD    P5,A        ; 8D
  144.     ORLD    P6,A        ; 8E
  145.     ORLD    P7,A        ; 8F
  146.     MOVX    @R0,A        ; 90
  147.     MOVX    @R1,A        ; 91
  148.     JB4    0FFH        ; 92
  149.     RETR            ; 93
  150.     CALL    4FFH        ; 94
  151.     CPL    F0        ; 95
  152.     JNZ    0FFH        ; 96
  153.     CLR    C        ; 97
  154.     ANL    BUS,#0FFH    ; 98
  155.     ANL    P1,#0FFH    ; 99
  156.     ANL    P2,#0FFH    ; 9A
  157.     DB    9BH        ; 9B
  158.     ANLD    P4,A        ; 9C
  159.     ANLD    P5,A        ; 9D
  160.     ANLD    P6,A        ; 9E
  161.     ANLD    P7,A        ; 9F
  162.     MOV    @R0,A        ; A0
  163.     MOV    @R1,A        ; A1
  164.     DB    0A2H        ; A2
  165.     MOVP    A,@A        ; A3
  166.     JMP    5FFH        ; A4
  167.     CLR    F1        ; A5
  168.     DB    0A6H        ; A6
  169.     CPL    C        ; A7
  170.     MOV    R0,A        ; A8
  171.     MOV    R1,A        ; A9
  172.     MOV    R2,A        ; AA
  173.     MOV    R3,A        ; AB
  174.     MOV    R4,A        ; AC
  175.     MOV    R5,A        ; AD
  176.     MOV    R6,A        ; AE
  177.     MOV    R7,A        ; AF
  178.     MOV    @R0,#0FFH    ; B0
  179.     MOV    @R1,#0FFH    ; B1
  180.     JB5    0FFH        ; B2
  181.     JMPP    @A        ; B3
  182.     CALL    5FFH        ; B4
  183.     CPL    F1        ; B5
  184.     JF0    0FFH        ; B6
  185.     DB    0B7H        ; B7
  186.     MOV    R0,#0FFH    ; B8
  187.     MOV    R1,#0FFH    ; B9
  188.     MOV    R2,#0FFH    ; BA
  189.     MOV    R3,#0FFH    ; BB
  190.     MOV    R4,#0FFH    ; BC
  191.     MOV    R5,#0FFH    ; BD
  192.     MOV    R6,#0FFH    ; BE
  193.     MOV    R7,#0FFH    ; BF
  194.     DB    0C0H        ; C0
  195.     DB    0C1H        ; C1
  196.     DB    0C2H        ; C2
  197.     DB    0C3H        ; C3
  198.     JMP    6FFH        ; C4
  199.     SEL    RB0        ; C5
  200.     JZ    0FFH        ; C6
  201.     MOV    A,PSW        ; C7
  202.     DEC    R0        ; C8
  203.     DEC    R1        ; C9
  204.     DEC    R2        ; CA
  205.     DEC    R3        ; CB
  206.     DEC    R4        ; CC
  207.     DEC    R5        ; CD
  208.     DEC    R6        ; CE
  209.     DEC    R7        ; CF
  210.     XRL    A,@R0        ; D0
  211.     XRL    A,@R1        ; D1
  212.     JB6    1FFH        ; D2
  213.     XRL    A,#0FFH        ; D3
  214.     CALL    6FFH        ; D4
  215.     SEL    RB1        ; D5
  216.     DB    0D6H        ; D6
  217.     MOV    PSW,A        ; D7
  218.     XRL    A,R0        ; D8
  219.     XRL    A,R1        ; D9
  220.     XRL    A,R2        ; DA
  221.     XRL    A,R3        ; DB
  222.     XRL    A,R4        ; DC
  223.     XRL    A,R5        ; DD
  224.     XRL    A,R6        ; DE
  225.     XRL    A,R7        ; DF
  226.     DB    0E0H        ; E0
  227.     DB    0E1H        ; E1
  228.     DB    0E2H        ; E2
  229.     MOVP3    A,@A        ; E3
  230.     JMP    7FFH        ; E4
  231.     SEL    MB0        ; E5
  232.     JNC    1FFH        ; E6
  233.     RL    A        ; E7
  234.     DJNZ    R0,1FFH        ; E8
  235.     DJNZ    R1,1FFH        ; E9
  236.     DJNZ    R2,1FFH        ; EA
  237.     DJNZ    R3,1FFH        ; EB
  238.     DJNZ    R4,1FFH        ; EC
  239.     DJNZ    R5,1FFH        ; ED
  240.     DJNZ    R6,1FFH        ; EE
  241.     DJNZ    R7,1FFH        ; EF
  242.     MOV    A,@R0        ; F0
  243.     MOV    A,@R1        ; F1
  244.     JB7    1FFH        ; F2
  245.     DB    0F3H        ; F3
  246.     CALL    7FFH        ; F4
  247.     SEL    MB1        ; F5
  248.     JC    1FFH        ; F6
  249.     RLC    A        ; F7
  250.     MOV    A,R0        ; F8
  251.     MOV    A,R1        ; F9
  252.     MOV    A,R2        ; FA
  253.     MOV    A,R3        ; FB
  254.     MOV    A,R4        ; FC
  255.     MOV    A,R5        ; FD
  256.     MOV    A,R6        ; FE
  257.     MOV    A,R7        ; FF
  258.     END
  259.