腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
GDB在函数结束时中断,而不是指定的断点。
、
、
、
、
这很奇怪,我试着用gdb调试我的一个程序。 137 139 string input1, input2; 141 cin >> input2; 143 reverse(input2.begin(), input2.end()); 144 ll i1 = atoi(input1.c_
浏览 2
提问于2014-11-15
得票数 1
2
回答
因为编译
器
无法将其
优化
为simd。
、
、
、
、
在vs2012中,编译
器
可以将for循环自动
优化
为SIMD
汇编语言
。但是,当if语句在for循环中时,编译
器
无法
优化
它,如下所示:{ {} 是否存在替换if状态并让编译
器
能够将其自动
优化
为simd代码?
浏览 4
提问于2013-09-05
得票数 0
回答已采纳
1
回答
使用ARM组件开发Iphone的利弊?
、
、
、
我正在试验ARM
汇编语言
,在此期间,我经常在我的第一个iOS 6小宠物项目中使用Objective-C代码中的内联组装块。在此期间,我想: 在iOS中使用
汇编语言
的一些常用指南或最佳实践是什么:矢量化、、SIMD、媒体
优化
(图像缩小等)?
浏览 2
提问于2012-10-30
得票数 1
回答已采纳
1
回答
内联程序集(__asm)能阻止功能
优化
吗?
、
、
、
当使用Microsoft (而不是CLI,只是标准的本机C++)时,内联程序集是否会导致函数的
优化
被禁用? 有什么想法吗?
浏览 11
提问于2012-04-27
得票数 5
回答已采纳
1
回答
汇编语言
优化
器
、
、
当您编译c++或任何其他编译语言时,会有一个
优化
器
以更有效的方式运行和重写一些代码。既然你不像编译语言那样编译汇编或arm汇编,那么有没有
优化
器
在运行,或者计算机是否完全按照你键入的那样运行?
浏览 51
提问于2016-09-28
得票数 1
回答已采纳
2
回答
.NET
汇编语言
、
、
我理解反编译程序和反汇编程序()之间的区别,即反汇编程序允许您将机器代码转换为
汇编语言
(在Visual的反汇编窗口中可以看到),反编译
器
将
汇编语言
转换为高级语言,例如C#。我怀疑这并不是因为它是为了准时而
优化
的。 此外,在我的第一个问题的上下文中,MSIL是
汇编语言
还是高级语言?也就是说,在.NET中,似乎有两种
汇编语言
,即MSIL和由抖动生成的
汇编语言
,尽管我怀疑答案是JITTER生成机器代码,它在Dissassembly中被格式化为
汇编语言
。
浏览 11
提问于2013-08-31
得票数 1
回答已采纳
2
回答
用C编写的程序包含汇编代码是常见的吗?
我读过,说过 编译
器
不是刚刚将C代码转换成程序集代码吗?
浏览 3
提问于2017-09-29
得票数 4
回答已采纳
1
回答
有没有可能用gcc / g++提供的
优化
来编译汇编代码?
、
、
、
gcc和g++能够通过各种
优化
来编译c++代码。gcc / g++还可以输出汇编指令。我相信,这些
优化
是在输出asm代码之前应用的。通常,我在
汇编语言
中能生成的代码比gcc / g++代码要快,这可能是因为我对
汇编语言
是个新手,所以我不知道很多指令。(基本上我有点垃圾。)了解
优化
的一个好方法是检查C++编译
器
的汇编级输出,至少我是这么被告知的。 有没有可能用gcc或者g++或者其他完全像gas或者nasm的东西来编译由gcc或者g++生成的汇编代码呢?我问这个问题有两
浏览 0
提问于2013-07-27
得票数 0
14
回答
汇编语言
与
优化
、
汇编语言
编程如何帮助实现
优化
浏览 0
提问于2010-07-23
得票数 5
3
回答
C变量初始化开销
考虑一下下面的代码:for (i=0;i<10;i++) {}
浏览 7
提问于2016-12-07
得票数 1
回答已采纳
6
回答
如何在C++中进行内联组装(Visual 2010)
、
、
、
、
我想使用内联程序集来
优化
内核,但我对此完全陌生。不过,我确实知道一些x86
汇编语言
,包括GCC和NASM使用的
汇编语言
。我必须将汇编程序指令放在我想要它们出现的_asm{}中。在我的内联程序集起作用的时候,在哪个寄存
器
中起作用?
浏览 0
提问于2010-05-15
得票数 7
1
回答
优化
.cpp文件的汇编
、
、
我有一个关于
优化
从.cpp文件中得到的汇编文件的问题!!这是我在计算机组织班上的hw。硬件如下所示。我必须写一个程序来计算两个向量的点积,并生成.asm文件。然后,我必须
优化
.asm文件,并使用Visual Studio上的QueryPerformanceCounter比较执行时间。我生成了.asm文件,并在其中找到了循环部分。我正在努力学习基本的
汇编语言
来
优化
汇编语言
。但是,我不知道如何执行.asm文件。我的教授提到了.cpp文件和程序集之间的链接,但不知道这是什么意思。任何帮助都会得到重视。
浏览 1
提问于2013-10-10
得票数 0
4
回答
统一
汇编语言
、
、
、
、
我想知道是否存在某种通用的、易于编码的操作码(或
汇编语言
),它提供了当今大多数CPU(不是一些花哨的CISC、仅寄存
器
的计算机,只是普通的计算机)中可用的基本指令集。有可能在提到的CPU上“编译”,微
优化
和“解释”吗? 我正在考虑的东西,如火星MIPS模拟
器
(相当简单和容易阅读的代码),有可能成为真正的程序。如果这是一个愚蠢的问题,很抱歉,我是汇编
器
的新手。我只是没有发现NASM或UNIX
汇编语言
既不是非常跨平台的,也不容易阅读和编码。
浏览 0
提问于2011-04-16
得票数 3
回答已采纳
1
回答
用程序集编写与使用编译
器
将高级语言转换成程序集有什么区别?
、
、
因此,我听说在现代操作系统和设备驱动程序中,有些部分仍然是在程序集中编写的,以便更好地
优化
内存和加快速度。 但是,开发人员实际上是在程序集中编写的,还是只使用工具将高级代码转换为程序集?考虑到编译
器
甚至有代码
优化
阶段,使用编译
器
不是更好吗?我是否需要掌握
汇编语言
来编写一个好的设备驱动程序或操作系统?
浏览 0
提问于2018-08-14
得票数 1
回答已采纳
2
回答
逆向工程与反编译
、
、
我正在考虑学习
汇编语言
,以便获得逆向工程恶意软件方面的专业知识。我的问题是,当市场上有复杂的反编译
器
时,是否值得学习
汇编语言
进行逆向工程(据我所知,从十六进制反编译
器
非常好)。尽管反编译不会重现原始代码,但它仍然降低了理解
汇编语言
代码的复杂性。那么,有没有什么强有力的理由试图通过查看汇编代码来进行逆向工程? 谢谢。
浏览 4
提问于2012-01-21
得票数 3
回答已采纳
1
回答
Heaviside函数的
优化
实现
、
、
、
、
我想(超级)
优化
Heaviside函数的实现。heaviside = 0.5*sign(1,x)+1 我主要感兴趣的是,在英特尔处理
器
上,x是一个双精度实数。可能使用
汇编语言
、超级
优化
代码或调用现有的外部库?
浏览 1
提问于2013-09-13
得票数 10
回答已采纳
1
回答
无符号类型的位移位中RHS操作数的类型
、
、
、
我想要将一个无符号类型(例如size_t)以一个非负数的(二进制)数字/位置移到左/右,例如。x << non_const_expr假设这样的转移发生在性能关键部分(例如,它是最内部循环中的唯一操作)。我的三个引理是,哪种类型的右操作数(返回类型的non_consts_expr)最好是用于最快的移位操作: int (AFAI
浏览 2
提问于2014-04-01
得票数 2
1
回答
解释语言和编译
器
的解释
器
、
它会把高级语言变成
汇编语言
还是机器语言,即二进制代码?一种语言只能有一个解释
器
?是因为解释
器
没有进行任何
优化
,所以我们不需要找到更好的解释
器
吗?
浏览 3
提问于2016-03-18
得票数 0
回答已采纳
4
回答
8086
汇编语言
能在现代CPU上工作吗?
、
8086
汇编语言
可以在英特尔奔腾D计算机上运行吗?我正在从一本书中学习
汇编语言
编程,这本书只讨论了8086处理
器
,它是16位的。像奔腾D这样的现代处理
器
的
汇编语言
有什么不同吗?
浏览 2
提问于2011-02-01
得票数 2
回答已采纳
6
回答
C代码如何调用汇编代码(例如
优化
的strlen)?
、
、
我总是读到一些关于C编程语言中的某些函数如何通过
汇编语言
编写来
优化
的文章。如果这句话听起来有点误导,请允许我道歉。所以,我会说得很清楚:为什么在UNIX/C系统上调用像strlen这样的函数时,实际调用的函数是用
汇编语言
编写的?你能以某种方式将
汇编语言
直接写进C程序吗?或者这是一种外部调用的情况?
浏览 1
提问于2011-09-04
得票数 31
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券