菜鸟问题:“进入DEBUG状态,用INT13中断 ”如何操作

guzhen1015 2003-08-20 10:38:35
进入DEBUG状态,用INT13中断
程序调出BOOT区的记录,将最后两个字节改成“55AA”即可。
请问如何在计算机中操作
...全文
165 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
W32API 2003-08-26
  • 打赏
  • 举报
回复
看完我的代码再说。。。在 DOS 和 98 下没有问题的。
我之前为了安装多系统,不知试了这种方法 N 次了
guzhen1015 2003-08-26
  • 打赏
  • 举报
回复
我也不知道呀
计算机运行的就是这样
ikao 2003-08-26
  • 打赏
  • 举报
回复
wa~~
先回车
然后输入g
因为g不是汇编的代码而是debug的命令表示go

///////////////////////////////////////
我晕~~~~~~~~~~~~~~~~~~

debug
a0100
///////////////////////////////////////
a100的话,偏移怎么会从0000开始啊?
guzhen1015 2003-08-26
  • 打赏
  • 举报
回复
0D1D:0000 MOV AX,0210
0D1D:0003 MOV BX,0200
0D1D:0006 MOV CX,0001
0D1D:0009 MOV DX,0080
0D1D:000C INT 13
0D1D:000E INT 20
0D1D:0010 g
^error
我的系统是windows me的运行到这就不行了
什么原因呢?
zhaobird 2003-08-24
  • 打赏
  • 举报
回复
fdisk /mbr
guzhen1015 2003-08-24
  • 打赏
  • 举报
回复
debug
a0100
mov ax,0201
mov bx,0200
mov cx,0001
mov dx,0080
int 13
int 20
g
进入a:debug 后运行到g 就出现错误字样
还有就是解决办法上讲是调出BOOT区的记录,将最后两个字节改成“55AA”
用你是办法没有吊出boot去记录呀
不好意思了
W32API 2003-08-22
  • 打赏
  • 举报
回复
软盘不是可以进入 DOS 环境吗??
用 98 启动盘启动后进入虚拟磁盘,有 DEBUG 文件。

“用软盘启动成功,试图进入硬盘时,出现:‘INVALID
DRIVE SPECIFICATION ’错误信息。”??你是打算 CD C: ?
我认为你首先得看你进入 DOS 后有没有识别出硬盘上的分区,如可以,那么可以先试试将 MBR 最后两字节改为 55AA,如重启后不能从硬盘引导,那么就保存你现在的硬盘分区表,然后从别人的硬盘 COPY 一个 MBR,将你的分区信息添加进去,再写入你的硬盘 MBR。
guzhen1015 2003-08-22
  • 打赏
  • 举报
回复
我的系统因为主机上电启动,自检完毕,硬盘指示灯闪亮,屏幕上显示:“DRIVE NOT READY ERROR INSERT BOOT
DISKETTE IN A:”等错误信息,硬盘启动失败。用软盘启动成功,试图进入硬盘时,出现:“INVALID
DRIVE SPECIFICATION ”错误信息。用DEBUG INT 13中断程序调出BOOT区的内容,发现该区最后的结束
标志“55AA”已被改变。
进不了dos环境怎样运行debug呢?
谢谢
zhaobird 2003-08-21
  • 打赏
  • 举报
回复
够详细的了!!
W32API 2003-08-21
  • 打赏
  • 举报
回复
2K 正常情况下不允许代码直接访问硬件
  • 打赏
  • 举报
回复
为什么不能在2K下用这个????
W32API 2003-08-20
  • 打赏
  • 举报
回复
不要在 2K 下用这个
W32API 2003-08-20
  • 打赏
  • 举报
回复
我晕~~~~~~~~~~~~~~~~~~

debug
a0100
mov ax,0201
mov bx,0200
mov cx,0001
mov dx,0080
int 13
int 20
g
e03fe
55
e03ff
aa
a0100
mov ax,0301
mov bx,0200
mov cx,0001
mov dx,0080
int 13
int 20
g
q
sysadm_cc 2003-08-20
  • 打赏
  • 举报
回复
结帐吧楼主,楼上的楼上和楼上这么详细,我就不补充什么了

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧