登录
首页 自控设计
回帖 发帖
正文

主题:经验交流,跟踪式MCS51反汇编工具

点击:2115 回复:6

退休后,总结一些经验,提供出来,希望有用
MCS51反汇编说明书
本程序可运行于安装了VB6的机器上。
反汇编的软件随手可得,但大多是按机器码从头到尾顺序反汇编,把机器码中属于数据表的字节当作指令码反汇编进程序了,因而反汇编出的程序是不能直接放到仿真机中调试的。
本反汇编有很实用的特性。大大方便对程序的分析:
1, 不是逐字节反汇编,而是用跟踪的方法反汇编,代码中的数据表或非指令字节不会影响反汇编结果。反汇编出的ASM文件能直接放到仿真机中调试运行。
2, 可对用到的寄存器和位变量定义名称,
3, 对用到的子程序和程序段,标注被调用的次数。
4, 对子程序的标号用“ZC***”,对主程序的跳转标号用“MZ****”,外部中断0跳转标号用“E0****”,外部中断1跳转标号用“E1****”,定时中断0跳转标号用“T0****”,定时中断1跳转标号用“T1****”,串口中断跳转标号用“ES****” ,以资区分。
附件:
[本地下载]
附件:
[本地下载]
10-06-29 11:34
1楼
该帖内容不符合相关规定!
10-07-02 14:31
楼主辛苦!先下载看看。
10-12-22 17:08
3楼
该帖内容不符合相关规定!
10-12-30 11:47
谢谢楼主!
11-04-07 18:04
下载为什么不能解压 ?
11-05-06 23:57
多人使用后,发现不足,现已改进
11-06-19 21:43

工控新闻

更多新闻资讯