?? boot_hw.s~
字號:
.code16.text jmp LABEL_START nopBS_OEMNAME: .ascii "Kongxw "BPB_BytsPerSec: .2byte 512BPB_SecPerCluster: .byte 1BPB_ResvdSecCnt: .2byte 1BPB_NumFATS: .byte 2BPB_RootEntCnt: .2byte 224BPB_TotSec16: .2byte 2880BPB_Media: .byte 0xf0BPB_FATSz16: .2byte 9BPB_SecPerTrk: .2byte 18BPB_NumHeads: .2byte 2BPB_HiddSec : .4byte 0BPB_TotSec32: .4byte 0BS_DrvNum: .byte 0BS_Reserved1: .byte 0BS_BootSig: .byte 0x29BS_VolID: .4byte 0BS_VolLab: .ascii "Kongxw-flpa"BS_FileSysType: .ascii "FAT12 "LABEL_START: mov %cs,%ax mov %ax,%ds mov %ax,%es call DispStr jmp .DispStr: mov $0x0600,%ax /* %ah=6, %al=0 */ mov $0x0700,%bx /* Black white */ mov $0,%cx /* Top left: (0,0) */ mov $0x184f,%dx /* Bottom right: (80,50) */ int $0x10 mov $BootMessage, %ax mov %ax,%bp mov $24,%cx mov $0x1301,%ax mov $0x00c, %bx mov $0,%dl int $0x10 retBootMessage: .ascii "Hello,Kongxw's OS world!" .org 510 .word 0xaa55
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -