interc.asm 434 B

1234567891011121314151617181920212223242526
  1. .model small
  2. .code
  3. org 100h
  4. start:
  5. call $+11
  6. rIP1 dw 0
  7. rCS1 dw 0
  8. rIP2 dw 0
  9. rCS2 dw 0
  10. pop si
  11. push cs
  12. pop di
  13. sub di, word ptr cs:[si+6]
  14. add di, word ptr cs:[si+2]
  15. mov ax, word ptr cs:[si]
  16. PUSH DI
  17. PUSH AX
  18. mov ah, 02
  19. mov dl, 33
  20. int 21h
  21. retf
  22. end start