| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 926 人关注过本帖
标题:指针跳转
只看楼主 加入收藏
duzhiming
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2012-2-13
结帖率:62.07%
收藏
已结贴  问题点数:5 回复次数:10 
指针跳转
现在程序执行到的地址为0x08000067
怎样下一条指令 跳转到 0x7000000这个地址
搜索更多相关主题的帖子: 地址 
2012-09-19 10:23
hrc2010a
Rank: 2
等 级:论坛游民
帖 子:16
专家分:55
注 册:2012-9-12
收藏
得分:1 
这应该是汇编的知识吧!!!!如果是汇编的话楼主用的是什么硬件平台的汇编呢!!
2012-09-19 13:57
peach5460
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2780
专家分:6060
注 册:2008-1-28
收藏
得分:1 
goto???

我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
2012-09-19 14:52
LShang
Rank: 4
来 自:China
等 级:业余侠客
威 望:3
帖 子:183
专家分:258
注 册:2010-12-24
收藏
得分:1 
嵌入汇编写吧

学如逆水行舟,不进则退
士不可以不弘毅,任重而道远
2012-09-19 15:11
duzhiming
Rank: 1
等 级:新手上路
帖 子:86
专家分:0
注 册:2012-2-13
收藏
得分:0 
回复 2楼 hrc2010a
用的是stm32f107
ARM结构 thumb-2 指令

[ 本帖最后由 duzhiming 于 2012-9-20 22:52 编辑 ]
2012-09-20 22:38
遗矢的老人
Rank: 9Rank: 9Rank: 9
来 自:成都
等 级:蜘蛛侠
威 望:7
帖 子:325
专家分:1131
注 册:2012-7-20
收藏
得分:1 
那跳跃的情况多了,比如中断什么的
2012-09-20 23:58
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:1 


在就是 CALL  调用过程指令 也能办到

你那两个地址之间的地址差距太大了目测超了64KB把,给过程加个FAR属性把

[ 本帖最后由 zhu224039 于 2012-9-21 00:13 编辑 ]

我要成为嘿嘿的黑客,替天行道
2012-09-21 00:08
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
还有个是通过 段定义来实现

段名 segment  public(好像是这个参数是连接段的意思) ‘名字’

把'名字'相同的段 连接到一起
是这么个意思,好像也能办到

还可以用 DEBUG  直接更改 CS:IP的值  
好像是 r 命令

[ 本帖最后由 zhu224039 于 2012-9-21 01:08 编辑 ]

我要成为嘿嘿的黑客,替天行道
2012-09-21 00:16
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
  浅见  不知道有木有直接更改CS :IP 的指令
初学 微机原理  帮不上什么大忙 ,你可以去查这本书

我要成为嘿嘿的黑客,替天行道
2012-09-21 00:18
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
还有个 RET  N  也能 过程调用返回  舍去N个 执行指令 执行 N个后面的  也就是IP+N的意思

我要成为嘿嘿的黑客,替天行道
2012-09-21 00:26
快速回复:指针跳转
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.035943 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved