Advertisement
Guest User

Untitled

a guest
Mar 12th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         .data
  2.     .def x,y,z
  3. x   .int 4000
  4. y   .int 2000
  5.  
  6. Tab
  7.     .space 126*16
  8. z   .int 1000
  9.     .bss w,6
  10.  
  11.     .text
  12.     .def start,koniec
  13.  
  14. start
  15.         MOV 0x0, *(#w)
  16.         MOV 0x0, *(#w+1)
  17.         MOV 0x0, *(#w+2)
  18.         MOV 0x0, *(#w+3)
  19.         MOV 0x0, *(#w+4)
  20.         MOV 0x0, *(#w+5)
  21.  
  22.         MOV *(x),AC0
  23.         ADD *(y), AC0
  24.         MOV AC0, *(w)
  25.  
  26.         MOV 0,AC0
  27.         MOV *(x),AC0
  28.         ADD *(z),AC0
  29.         MOV AC0, *(w+1)
  30.  
  31.         MOV 0,AC0
  32.         AMOV #x, XDP
  33.         .dp x
  34.         MOV @x, AC0
  35.  
  36.         AMOV #y, XDP
  37.         .dp y
  38.         ADD @(y), AC0
  39.         MOV AC0, *(#(w+2))
  40.  
  41.  
  42.         MOV 0,AC0
  43.         AMOV #x, XDP
  44.         .dp x
  45.         MOV @x, AC0
  46.  
  47.         AMOV #z, XDP
  48.         .dp z
  49.         ADD @z, AC0
  50.         MOV AC0, *(#(w+3))
  51.  
  52.         AMOV #x,AR0
  53.         AMOV #y,AR1
  54.         MOV *AR0,AC0
  55.         ADD *AR1,AC0
  56.         AMOV #w,AR2
  57.         MOV AC0,*AR2(#4)
  58.  
  59.         AMOV #x,AR0
  60.         AMOV #z,AR1
  61.         MOV *AR0,AC0
  62.         ADD *AR1,AC0
  63.         AMOV #w,AR2
  64.         MOV AC0,*AR2(#5)
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71. koniec
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement