社区
汇编语言
帖子详情
菜鸟问题:“进入DEBUG状态,用INT13中断 ”如何操作
guzhen1015
2003-08-20 10:38:35
进入DEBUG状态,用INT13中断
程序调出BOOT区的记录,将最后两个字节改成“55AA”即可。
请问如何在计算机中操作
...全文
165
14
打赏
收藏
菜鸟问题:“进入DEBUG状态,用INT13中断 ”如何操作
进入DEBUG状态,用INT13中断 程序调出BOOT区的记录,将最后两个字节改成“55AA”即可。 请问如何在计算机中操作
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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 正常情况下不允许代码直接访问硬件
平台想钱想疯了
2003-08-21
打赏
举报
回复
为什么不能在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
打赏
举报
回复
结帐吧楼主,楼上的楼上和楼上这么详细,我就不补充什么了
C++
菜鸟
经验:如何有效地避免各种不期而遇的Bug
文章目录动态内存的使用错误浅谈new运算符I/O相关的错误文件
状态
的错误容器类型使用中的常见错误容器类型简介手动管理的动态数组为什么要使用手动的动态内存管理参考文献 原文出处:小遥子的博客 本文展示了笔者在...
iOS开发之Xcode常用调试(
Debug
)技巧总结
一、Xcode调试技巧之:NSLog上面也提到了,在我们日常的开发过程中最常见的
Debug
方式就是打Log。而在OC语言中,打Log是采用NSLog方法。但是NSLog效率低下,具体原因可以看这篇博客(NSLog效率低下的原因及尝试lldb...
高通 linux usb 休眠,系统休眠(System Suspend)和设备
中断
处理
系统休眠(System Suspend)和设备
中断
处理作者:linuxer 发布于:2017-4-21 12:02分类:电源管理子系统一、设备IRQ的suspend和resume本小节主要解决这样一个
问题
:在系统休眠过程中,如何suspend设备
中断
(IRQ)?...
CCS5.4+Proteus8的F28027实践课三、外部
中断
0控制LED流水灯
外部
中断
的概念我还是稍微说下吧,就是你映射的外部
中断
引脚,如果检测到相应的脉冲边沿变化,就
进入
外部
中断
处理程序,处理完后跳出
中断
,等待下次边沿跳变。 现在来回顾下我们外部
中断
的结构图: 看到这张图,...
记录学习Go的亿点
问题
1.按照下文配置环境时ctrl+shift+p出不来、安装失败 vs code配置go开发环境 - 知乎 答:多试几次多多重启...Build Error: go build -o e:\go\src\1go\1day\1_hello\__
debug
_bin.exe -gcflags all=-N -l . go: go..
汇编语言
21,458
社区成员
41,603
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章