腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
跳转
指令的MIPS范围
我对查找
跳转
/分支指令的范围有疑问。也可用于确定到达特定
地址
所需的分支/
跳转
指令的数量。或者,你能帮我找到一些在线资源或书籍,帮助我更好地理解这些内容吗?
浏览 0
提问于2012-01-27
得票数 7
回答已采纳
1
回答
不使用栈
跳转
到C中的函数,而不是调用它(回调函数)
、
、
、
而不是让CallBack使用普通的C调用约定(它将返回
地址
推送到堆栈上,然后
跳转
到YetAnotherFunction ),是否有一种方法可以跳到YetAnotherFunction而不推送?我想让中断更
通用
,所以我想创建一个
通用
的CallBack函数。在一个项目中,CallBack将调用YetAnotherFunction。在其他项目中,它将简单地返回而不做任何工作。这是因为我希望将中断例程放在我的
通用
库中,并且回调在每个项目中都可以是唯一的。目前,在CallBack中,我使用C结构来调用YetAnot
浏览 1
提问于2019-12-16
得票数 0
1
回答
地址
跳转
表
我不能完全理解
地址
跳转
表是如何工作的。 例如:编译器将函数GetModuleHandle加载到
地址
40000,并且不知何故还有另一个函数GetModuleFileName被加载到相同的
地址
。根据函数在应用程序中的访问方式,windows加载器将在
地址
跳转
表中添加第二个函数,当第一个函数被调用时,加载器将遍历
地址
跳转
表,并将函数的
地址
更改为主
地址
以供调用,第一个函数将进入
地址
跳转
表
浏览 3
提问于2013-09-21
得票数 1
1
回答
OpenCL通过引用不同
地址
空间传递
、
短风暴:void acum( float2 dW, float4 dFE, float2 *W, float4 *FE )acum( dW, dFE, &W , &FE ); // __local acum当我试图编译它时,我得到了错误。 error: ill
浏览 8
提问于2013-02-01
得票数 6
3
回答
汇编程序:相对
跳转
、
谁能用英语解释一下汇编语言中的相对
跳转
是什么?
浏览 0
提问于2010-07-25
得票数 3
2
回答
是否可以修改或访问程序计数器?
、
、
在阅读有关Program counter的文章时,我了解到Program Counter是特殊的,因为没有办法直接修改它的值。
浏览 1
提问于2011-12-26
得票数 5
回答已采纳
1
回答
为什么VS2015调试器不能在监视窗口中正确显示函数
地址
?
、
、
Visual 2015调试器中的C++代码。站台:窗口10NamefunctionPointer Value:0x012812d0 Type:void(*)(float)Name&printStuff Value:0x01282440 Type:void(*)(float)functionPointer = 012812D0 printStuff = 0x012812D0 &printStuff = 0x012812D0这是打印填充函数 #
浏览 0
提问于2018-01-29
得票数 2
5
回答
云服务器怎么做301?
浏览 613
提问于2018-05-04
1
回答
什么是相对跳跃?
、
、
为什么要用它来挂接和重定向函数?procedure RedirectProcedure(OldAddress, NewAddress: Pointer); NewCode: TInstruction; NewCode.Opcode := $E9; //relative jump PatchCode(OldAddress, NewCode, SizeOf(NewCode));顺便
浏览 20
提问于2013-07-22
得票数 2
回答已采纳
1
回答
将jmp汇编到不存在的行
、
、
、
对于说"jmpq * 0x400850“的行,实际上没有这样的行有0x400850。在这种情况下,既然我不能跳到上面提到的地方,我是不是就跳过这个命令,转到下面一行中的命令? objdump -d ./bin-lab-ref > output.txt
浏览 0
提问于2018-11-14
得票数 0
1
回答
如何查找到特定
地址
的
跳转
、
、
一些有趣的代码位于
地址
0x1234,我如何找到到该
地址
的所有
跳转
?(当然,我不希望找到到该
地址
的计算
跳转
,只是硬编码的
跳转
)。我不能使用简单的搜索,因为
跳转
指令通常是用相对偏移量编码的,并且有许多类型的
跳转
(je,jne,jmp...)。
浏览 2
提问于2016-11-28
得票数 0
8
回答
如何将程序执行
跳转
到C中的特定
地址
?
、
我希望程序
跳转
到内存中的特定
地址
,并从该
地址
继续执行。我考虑过使用goto,但我在内存中没有标签,只有一个
地址
。编辑:使用GCC编译器
浏览 0
提问于2011-11-17
得票数 12
1
回答
正在尝试理解此程序集x86代码
、
0x804a20c(,%edx,4),%eax我认为这行代码意味着在$eax中输入一行代码并
跳转
到它
浏览 1
提问于2011-11-15
得票数 0
2
回答
程序集
地址
:标签与绝对
地址
、
、
我只知道为
跳转
添加标签,就像向上面添加以下代码一样: addiu $5 $0, 1是否有办法使overflowHandler代码从正确的0死牛肉
地址
开始?主从
地址
0开始吗?由于我控制处理器
跳转
地址
的描述,从处理器的设计,我可以更改为可除以4,并
跳转
到一个更近,更方便的位置。所以我的问题是:<e
浏览 11
提问于2013-01-21
得票数 0
1
回答
MIPS
跳转
不会将4添加到PC。
、
beq和bne指令所做的事情如下:然而,
跳转
指令并没有将4添加到PCold中,尽管我知道每个mips指令都添加了4(到下一条指令)。所以如果我写:然后PCnew接受循环*4的
地址
,而不将4添加到it.Why中,是吗?我是不是出什么问题了?
浏览 0
提问于2018-03-15
得票数 2
回答已采纳
1
回答
函数指针
地址
与调试器显示的内容不一致
、
、
、
我正在尝试做一些事情,包括读取函数
地址
下的指令,并且我已经通过检查编译器生成的.pdb文件来设法获得函数生成的代码大小。00C04B29 call function (0C011F4h) 根据00C04B1E下的指令,对应于function开头的
地址
在0C011F4下-这正是存储在无效*
地址
中的
地址
。现在单步执行调试器并
跳转
到函数(int,int),得到以下反汇编结果:{
浏览 0
提问于2012-02-14
得票数 2
回答已采纳
1
回答
MIPS跳程
、
我目前正在为考试而学习,下面的问题出现在以前的一次考试中:现在第一个问题是j标签指令比jr指令更有效吗?
浏览 2
提问于2017-08-01
得票数 0
回答已采纳
2
回答
RiscV
跳转
(j,jal)到错误的
地址
(由偏移2关闭)
、
当我使用"JAL“指令或"J”指令
跳转
到特定
地址
时,似乎偏移量计算不正确。 假设我有一些代码(PRAM_ResetVector)位于我想
跳转
到的
地址
0x00008080。在汇编"jal x1,PRAM_ResetVector“中,
跳转
代码如下所示,位于
地址
0x000085e8。指令编码(risc32)如下0xeff09fa9所示。然而,执行
跳转
指令后发生的情况是,我到达
地址
0x00008082,而不是预期的0x000080
浏览 182
提问于2019-04-09
得票数 0
1
回答
为什么不能使用“
跳转
链接”和“
跳转
寄存器”来进行递归?
希望这是适合我提问的地方。为什么不能使用这两个指令递归调用子例程?
浏览 2
提问于2017-05-24
得票数 3
回答已采纳
1
回答
从int到bool的C++转换
、
、
、
我想知道从bool到int转换的编译代码是否包含分支(
跳转
)操作。调用func(i)的编译代码等效于func(i? 1:0)的编译代码。更新:我假设这确实取决于当前CPU的体系结构,并且一些特定的处理器(例如某些DSP)可能支持这一点。所以我的问题是“常规的”
通用
CPU(假设这个定义是可以接受的)。 就纯软件而言,问题的措辞也可以是:在整数值不是0时,是否有一种有效的方法将其转换为1,
浏览 4
提问于2014-03-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言设置PC指针跳转制定地址方法
前端 跳转
如何设置路径帧直接跳转而不需要跳转动画?
Nginx 实现 Rewrite 跳转
网页跳转和H5跳转的区别及小程序引流方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券