Advertisement
yoshi_squashy

LMC - Multiplier where second input is greater than or equal to zero

Sep 2nd, 2020
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.29 KB | None | 0 0
  1. INP
  2. STA base
  3. INP
  4. SUB one
  5. STA mValue
  6. BRP mainloop
  7.  
  8. LDA mValue
  9. ADD one
  10. BRZ zeroMulti
  11.  
  12. mainloop LDA total
  13. ADD base
  14. STA total
  15. LDA mValue
  16. SUB one
  17. STA mValue
  18. BRP mainloop
  19.  
  20. LDA total
  21. OUT
  22. HLT
  23.  
  24. zeroMulti LDA zero
  25. OUT
  26. HLT
  27.  
  28. base DAT
  29. mValue DAT
  30. total DAT
  31. one DAT 1
  32. zero DAT 0
  33.  
  34.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement