Guest User

Untitled

a guest
May 7th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. *-----------------------------------------------------------
  2. * Program Number:1.zadatak
  3. * Written by    :luka
  4. * Date Created  :danas
  5. * Description   :Zbroji 4 uzasopna 16 bitna broja zapisaan u dvojnom komplementu.
  6. *                Program pocinje na $100, data se nalazi na $3020, a result na $4000.
  7. *
  8. *-----------------------------------------------------------
  9. START       ORG $1000
  10. data        equ     $3020
  11. program     equ $1000
  12. result  equ $4000
  13.     org data
  14. value1 dc.W $0001
  15. value2 dc.w $0002
  16. value3 dc.w $0003
  17. value4 dc.w $0004
  18.  
  19.  
  20.     org result
  21. rezultat    ds.l 1
  22.  
  23.     org program
  24.         movea.w #value1,a0          ;prvi broj na adresi $3020
  25.         move.w (a0),d0             
  26.         adda.l #2,a0                ;drugi broj $3022
  27.         add (a0),d0            
  28.         adda.l #2,a0                ;treci broj $3024
  29.         add (a0),d0            
  30.         adda.l #2,a0                ;cetvrti broj $3026
  31.         add (a0),d0
  32.         movea.w #rezultat,a0
  33.         move d0,(a0)
  34.  
  35.     STOP    #$2000
  36.     END START
Add Comment
Please, Sign In to add comment