home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol092 / t5.asm < prev    next >
Encoding:
Assembly Source File  |  1984-04-29  |  725 b   |  39 lines

  1.     OPT    OBJ-H        Intel HEX format
  2.     ORG    $4000
  3.  
  4. LOC    EQU    $3210
  5.  
  6. FRONT    MOVE.L    D1,D0
  7.     MOVE.B    D1,D0
  8.     MOVE.W    D1,D0
  9.     MOVE    D1,D0        data reg direct
  10.     MOVE    A1,D0        address reg direct
  11.     MOVE    (A1),D0        address reg indirect
  12.     MOVE    (A1)+,D0    with post increment
  13.     MOVE    -(A1),D0    with pre decrement
  14.     MOVE    2(A1),D0    with index
  15.     MOVE    2(A1,D1),D0    with index and offset
  16.     MOVE    $3210,D0    absolute short
  17.     MOVE    $3210.L,D0    absolute long forced
  18.     MOVE    (LOC).L,D0    isolate .L from symbol LOC
  19.     MOVE    $43210,D0    absolute long
  20.     MOVE    DATA(PC),D0    pc relative
  21.     MOVE    DATA(PC,D1),D0    pc relative with index
  22.     MOVE    #$3210,D0    immediate
  23.  
  24.     ADD.L    D1,D0
  25.     ADD.B    D1,D0
  26.     ADD.W    D1,D0
  27.     ADD    D1,D0
  28.     ADD    #2,D0
  29.     ADDQ    #2,D0
  30.     ADD    #9,D0
  31.     ADDI    #9,D0
  32.  
  33.     DC.B    'Hello'
  34.     DC    'Hello'
  35.  
  36. DATA    DCB    3,$3210
  37.  
  38.     END
  39.