;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;引导现有的操作系统
startsystem:
mov ax,0
mov es,ax
mov bx,7c00h ;es:bx = 0000:7c00
mov ah, 2 ;读磁盘
mov al, 1 ;读取扇区数
mov ch, 0 ;磁道号
mov cl, 1 ;扇区号
mov dh, 0 ;磁头号
mov dl, 80h ;驱动器号
int 13h
jmp bx
ret
cpu执行上面的子程序,出现问题,提示
00011868117i[BIOS ] Booting from 0000:7c00
00080886636i[BIOS ] int13_harddisk: function 02, parameter out of range!
请问是什么原因? |