请教高手一个DEBUG问题!!!

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:28:51
1. 在DOS提示符下运行DEBUG.EXE。在DEBUG的提示符‘-’下按下述步骤执行,读取BOOT区到内存‘2000’位置并查看。
(1)-A 100
MOV AL,0
MOV CX,1
MOC DX,0
MOV BX,2000
INT 25H
INT 20H
(2) - G =100
(3) - D 2000

2.查看FAT 3.查看ROOT
将1中(1)改为如下,其余不变。 将1中(1)改为如下,其余不变。
-A 100 -A 100
MOV AL,0 MOV AL,0
MOV CX,12H MOV CX,0EH
MOV DX,1 MOV DX,13H
MOV BX,2000 MOV BX,2000
INT 25H INT 25H
INT 20H INT 20H
为什么我运行每一个到第三步总是有出错提示?!

-f 0 ffff 0 (先进行操作区清零)
-A 100
MOV Ax,0201
MOV bX,2000
MOC cX,0001 第一扇区
MOV dX,0080 硬盘
INT 13 读取中断(I/O)
INT 3 执行返回中断
(2) - G =100
(3) - D 2000
以上在98系统通过,xp下int 13 禁止使用,因不允许直接访问硬盘