cmi.s 216 B

12345678910111213141516171819
  1. .define cmi
  2. .sect .text
  3. .sect .rom
  4. .sect .data
  5. .sect .bss
  6. .sect .text
  7. !size in R0
  8. cmi:
  9. cp R0, $2
  10. jr NE, 1f
  11. popl RR2, *RR14
  12. pop R1, *RR14
  13. pop R0, *RR14
  14. sub R0, R1
  15. jp *RR2
  16. 1: cp R0, $4
  17. jr EQ, cmi4
  18. jr unknown