首页
社区
课程
招聘
[旧帖] [求助]遇到一个将机器码反成汇编的问题。请大神们帮小菜一把,感激不尽.... 0.00雪花
发表于: 2011-9-21 09:31 948

[旧帖] [求助]遇到一个将机器码反成汇编的问题。请大神们帮小菜一把,感激不尽.... 0.00雪花

2011-9-21 09:31
948
自己用IDA反了一个东西,处理器模块是同事写的。遇到了下面的问题无法解决,恳求大神帮忙。
有一个跳转 jsr     sub_BAAC+1。其中sub_BAAC是一个完整的函数,没感觉出什么问题。然后从BAAD处按C,根本无法编译成函数。下面是sub_BAAC的代码:
X溫f硺X堟
ROM:BAAC             sub_BAAC:                               ; CODE XREF: sub_8CBB+15p
ROM:BAAC                                                     ; sub_8CDB+21p ...
ROM:BAAC 34 10                       pshs    X,
ROM:BAAE 34 40                       pshs    S,
ROM:BAB0 34 04                       pshs    B,
ROM:BAB2 33 88 2F                  leau    2Fh, X ; '/'
ROM:BAB5 58                            aslb
ROM:BAB6 AE C5                       ldx     B,U
ROM:BAB8 A7 84                       sta     X
ROM:BABA 35 04                       puls    B,
ROM:BABC 35 40                       puls    S,
ROM:BABE 35 10                       puls    X,
ROM:BAC0 1C FE                       andcc   #0FEh ; '?
ROM:BAC2 39                            rts
这是一个很古老的单片机指令。HD63B09的。我感觉这是一类问题,求大神指点迷津。

还有,哪位大哥能介绍一个关于机器码反成汇编的资料啊,技巧什么的。我要愁死了,完全是自己胡乱摸索啊!!!

[培训]传播安全知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回