11年7个月前IP:广西
770867
83楼
引用 cccyl:
KC-LS1u反汇编器发布
这几天头脑发热,用我渣渣的编程水平写了个反汇编器来研究程序的运行。

用法:
打开程序,选择编译出来的ROM.bin文件(注意,只支持ROM.bin文件,不要选其他的bin文件!),然后填写好保存汇编代码文件的路...
还有这个地方没有优化到, 在这里16位或32位的乘法除法取余之类的运算超过2次以上的话最好弄成函数,可以节省代码量, 大概像下面这样的形式:

long int MUL_32(a,b)
{
     return a*b;
}

main()
{
     long int a,b,c,d,e,f;

     c = MUL_32(a,b);
     f = MUL_32(d,e);

}
评论
文号 / 770867

千古风流
名片发私信
学术分 4
总主题 71 帖总回复 1168 楼拥有证书:学者 机友 笔友
注册于 2011/08/12 17:13:20最后登录 2022/12/22 11:43:34
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的