Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. Adr Opc. Oper. Label Opcode Operator Comment
  2.  
  3. 00 1 E9 LOAD ADRCNT loads COUNT
  4. 01 A 00 LOOP: ADDI
  5. 02 F 01 F01 add 111100000001 to get 0 if ADRCNT = FF
  6. 03 6 0F JUMPZ END jumps to end if AC = 0
  7. 04 B EA MAIN: LOADI ADRCNTS loads in M(M(ADRCNTS))
  8. 05 C E9 STOREI ADRCNT stores in M(M(ADRCNT))
  9. 06 1 EA LOAD ADRCNTS loads ADRCNTS
  10. 07 A 00 ADDI
  11. 08 F FF FFF subtract 1
  12. 09 2 EA STORE ADRCNTS stores in ADRCNTS
  13. 0A 1 E9 LOAD ADRCNT load ADRCNT
  14. 0B A 00 ADDI
  15. 0C 0 01 1 add 1
  16. 0D 2 E9 STORE ADRCNT stores in ADRCNT
  17. 0E 5 00 JUMP LOOP jumps to head of loop
  18. 0F 5 0F END: JUMP END jumps to END
  19. .. .. .. .. .. .. .. .. .. .. .. .. ..
  20. E9 0 F5 ADRCNT .BYTE 2 Adr counter
  21. EA 0 F4 ADRCNTS .BYTE 2 Adr counter for LIST
  22. EB 0 01 LIST .BYTE 2 start LIST
  23. EC 0 02 VAL1 .BYTE 2
  24. ED 0 03 VAL2 .BYTE 2
  25. EE 0 04 VAL3 .BYTE 2
  26. EF 0 05 VAL4 .BYTE 2
  27. F0 0 06 VAL5 .BYTE 2
  28. F1 0 07 VAL6 .BYTE 2
  29. F2 0 08 VAL7 .BYTE 2
  30. F3 0 09 VAL8 .BYTE 2
  31. F4 0 0A VAL9 .BYTE 2 end LIST
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement