打印

汇编函数定位的问题?

[复制链接]
1897|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
donghegang|  楼主 | 2007-1-23 18:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位高手,小弟现在有个函数
AI_first_fun
    
    LDR r1,lib_data_bit_num    
    LDRB r1,[r1]            
    
    LDR r0,lib_data_addr    
    LDR    r0,[r0]                
    LDRB r0,[r0]        
    MOV  r0,r0,LSR r1            
    
    AND r0,r0,#0x1                
          LDR r1,=RLO_addr
    STRB r0,[r1]            
    
    LDR r0,AI_first_fun        
    LDR r1,=0x24            
    LDR r2,lib_Prog_dynamic_addr 
    LDR r2,[r2]
    LDR    r2,[r2]                
上面的是源代码,其中AI_first_fun是在C文件里面申明的函数。
我现在想把这个函数的内容复制到内存的另一空间,小弟不是很明白这个函数地址怎么定位?可以直接用AI_first_fun这个标号代替函数的首地址吗?
多谢各位,这个以前没用过,往那位高手帮忙解释下!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

0

粉丝