push-pop.s 217 B

12345678910111213141516171819202122
  1. # check the PUSH & POP insns.
  2. # mach: example
  3. .include "testutils.inc"
  4. start
  5. JMP 3
  6. HALT
  7. PUSH 1
  8. SET r0, 3
  9. PUSH r0
  10. POP r1
  11. POP r2
  12. EQ r7, r0, 3
  13. JF r7, 2
  14. EQ r7, r1, 3
  15. JF r7, 2
  16. EQ r7, r2, 1
  17. JF r7, 2
  18. pass