Pokemon Center | 口袋中心 以口袋妖怪为主题并带有其他动漫游戏的讨论

 找回密码
 加入口袋中心
搜索
查看: 2591|回复: 0

关于修改物理特殊定义(懂ARM的进)

[复制链接]

48

回帖

2239

现金

32

勋章券

繁华都市的喧闹

Rank: 5Rank: 5Rank: 5

积分
284
发表于 2009-10-30 21:16:50 | 显示全部楼层 |阅读模式
现在我要修改物理特殊定义,现在找到了3句判定的语句,
可能还有更多的,现在想先改来看看,但是遇到了关于编译的问题。
如下面在NO$GBA里看到的语句
08069590 4651 mov  r1,r10     
0806959a 2908 cmp  r1,8h   
我要把这两句改掉,但是需要用到3行语句才能完成,而这里只有两行,
如果我用B先把运算跳到后面的空白地方,运算完再用B回来,这样会对运算有什么影响?
假如我要读取02023E8E里面的数值,用ARM要怎么写。
假如我要根据GBA内存址02023E8E的数值判断,这个数值是一个编号,我要根据这个编号判断R0属于1还是0,而编号与R0的判断除了对应外没有任何关系,如140对应1,151对应0,没有任何规律,要怎么才能完成?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入口袋中心

本版积分规则

手机版|Archiver|Pokemon Center

GMT+8, 2024-11-22 22:20 , Processed in 0.093221 second(s), 31 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表