Advertisement
kellex

Kernel.asm

Sep 22nd, 2014
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;nasm -f bin kernal.asm -o kernal.img
  2. [BITS 16]
  3. [ORG 0x7C00]
  4.  
  5. mov si, cat
  6. jmp printstr
  7.  
  8. printstr:
  9. ;jmp start
  10. lodsb
  11. cmp al, 0
  12. jz hang
  13. mov ah, 0x0e
  14. int 10h
  15. jmp printstr
  16.  
  17. hang:
  18. jmp hang
  19.  
  20.  
  21. cat db "Kernal Lanux", 0
  22. times 510 - ($-$$) db 0
  23. dw 0XAA55
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement