2024年6月8日发(作者:)
DEBUG在每个人的机器里都会有,只是很多人对它都很陌生,不要小看它,对你的破
解会很有帮助的。如你掌握了它的用法,对你的日常使用及维护工作会带来很大的方便,
下面介绍一些它的基本指令用法:
指令 格式 功能 备注
A A [记忆体位址] 组译汇编语言指令 A 100
C C [区段1] [区段范围] [区段2] 将两块内存作比较 C 100 L20 200
D D [记忆体拉址] 显示记忆体的内容 D 100
E E [记忆体位址] 编辑记忆体资料 E 100
F F [指定区段范围] 填充指定内存区块内容 F 100 L10 90
G G [区段:区址] 带有任选断点执行 G 100
H H [运算子] [运算子] 十六进制加减运算 H 44 33
I I [端口] 读/显示输入字节
L L [记忆位址]或[磁碟,磁轨,磁区] 装入文件或磁区 L 100 2 1 2
M M [区段范围] [记忆体位址] 传送内存区块 M 100 L10 110
N N [档案名称] 定义文件及参量 N
O O [端口位址] 输出字节到端口
P P [区段:区址] 在下一指令上停止 P 2
Q Q 退出 DEBUG 界面 Q
R R [寄存器] 显示修改寄存器/标志 R AX
S S [记忆区段范围] 对字符进行检索 S 100 L70 'j'
T T [=记忆区段]或[数值范围] 单步追踪 T
U U [记忆位址] 对指令进行反汇编 U 100
W W [记忆区段]或[指定范围] 写入文件或磁盘扇区 W 100 0 1 1
下面对一些常用指令进行详细剖析:
A (Assemble)汇编指令
1、输入汇编语句被汇编到内存的指定区段,此区段在开始时用 A address 指定。
2、所有语句输入完成后,按 ENTER 键返回。


发布评论