home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / CROSSASM / 68ASMSIM.ZIP / exe / addrmode.asm next >
Encoding:
Assembly Source File  |  1989-04-10  |  762 b   |  57 lines

  1.  
  2.  
  3.  
  4.     ORG    $50
  5.  
  6.     MOVE.L    #$ABCDEF12,D0
  7.     MOVE.W    #$ABC,D7
  8.     MOVE.B    #$AB,D3
  9.  
  10.     MOVE.L    #$ABCDEF12,D0
  11.  
  12.     MOVEA.W    D0,A7
  13.     MOVEA.L    D0,A3
  14.  
  15.     MOVEA.L    #$500,A0
  16.     MOVEA.L    #$600,A7
  17.  
  18.     MOVE.B    D0,(A0)
  19.     MOVE.W    D0,(A7)
  20.     MOVE.L    D0,(A0)
  21.  
  22.     MOVE.B    D0,(A0)+
  23.     MOVE.W    D0,(A7)+
  24.     MOVE.L    D0,(A0)+
  25.  
  26.     MOVE.B    D0,-(A0)
  27.     MOVE.W    D0,-(A0)
  28.     MOVE.L    D0,-(A7)
  29.  
  30.     MOVE.B    D0,$400(A0)
  31.     MOVE.W    D0,$2A0(A7)
  32.     MOVE.L    D0,$400(A0)
  33.  
  34.     MOVE.L    #$124,D1
  35.     MOVEA.L    #$124,A1
  36.  
  37.     MOVE.B    D0,$1A(A0,D1.W)
  38.     MOVE.W    D0,$26(A0,D1.L)
  39.     MOVE.L    D0,$34(A0,A1.W)
  40.  
  41.     MOVE.B    D0,$400
  42.     MOVE.W    D0,$400
  43.     MOVE.L    D0,$400
  44.  
  45.     MOVE.B    $10(PC),D0
  46.     MOVE.W    $10(PC),D0
  47.     MOVE.L    $10(PC),D0
  48.  
  49.     MOVE.B    10(PC),D0
  50.     MOVE.W    10(PC),D0
  51.     MOVE.L    10(PC),D0
  52.  
  53.     MOVE.B    -10(PC),D0
  54.     MOVE.W    -$10(PC),D0
  55.     MOVE.L    -$AA(PC),D0
  56.  
  57.