mlu.s 302 B

123456789101112131415161718192021
  1. .sect .text; .sect .rom; .sect .data; .sect .bss; .sect .text
  2. .sect .text
  3. .define mlu~
  4. .extern unknown~,mlu4~
  5. ! $Id$
  6. mlu~:
  7. cmp r0,$04
  8. bgt 1f
  9. beq 2f
  10. mov (sp)+,r0
  11. mov (sp)+,r1
  12. mul (sp)+,r1
  13. mov r1,-(sp)
  14. jmp (r0)
  15. 2: mov (sp)+,r3
  16. jsr pc,mlu4~
  17. mov r1,-(sp)
  18. mov r0,-(sp)
  19. jmp (r3)
  20. 1: jmp unknown~