Advertisement
Guest User

Untitled

a guest
Jul 1st, 2015
314
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. ; Machine code
  2. BB 11 01 B9 0D 00 B4 0E 8A 07 43 CD 10 E2 F9 CD 20 48 65 6C 6C 6F 2C 20 57 6F 72 6C 64 21
  3. ; Assembly language
  4. org 7C00h
  5. use16
  6.  
  7. jmp code
  8. nop
  9.  
  10. db 'hellowrd'
  11. SectSize dw 00200h
  12. ClustSize db 001h
  13. ResSecs dw 00001h
  14. FatCnt db 002h
  15. RootSiz dw 000E0h
  16. TotSecs dw 00B40h
  17. Media db 0F0h
  18. FatSize dw 00009h
  19. TrkSecs dw 00012h
  20. HeadCnt dw 00002h
  21. HidnSec dw 00000h
  22.  
  23. code:
  24.  
  25. cli
  26. mov ax, cs
  27. mov ds, ax
  28. mov ss, ax
  29. mov sp, 7c00h
  30. sti
  31.  
  32. mov ax,0b800h
  33. mov es,ax
  34.  
  35. mov di,200
  36. mov ah,2
  37. mov bx,MessStr
  38. msg_print:
  39. mov al,[cs:bx]
  40. mov [es:di],ax
  41. inc bx
  42. add di,2
  43. cmp bx,MessEnd
  44. jnz msg_print
  45.  
  46. loo:
  47. jmp loo
  48.  
  49. MessStr equ $
  50. Message db 'Hello, World!'
  51. MessEnd equ $
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement