a.bal 357 B

1234567891011121314151617181920212223242526272829303132
  1. MOV =1,VAR3
  2. WRITE =3
  3. WRITE =1
  4. READ VAR1
  5. LOAD R0,VAR1
  6. LOAD R1,VAR1
  7. MULT R0,R1
  8. WRITE R0
  9. LOAD R0,VAR1
  10. LOAD R1,VAR1
  11. MULT R0,R1
  12. LOAD R2,=4
  13. LOAD R3,=12
  14. ADD R2,R3
  15. COMPARE R0,R2
  16. BRANCH R0,L1
  17. WRITE =77
  18. JUMP L2
  19. L1: NOP
  20. WRITE =88
  21. L2: NOP
  22. LOAD R0,VAR1
  23. LOAD R1,=4
  24. COMPARE R0,R1
  25. BRANCH R0,L3
  26. WRITE =99
  27. L3: NOP
  28. EOJ
  29. VAR1 : DEFWORD 0
  30. VAR2 : DEFWORD 0
  31. VAR3 : DEFWORD 0