home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / disasm / dasm / dasm48 / test48.src < prev   
Text File  |  1986-07-21  |  5KB  |  260 lines

  1. ;
  2.     ORG    00001H
  3.     DB    001H        ; 0001
  4.     OUTL    BUS,A        ; 0002
  5.     ADD    A,#0FFH        ; 0003
  6.     JMP    0FFH        ; 0005
  7.     EN    I        ; 0007
  8.     DB    006H        ; 0008
  9.     DEC    A        ; 0009
  10.     DB    008H        ; 000A
  11.     IN    A,P1        ; 000B
  12.     IN    A,P2        ; 000C
  13.     DB    00BH        ; 000D
  14.     MOVD    A,P4        ; 000E
  15.     MOVD    A,P5        ; 000F
  16.     MOVD    A,P6        ; 0010
  17.     MOVD    A,P7        ; 0011
  18.     INC    @R0        ; 0012
  19.     INC    @R1        ; 0013
  20.     JB0    00FFH        ; 0014
  21.     ADDC    A,#0FFH        ; 0016
  22.     CALL    0FFH        ; 0018
  23.     DIS    I        ; 001A
  24.     JTF    00FFH        ; 001B
  25.     INC    A        ; 001D
  26.     INC    R0        ; 001E
  27.     INC    R1        ; 001F
  28.     INC    R2        ; 0020
  29.     INC    R3        ; 0021
  30.     INC    R4        ; 0022
  31.     INC    R5        ; 0023
  32.     INC    R6        ; 0024
  33.     INC    R7        ; 0025
  34.     XCH    A,@R0        ; 0026
  35.     XCH    A,@R1        ; 0027
  36.     DB    022H        ; 0028
  37.     MOV    A,#0FFH        ; 0029
  38.     JMP    1FFH        ; 002B
  39.     EN    TCNTI        ; 002D
  40.     JNT0    00FFH        ; 002E
  41.     CLR    A        ; 0030
  42.     XCH    A,R0        ; 0031
  43.     XCH    A,R1        ; 0032
  44.     XCH    A,R2        ; 0033
  45.     XCH    A,R3        ; 0034
  46.     XCH    A,R4        ; 0035
  47.     XCH    A,R5        ; 0036
  48.     XCH    A,R6        ; 0037
  49.     XCH    A,R7        ; 0038
  50.     XCHD    A,@R0        ; 0039
  51.     XCHD    A,@R1        ; 003A
  52.     JB1    00FFH        ; 003B
  53.     DB    033H        ; 003D
  54.     CALL    1FFH        ; 003E
  55.     DIS    TCNTI        ; 0040
  56.     JT0    00FFH        ; 0041
  57.     CPL    A        ; 0043
  58.     DB    038H        ; 0044
  59.     OUTL    P1,A        ; 0045
  60.     OUTL    P2,A        ; 0046
  61.     DB    03BH        ; 0047
  62.     MOVD    P4,A        ; 0048
  63.     MOVD    P5,A        ; 0049
  64.     MOVD    P6,A        ; 004A
  65.     MOVD    P7,A        ; 004B
  66.     ORL    A,@R0        ; 004C
  67.     ORL    A,@R1        ; 004D
  68.     MOV    A,T        ; 004E
  69.     ORL    A,#0FFH        ; 004F
  70.     JMP    2FFH        ; 0051
  71.     STRT    CNT        ; 0053
  72.     JNT1    00FFH        ; 0054
  73.     SWAP    A        ; 0056
  74.     ORL    A,R0        ; 0057
  75.     ORL    A,R1        ; 0058
  76.     ORL    A,R2        ; 0059
  77.     ORL    A,R3        ; 005A
  78.     ORL    A,R4        ; 005B
  79.     ORL    A,R5        ; 005C
  80.     ORL    A,R6        ; 005D
  81.     ORL    A,R7        ; 005E
  82.     ANL    A,@R0        ; 005F
  83.     ANL    A,@R1        ; 0060
  84.     JB2    00FFH        ; 0061
  85.     ANL    A,#0FFH        ; 0063
  86.     CALL    2FFH        ; 0065
  87.     STRT    T        ; 0067
  88.     JT1    00FFH        ; 0068
  89.     DA    A        ; 006A
  90.     ANL    A,R0        ; 006B
  91.     ANL    A,R1        ; 006C
  92.     ANL    A,R2        ; 006D
  93.     ANL    A,R3        ; 006E
  94.     ANL    A,R4        ; 006F
  95.     ANL    A,R5        ; 0070
  96.     ANL    A,R6        ; 0071
  97.     ANL    A,R7        ; 0072
  98.     ADD    A,@R0        ; 0073
  99.     ADD    A,@R1        ; 0074
  100.     MOV    T,A        ; 0075
  101.     DB    063H        ; 0076
  102.     JMP    3FFH        ; 0077
  103.     STOP    TCNT        ; 0079
  104.     DB    066H        ; 007A
  105.     RRC    A        ; 007B
  106.     ADD    A,R0        ; 007C
  107.     ADD    A,R1        ; 007D
  108.     ADD    A,R2        ; 007E
  109.     ADD    A,R3        ; 007F
  110.     ADD    A,R4        ; 0080
  111.     ADD    A,R5        ; 0081
  112.     ADD    A,R6        ; 0082
  113.     ADD    A,R7        ; 0083
  114.     ADDC    A,@R0        ; 0084
  115.     ADDC    A,@R1        ; 0085
  116.     JB3    00FFH        ; 0086
  117.     DB    073H        ; 0088
  118.     CALL    3FFH        ; 0089
  119.     ENT0    CLK        ; 008B
  120.     JF1    00FFH        ; 008C
  121.     RR    A        ; 008E
  122.     ADDC    A,R0        ; 008F
  123.     ADDC    A,R1        ; 0090
  124.     ADDC    A,R2        ; 0091
  125.     ADDC    A,R3        ; 0092
  126.     ADDC    A,R4        ; 0093
  127.     ADDC    A,R5        ; 0094
  128.     ADDC    A,R6        ; 0095
  129.     ADDC    A,R7        ; 0096
  130.     MOVX    A,@R0        ; 0097
  131.     MOVX    A,@R1        ; 0098
  132.     DB    082H        ; 0099
  133.     RET            ; 009A
  134.     JMP    4FFH        ; 009B
  135.     CLR    F0        ; 009D
  136.     JNI    00FFH        ; 009E
  137.     DB    087H        ; 00A0
  138.     ORL    BUS,#0FFH    ; 00A1
  139.     ORL    P1,#0FFH    ; 00A3
  140.     ORL    P2,#0FFH    ; 00A5
  141.     DB    08BH        ; 00A7
  142.     ORLD    P4,A        ; 00A8
  143.     ORLD    P5,A        ; 00A9
  144.     ORLD    P6,A        ; 00AA
  145.     ORLD    P7,A        ; 00AB
  146.     MOVX    @R0,A        ; 00AC
  147.     MOVX    @R1,A        ; 00AD
  148.     JB4    00FFH        ; 00AE
  149.     RETR            ; 00B0
  150.     CALL    4FFH        ; 00B1
  151.     CPL    F0        ; 00B3
  152.     JNZ    00FFH        ; 00B4
  153.     CLR    C        ; 00B6
  154.     ANL    BUS,#0FFH    ; 00B7
  155.     ANL    P1,#0FFH    ; 00B9
  156.     ANL    P2,#0FFH    ; 00BB
  157.     DB    09BH        ; 00BD
  158.     ANLD    P4,A        ; 00BE
  159.     ANLD    P5,A        ; 00BF
  160.     ANLD    P6,A        ; 00C0
  161.     ANLD    P7,A        ; 00C1
  162.     MOV    @R0,A        ; 00C2
  163.     MOV    @R1,A        ; 00C3
  164.     DB    0A2H        ; 00C4
  165.     MOVP    A,@A        ; 00C5
  166.     JMP    5FFH        ; 00C6
  167.     CLR    F1        ; 00C8
  168.     DB    0A6H        ; 00C9
  169.     CPL    C        ; 00CA
  170.     MOV    R0,A        ; 00CB
  171.     MOV    R1,A        ; 00CC
  172.     MOV    R2,A        ; 00CD
  173.     MOV    R3,A        ; 00CE
  174.     MOV    R4,A        ; 00CF
  175.     MOV    R5,A        ; 00D0
  176.     MOV    R6,A        ; 00D1
  177.     MOV    R7,A        ; 00D2
  178.     MOV    @R0,#0FFH    ; 00D3
  179.     MOV    @R1,#0FFH    ; 00D5
  180.     JB5    00FFH        ; 00D7
  181.     JMPP    @A        ; 00D9
  182.     CALL    5FFH        ; 00DA
  183.     CPL    F1        ; 00DC
  184.     JF0    00FFH        ; 00DD
  185.     DB    0B7H        ; 00DF
  186.     MOV    R0,#0FFH    ; 00E0
  187.     MOV    R1,#0FFH    ; 00E2
  188.     MOV    R2,#0FFH    ; 00E4
  189.     MOV    R3,#0FFH    ; 00E6
  190.     MOV    R4,#0FFH    ; 00E8
  191.     MOV    R5,#0FFH    ; 00EA
  192.     MOV    R6,#0FFH    ; 00EC
  193.     MOV    R7,#0FFH    ; 00EE
  194.     DB    0C0H        ; 00F0
  195.     DB    0C1H        ; 00F1
  196.     DB    0C2H        ; 00F2
  197.     DB    0C3H        ; 00F3
  198.     JMP    6FFH        ; 00F4
  199.     SEL    RB0        ; 00F6
  200.     JZ    00FFH        ; 00F7
  201.     MOV    A,PSW        ; 00F9
  202.     DEC    R0        ; 00FA
  203.     DEC    R1        ; 00FB
  204.     DEC    R2        ; 00FC
  205.     DEC    R3        ; 00FD
  206.     DEC    R4        ; 00FE
  207.     DEC    R5        ; 00FF
  208.     DEC    R6        ; 0100
  209.     DEC    R7        ; 0101
  210.     XRL    A,@R0        ; 0102
  211.     XRL    A,@R1        ; 0103
  212.     JB6    01FFH        ; 0104
  213.     XRL    A,#0FFH        ; 0106
  214.     CALL    6FFH        ; 0108
  215.     SEL    RB1        ; 010A
  216.     DB    0D6H        ; 010B
  217.     MOV    PSW,A        ; 010C
  218.     XRL    A,R0        ; 010D
  219.     XRL    A,R1        ; 010E
  220.     XRL    A,R2        ; 010F
  221.     XRL    A,R3        ; 0110
  222.     XRL    A,R4        ; 0111
  223.     XRL    A,R5        ; 0112
  224.     XRL    A,R6        ; 0113
  225.     XRL    A,R7        ; 0114
  226.     DB    0E0H        ; 0115
  227.     DB    0E1H        ; 0116
  228.     DB    0E2H        ; 0117
  229.     MOVP3    A,@A        ; 0118
  230.     JMP    7FFH        ; 0119
  231.     SEL    MB0        ; 011B
  232.     JNC    01FFH        ; 011C
  233.     RL    A        ; 011E
  234.     DJNZ    R0,01FFH    ; 011F
  235.     DJNZ    R1,01FFH    ; 0121
  236.     DJNZ    R2,01FFH    ; 0123
  237.     DJNZ    R3,01FFH    ; 0125
  238.     DJNZ    R4,01FFH    ; 0127
  239.     DJNZ    R5,01FFH    ; 0129
  240.     DJNZ    R6,01FFH    ; 012B
  241.     DJNZ    R7,01FFH    ; 012D
  242.     MOV    A,@R0        ; 012F
  243.     MOV    A,@R1        ; 0130
  244.     JB7    01FFH        ; 0131
  245.     DB    0F3H        ; 0133
  246.     CALL    7FFH        ; 0134
  247.     SEL    MB1        ; 0136
  248.     JC    01FFH        ; 0137
  249.     RLC    A        ; 0139
  250.     MOV    A,R0        ; 013A
  251.     MOV    A,R1        ; 013B
  252.     MOV    A,R2        ; 013C
  253.     MOV    A,R3        ; 013D
  254.     MOV    A,R4        ; 013E
  255.     MOV    A,R5        ; 013F
  256.     MOV    A,R6        ; 0140
  257.     MOV    A,R7        ; 0141
  258. ;
  259.     END
  260.