打印第一行提示信息
! Print some inane message
mov ah,#0x03 ! read cursor pos
xor bh,bh
int 0x10
mov cx,#24
mov bx,#0x0007 ! page 0, attribute 7 (normal)
mov bp,#msg1
mov ax,#0x1301 ! write string, move cursor
int 0x10
msg1:
.byte 13,10
.ascii "Loading system ..."
.byte 13,10,13,10
打印loading system …提示信息,加上回车和换行,共24个字符。
这之后就是加载剩余的操作系统代码,并跳转到setup.s中去执行了