cuu.s 365 B

12345678910111213141516171819202122
  1. .sect .text; .sect .rom; .sect .data; .sect .bss
  2. .define .ciu
  3. .define .cui
  4. .define .cuu
  5. .sect .text
  6. .ciu:
  7. .cui:
  8. .cuu:
  9. pop ebx ! return address
  10. ! pop ecx, dest. size
  11. ! pop edx, source size
  12. ! eax is source
  13. cmp edx,ecx
  14. jne 8f
  15. jmp ebx
  16. 8:
  17. .extern EILLINS
  18. .extern .fat
  19. mov eax,EILLINS
  20. push eax
  21. jmp .fat