我正在尝试加载软盘的第二扇区
我用 fasm 1.7 和 windows 7、VMware 测试了这段代码。制作软盘映像文件,我dd
从 Ubuntu 13.04 开始使用,我也用来dd
写入.bin
.img
这是我的代码
org 0x7c00
;load 2nd sector to physical ram address 0xf00
;(load '7' to 0xf00)
mov ah, 02h
mov al, 1
mov ch, 0
mov cl, 2;1~63
mov dh, 0
mov dl, 0
mov bx, 0xf00
push 0
pop es
int 13h
;check whether it is loaded correctly
;by printing a ascii character in 0xf00
mov ah,0fh
int 10h
mov ah,0ah
mov al, [0xf00];
mov cx, 1
int 10h
;pause
jmp $
times 510-($-$$) db 0h
dw 0xaa55
second_sector:
db '7'
结果=根本不打印'7'我怎么了?谢谢