Advertisement
rayslhcf

Assignment I - IAS Assembly

Aug 26th, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -----------------------------------------------------------
  2. -------------[ Assignment I - IAS Assembly ]---------------
  3. -------------[ Piyapan Rodkuen : 5535512114]---------------
  4. -----------------------------------------------------------
  5. =========================[ 01 ]============================
  6.  
  7. ADDR0:  JUMP M(ADDR2,0:19)      NOP
  8. ADDR1:  PUT value -1 in to memory
  9. ADDR2:  LOAD M(ADDR100)         JUMP +M(ADDR4,20:39)
  10. ADDR3:  MUL M(ADDR1)            STOR M(ADDR100)
  11. ADDR4:  JUMP M(ADDR6,0:19)      ADD M(ADDR101)
  12. ADDR5:  STOR M(ADDR102)         NO_CONSTRUCTION
  13. ADDR6:  ...
  14.  
  15. =========================[ 02 ]============================
  16.  
  17. ADDR0:  JUMP M(ADDR3,0:19)      NOP
  18. ADDR1:  PUT value 0 in to memory
  19. ADDR2:  PUT value 1 in to memory
  20. ADDR3:  LOAD M(ADDR1)           SUB M(ADDR200)
  21. ADDR4:  JUMP -M(ADDR5,0:19)     JUMP M(ADDR9,0:19)
  22. ADDR5:  LOAD M(ADDR202)         ADD M(ADDR201)
  23. ADDR6:  STOR M(ADDR202)         LOAD M(ADDR1)
  24. ADDR7:  ADD M(ADDR2)            STOR M(ADDR1)
  25. ADDR8:  JUMP M(ADDR3,0:19)
  26. ADDR9:  ...
  27.  
  28. =========================[ 03 ]============================
  29.  
  30. ADDR1:  0
  31. ADDR2:  55
  32. ADDR3:  1
  33.  
  34. ===========================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement