|
! dispMsg.s
entry start
start:
mov ah,#0x03
xor bh,bh
int 0x10
mov cx,#9
mov bx,#0x0007
mov bp,#msg1
mov ax,#0x1301
int 0x10
msg1:
.byte 13,10
.ascii "Loading"
上面的代码是在linux下用as86编译,ld86链接,然后写到软盘的第一个扇区中去的,但是用该软盘启动后显示的并不是回车换行后出现“Loading”,而是几个乱码,这是怎么回事? |
|