Advertisement
Guest User

Untitled

a guest
Jul 7th, 2020
342
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. org 7C00h
  2. use16
  3.  
  4. cli
  5. mov ax, 0
  6. mov es, ax
  7. mov ds, ax
  8. mov ss, ax
  9. mov sp, 7C00h
  10. sti
  11.  
  12. mov ax, 0003h
  13. int 10h
  14.  
  15. mov ax, 1301h
  16. mov bp, stroka
  17. mov dx, 0000h
  18. mov cx, 21
  19. mov bx, 000eh
  20. int 10h
  21.  
  22.  
  23.  
  24. mov ah, 42h
  25. mov si, lba
  26. mov dl, 80h
  27. int 13h
  28. jc error
  29.  
  30. jmp 0000:7E00h
  31.  
  32.  
  33. error:
  34. mov ax, 1301h
  35. mov bp, err0
  36. mov dx, 0100h
  37. mov cx, 6
  38. mov bx, 000eh
  39. int 10h
  40. jmp $
  41.  
  42. err0 db 'Error!'
  43. stroka db 'Ok, MBR loaded again!'
  44.  
  45. lba:
  46.  
  47. db 10h
  48. db 00h
  49. dw 0001h
  50. dd 00007e00h
  51. dq 0000000000000001h
  52. dq 0000000000000000h
  53.  
  54. times 510 - ($ - $$) db 0
  55. db 0x55,0xAA
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement