腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Go
中
-
类似于
NOP
(
汇编程序
)
命令
吗
?
在
调试时,我经常需要放置一个条件断点,例如: if messageType == 1 {} 没有'
nop
‘
命令
,我很习惯在其中放一个虚行,例如: if问题是,
在
Go
中
,编译器经常开始与我斗争,因为我没有使用x等-我只是想知道是否有一种更快更聪明的方法来使用单线语句?你们是做什么的?
浏览 12
提问于2020-10-24
得票数 0
回答已采纳
2
回答
反
汇编程序
如何从内存中提取操作码?
、
我想弄清楚反
汇编程序
是怎么工作的。具体来说,内存
中
的内容如何映射到相应的汇编语言操作码。下面是内存
中
的内容,第一列地址:0x773eed5c 50 push eax0x773eed65 90
nop
0x773eed670x773eed5c
中
的
浏览 1
提问于2014-03-23
得票数 0
回答已采纳
1
回答
MIPS
汇编程序
抱怨PIC的“分支超出范围”
、
、
这是一个的测试用例;但是这个bug毕竟可能在
汇编程序
中
。 a.s:67: Error: Branch out of range 我信赖的MIPS手册说
汇编程序
会在PIC模式下悄悄地将j转换为b
吗
?
汇编程序
级
命令
被实现为与底层体系结构
命令
同名的宏,
浏览 1
提问于2013-12-06
得票数 3
回答已采纳
1
回答
如何在GNU中指定ELF区段对齐?
、
、
、
我正在尝试使用GNU as作为
类似于
nasm的通用
汇编程序
。start_start:然后,我像这样运行组装
命令
但是,as从binutils 2.22 (
在
Ubuntu精确
中
的一个)将.text部分对齐到4字节的边界,因此,与预期的反汇编不同,我得到了错误的结果: # expected and workingB77431DA 90
浏览 1
提问于2016-04-30
得票数 3
回答已采纳
4
回答
如何将汇编代码片段转换为二进制机器代码片段?
、
是否可以自动将x86汇编代码段(非完整程序)转换为相应的二进制机器代码片段?xor eax, eax转入:89 43 0c如果你知道这样的工具,请告诉我它的名字或分享一个链接。
浏览 3
提问于2014-01-24
得票数 1
回答已采纳
3
回答
在
x86-64asm
中
,.LX例程标记是什么?
、
、
x > y) else} 我的笔记上说,它返回一个asm代码,
类似于
这个代码所以我的问题是:
在
汇编语言中,.LX例程标记的含义是什么,以及它们从哪个例程
中
跳出来有什么关系?
浏览 1
提问于2020-01-03
得票数 0
回答已采纳
3
回答
GCC/X86,相对跳跃的问题
、
、
我试图
在
x86汇编
中
做一个相对跳转,但是我不能让它工作。似乎出于某种原因,我的跳跃一直被重写为绝对跳跃或其他什么。对我来说,真正令人困惑的是,将其编译到对象级别,然后反汇编目标文件,显示出
汇编程序
似乎正确地进行了相对跳转,但在文件编译完成后,链接器将其更改为另一种类型的跳转。例如,如果上面的代码
在
一个名为asmtest.s的文件
中
:$objdump -D asmtest.o ...0: e9 00 00 00 00 jmp 5 <
浏览 1
提问于2010-04-14
得票数 14
回答已采纳
1
回答
在
__asm
中
插入注释会导致C2400错误(VS2012)
、
、
、
我试图
在
VS 2012
中
检查一些代码的编译
汇编程序
。我添加了两行代码(代码之前和之后): __asm
NOP
; Comment! 效果很好。我的问题有两个。是否有其他方法可以添加程序集注释而不添加指令(包括
NOP
)?
浏览 0
提问于2015-07-07
得票数 3
回答已采纳
2
回答
“去建筑”不必要地重建
、
在
我的一个小程序上,
go
、build和
go
运行非常慢(特别是cgo调用)。我想要缓存二进制文件,这样它只能在源代码更新时重新构建。我会使用带有%规则的简单Makefile,但是语言设计人员声称
go
的构建支持不需要Makefiles。 还有其他我忽略的选择
吗
?
go
社区是否更喜欢另一个构建系统,也许是基于哈希的系统,用于缓存和重用构建产品?
浏览 5
提问于2015-08-18
得票数 2
回答已采纳
1
回答
在
Apple程序集中重复字节?
、
有办法
在
苹果的
汇编程序
中
多次重复相同的字节序列
吗
? 示例用例:如果我想在某个函数中使用千兆字节的
NOP
指令制作一个iPhone应用程序。
浏览 2
提问于2016-08-24
得票数 0
回答已采纳
4
回答
在
Java
中
,编写表示“什么都不做”的注释的常见做法是什么?
、
、
// do something is.close(); // do nothing //
NOP
} 问题是,
在
Java世界
中
,有没有关于注释的约定,即什么都不做?就像我的例子一样,如果不能关闭InputStream,我什么也不想做。"
NOP
“注释可以接受
吗
?它来自
汇编程序
,意思是“无操作”。
浏览 1
提问于2012-12-12
得票数 2
回答已采纳
2
回答
在
Linux
中
轻松检查Intel程序集操作码
、
、
、
、
我一直
在
寻找一个实用的工具,可以打印任何英特尔64位或32位指令
在
Linux操作系统的操作码,例如。
类似于
DOS
中
的
汇编程序
。基于网络的服务也是一种选择。由于找不到,我创建了自己的bash脚本,它根据
命令
行参数(指令和<32/64>)创建程序集源文件,编译、链接和反汇编,并显示正确的反汇编行。使用此脚本,我可以获得nasm对64位和32位代码使用的编码,例如: /home/user/code/asm$ showop '
浏览 7
提问于2012-09-18
得票数 4
回答已采纳
2
回答
如何在sperate .asm文件
中
定义子程序/宏?
、
、
、
、
我想知道如何在单独的文件
中
写入子例程或函数,然后
在
main.asm
中
调用它 main.asm
浏览 27
提问于2020-07-13
得票数 0
2
回答
跳转由NoOperation指令执行的原因?
、
嗯,我和一个朋友正在做一个项目,我们遇到了一个险些跳跃的地方,然后是一个
nop
……打完电话后马上休息一下有什么理由
吗
?
nop
在
代码的末尾,它会使处理器处于空闲状态
吗
?
浏览 0
提问于2012-01-06
得票数 3
2
回答
MIPS汇编
中
的奇怪跳转
、
在下面的代码
中
,只有当$2 != $0时,$8才会递增。现在,我反复检查,beq指令可以工作(例如,如果我将lop更改为end2,它就会转到那里)。
浏览 2
提问于2010-11-07
得票数 4
回答已采纳
2
回答
在
Cortex-M3 (拇指)中使用B指令
、
、
我
在
Cortex-M3
中
读到,它只是拇指,当我们写到PC时,我们必须确保目标地址LSB是'1‘,以确保处理器保持拇指模式。当我们
在
大脑皮层中使用'B标签‘时,情况如何?由于16位/32位指令对齐到偶数地址,这个'label‘将有一个LSB =0的值。'B标签‘不等于'PC :=标签’
吗
?“B标签”和“BL标签”的特殊情况是PC的写入不会影响处理器模式
吗
? 谢谢。
浏览 6
提问于2014-02-23
得票数 1
回答已采纳
5
回答
为什么Visual Studio使用xchg ax、ax
、
、
我正在查看我的程序的混乱之处(因为它崩溃了),并注意到许多我用谷歌搜索了一下,发现它本质上是一个
nop
,但是为什么visual studio要做xchg而不是noop呢?
浏览 2
提问于2010-01-26
得票数 34
回答已采纳
1
回答
带条件的分支(BXNE !?)
、
、
; symbol stub for: strcmp0x98564 <+228>: bne 0x98548
在
0x98564<+228>: bne 0x98548
中
,是否可以将此行替换为指向寄存器
中
某个位置的分支,如下所示:bxne r6,其中r6保存0x98548的值
浏览 3
提问于2016-07-04
得票数 0
2
回答
诺普雪橇,你能解释给我听
吗
?
、
、
、
我一直在读这本书: 但是使用这种技术,我们将用0x90覆盖返回地址,不是
吗
?那么,你能向我解释
浏览 6
提问于2015-06-16
得票数 0
回答已采纳
2
回答
While,Do While,For汇编语言循环(emu8086)
、
、
、
、
}或 //Do something我如何在emu8086
中
做到这一点?
浏览 1
提问于2015-02-23
得票数 30
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我今天表演加班,一连,二连,三连
GO语言调试利器——dlv
Msfvenom后门重新学习与分析-windows篇
蛋蛋读UFS之三:UFS数据包UPIU
gops——Go 程序诊断分析工具
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券