home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 363_01 / arith.asm < prev    next >
Assembly Source File  |  1991-12-16  |  2KB  |  132 lines

  1.  
  2.     org $50
  3.  
  4. * ADD
  5.  
  6.     ADD.L   D7,(A0)
  7.     ADD.L   #12345678,(A4)+
  8.     ADD.B   D2,D0
  9.     ADD.W   A0,D6
  10.  
  11. * ADDA
  12.  
  13.     ADDA.W  #$1234,A4
  14.     ADDA.L  (A5)+,A0
  15.  
  16. * ADDI
  17.  
  18.     ADDI.B  #$12,D7
  19.     ADDI.W  #$ABCD,(A2)+
  20.     ADDI.L  #$12345678,$900
  21.  
  22. * ADDQ
  23.  
  24.     ADDQ.B  #7,D1
  25.     ADDQ.W  #2,A5
  26.     ADDQ.L  #4,$900
  27.  
  28. * ADDX
  29.  
  30.     ADDX.B  D1,D2
  31.     ADDX.W  -(A1),-(A4)
  32.     ADDX.L  D7,D6
  33.  
  34. * SUB
  35.  
  36.     SUB.L   D7,(A0)
  37.     SUB.L   #12345678,(A4)+
  38.     SUB.B   D2,D0
  39.     SUB.W   A0,D6
  40.  
  41. * SUBA
  42.  
  43.     SUBA.W  #$1234,A4
  44.     SUBA.L  (A5)+,A0
  45.  
  46. * SUBI
  47.  
  48.     SUBI.B  #$12,D7
  49.     SUBI.W  #$ABCD,(A2)+
  50.     SUBI.L  #$12345678,$900
  51.  
  52. * SUBQ
  53.  
  54.     SUBQ.B  #7,D1
  55.     SUBQ.W  #2,A5
  56.     SUBQ.L  #4,$900
  57.  
  58. * SUBX
  59.  
  60.     SUBX.B  D1,D2
  61.     SUBX.W  -(A1),-(A4)
  62.     SUBX.L  D7,D6
  63.  
  64. * DIVS
  65.  
  66.     DIVS    $900,D1
  67.  
  68. * DIVU
  69.  
  70.     DIVU    $900,D1
  71.  
  72. * MULS
  73.  
  74.     MULS    $900,D1
  75.  
  76. * MULU
  77.  
  78.     MULU    $900,D1
  79.  
  80. * NEG
  81.  
  82.     NEG.B   D1
  83.     NEG.W   $900
  84.     NEG.L   (A1)
  85.  
  86. * NEGX
  87.  
  88.     NEGX.B  D1
  89.     NEGX.W  $900
  90.     NEGX.L  (A1)
  91.  
  92. * CMP
  93.  
  94.     CMP.B   D1,D4
  95.     CMP.W   A2,D6
  96.     CMP.L   $900,D7
  97.  
  98. * CMPA
  99.  
  100.     CMP.W   A2,A6
  101.     CMP.L   $900,A1
  102.  
  103. * CMPI
  104.  
  105.     CMPI.B  #$FF,(A1)
  106.     CMPI.W  #$FFFF,D2
  107.     CMPI.L  #$FFFFFFFF,$900
  108.  
  109. * CMPM
  110.  
  111.     CMPM.B  (A1)+,(A2)+
  112.     CMPM.W  (A1)+,(A2)+
  113.     CMPM.L  (A1)+,(A2)+
  114.  
  115. * TST
  116.  
  117.     TST.B   D1
  118.     TST.W   (A4)+
  119.     TST.L   $900
  120.  
  121. * CLR
  122.  
  123.     CLR.B   D2
  124.     CLR.W   (A1)
  125.     CLR.L   -(A2)
  126.  
  127. * EXT
  128.  
  129.     EXT.W   D1
  130.     EXT.L   D6
  131.  
  132.