编写载入程序读磁盘出现的问题

编写载入程序读磁盘出现的问题


mov ah,0
mov dl,0
int 0x13

mov ax,0x7d00; original: mov ax,0xb800
mov es,ax
mov ah,2
mov ch,0
mov dh,0
mov al,1
mov cl,1
mov dl,0
mov ebx,0
int 0x13

mov ah,0x4c
int 0x21

这么短短的程序,在原先把磁盘第一扇区的数据载入到B800:0000从屏幕显示出来却执行完成后B800:0000却没有数据,而如果修改了地址为7d00却可以,这是为什么呢?

你可能感兴趣的:(编写载入程序读磁盘出现的问题)