com.s 173 B

1234567891011121314
  1. .sect .text; .sect .rom; .sect .data; .sect .bss
  2. .define .com
  3. ! #bytes in ecx
  4. .sect .text
  5. .com:
  6. mov ebx,esp
  7. add ebx,4
  8. sar ecx,2
  9. 1:
  10. not (ebx)
  11. add ebx,4
  12. loop 1b
  13. ret