1.ASM 286 B

12345678910111213141516171819202122232425
  1. .model small
  2. .code
  3. org 100h
  4. start:
  5. mov ax, 12h
  6. int 10h
  7. push 0a000h
  8. pop es
  9. mov dx, 3c5h
  10. mov al, 2
  11. out dx, AL
  12. inc dx
  13. mov al, 07h
  14. out dx, al
  15. or ah, 00100100b
  16. mov es:[0], ah
  17. mov ah, 08h
  18. int 21h
  19. mov ax, 3h
  20. int 10h
  21. int 20h
  22. end start