腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
你如何“下拉到组装”?
、
、
、
有时当我在读东西的时候,通常是在
C++
/ Ojective-
C
中,我看到人们说为了提高速度(等),如果需要的话,你作为程序员可以下到
汇编
。你是如何做到这一点的?你是不是写了一些
汇编
并编译了它,然后...?您如何将这两者联系起来?在链接时,是否必须将对象链接在一起?谁能提供一个例子,也许是一个简单的
C++
hello应用程序调用的主要函数,比如用
汇编
编写的函数? 谢谢。
浏览 1
提问于2010-12-15
得票数 2
回答已采纳
2
回答
C++
编译器中的
汇编
语言
输出
、
、
C++
编译器是否通过
汇编
语言
代码生成机器码(即,
c++
编译器首先将
C++
代码转换为
汇编
语言
代码,然后使用
汇编
语言
编译器将其转换为机器码),还是
汇编
语言
输出生成只是一种参考或
调试
目的?
浏览 9
提问于2011-03-21
得票数 4
回答已采纳
1
回答
编译器
c++
代码的反
汇编
、
、
最近我想学习(并玩:-)英特尔的
C++
编译器,所以我下载了它并将其插入到
Visual
2010
c++
(win32控制台)项目中。我只是想看看拆卸的情况。
浏览 3
提问于2014-06-20
得票数 1
回答已采纳
4
回答
什么将
汇编
语言
转换为机器码
、
、
我是编程新手,我是从
C++
语言
开始的,据我所知,
C++
语言
是由
C++
编译器(例如:
Visual
Studio)转换为
汇编
语言
的,但我试图查找是什么将
汇编
语言
转换为计算机可以理解和执行的机器代码,但我找不到答案因此,问题是,
汇编
语言
在哪里以及如何转换为机器码?它是由操作系统中集成的某种编译器编写的吗? 提前谢谢。
浏览 1
提问于2014-07-25
得票数 8
2
回答
多
语言
调试
器
、
、
、
有些人可能还记得以前的
调试
器,比如,您可以无缝地
调试
用多种
语言
编写的程序,比如Pascal、
C
和
汇编
程序。对于像Java和
C++
这样的
语言
,现在不存在这样的情况。我知道JVM和
C++
是非常不同的东西,但是这两种
语言
都有功能齐全的
调试
器,现在很多系统都是结合它们编写的,所以显然有必要这样做。 我看不出有什么根本原因不能将它们合并到一个IDE下。有了一个设计良好的
调试
平台,应该可以集成许多其他
语
浏览 6
提问于2015-10-22
得票数 0
回答已采纳
3
回答
使用
Visual
Studio 2010
调试
与
汇编
代码链接的
C
代码
、
、
我正在尝试将一个使用.s扩展的
汇编
语言
开发的函数链接到
C
代码主程序main.
c
我需要
调试
汇编
例程来查看我的堆栈和寄存器。我该怎么做呢?
浏览 2
提问于2011-11-21
得票数 0
回答已采纳
1
回答
内联用
汇编
语言
编写的外部函数
、
我有一个用
汇编
语言
编写的单独的函数,并希望在我的
C
/
C++
代码中调用它。是否可以告诉我的编译器(MS
Visual
C++
2010)将用
汇编
编写的模块内联到我的
C
/
C++
函数中?注意,我不是在谈论在我的
C
/
C++
函数中使用内联
汇编
代码(__asm {})。所有
汇编
代码都是在独立的模块中编写的。
浏览 0
提问于2011-06-02
得票数 2
回答已采纳
5
回答
编译器也有
汇编
程序吗?
、
我的理解是,编译器将高级
语言
转换为机器码。我有一个问题,编译器(比如VC++)是否也使用
汇编
器?我记得每当发生崩溃或类似的事情时,我都会看到
汇编
代码。
浏览 7
提问于2010-06-21
得票数 5
回答已采纳
2
回答
可以使用
Visual
Studio编写英特尔
汇编
程序吗?
、
、
、
正如标题所言,在
visual
studio中编写
汇编
代码是可能的吗? 我正在寻找一个易于使用的集成开发环境编写英特尔
汇编
语言
。
浏览 1
提问于2012-01-15
得票数 3
10
回答
如何使用
Visual
C++
查看代码背后的程序集?
、
我读到了另一个关于两行代码效率的问题,操作员说他看了代码后面的
汇编
,两行
汇编
是一样的。抛开题外话不谈,我如何查看编译程序时创建的
汇编
代码。我使用的是微软的
Visual
C++
,但我也想知道是否可以查看用
Visual
Basic编写的代码背后的程序集。那么,如何查看用
C++
和
Visual
Basic等高级
语言
编写的程序背后的
汇编
代码呢?
浏览 0
提问于2009-06-19
得票数 130
回答已采纳
2
回答
x86
汇编
语言
的代码自动补全
、
、
Visual
Studio是否支持x86
汇编
语言
的代码自动完成?我发现自动补全在使用高级编程
语言
(如Java和
C++
)时很有用,我想知道
Visual
Studio中是否有类似的特性可用于
汇编
语言
(例如,输入m可以提供mov作为建议,而输入j可以提供j1作为建议)。
浏览 12
提问于2013-02-15
得票数 2
回答已采纳
8
回答
基本
C++
调试
问题
、
、
我一定要学习
汇编
语言
才能最好地使用
调试
器吗?我注意到在
调试
过程中,我看到了这些密码和CPU寄存器.(埃克斯.之类的)。我假设那是集会,我应该从它中破译出问题的原因。在不需要学习
汇编
语言
的情况下,了解
调试
器有什么捷径吗?编辑:*我正在使用codeBlocks ide。
浏览 4
提问于2010-01-06
得票数 4
回答已采纳
1
回答
调试
期间Qt Creator中的外围寄存器
、
、
、
、
当我在不同的IDE下
调试
这个应用程序时,比如基尔uVision、IAR System Workbench或一些Eclipse IDE,我有一个特殊的视图,我可以在树形列表中看到处理器特定的寄存器。我已经在
调试
视图中看到了寄存器视图。有没有可能告诉它要显示哪个内存地址? 编辑:我正在编写的应用程序是用
C
和
C++
编写的。本文的研究对象是基于ARM体系结构的微控制器,本文以STM32为例。这非常简单,因为您只需在工具包配置中配置编译器(arm-none eabi-gdb)、
调试
器(arm-none eabi-g
浏览 15
提问于2016-08-05
得票数 3
4
回答
使用malloc在
汇编
中分配的内存-希望将其转换为
C++
中的3维数组
、
我有一个程序的
汇编
段,它做了一个巨大的malloc (通常是8 8Gb的数量级),填充它并在它上进行计算。 出于
调试
目的,我希望能够在
C
/
C++
中将这种已分配和预先填充的内存转换为三维数组。我的
C
/
C++
知识一般。我主要使用64位
汇编
,所以请给我一些详细的
C++
类型转换,好吗?环境:英特尔酷睿i7 2600K @4.4 GHz,带16 GB内存,在64位Windows 7、
Visual
Studio Express
浏览 0
提问于2013-05-11
得票数 0
1
回答
Visual
是从
C
源生成程序集还是从编译成的二进制代码生成程序集?
、
、
、
、
当我运行我的代码(任何代码)时,在
调试
模式下,我可以选择“反
汇编
”。 我知道“反
汇编
”是从存储在对象文件中的机器代码('1‘和'0’)中创建程序集代码。因此,我可以假设,当我在
Visual
中编译我的代码时,在
C
/
C++
代码到机器代码/对象文件之间没有" assembly /Assembler“阶段,如果我想看到程序集代码,我需要要求
Visual
Studio将它从一个对象文件反
汇编
到另一个程序
浏览 1
提问于2020-07-21
得票数 0
回答已采纳
2
回答
Visual
Studio :看到
C++
代码了吗?
、
、
我想看看
Visual
Studio
C++
生成的所有
汇编
语言
,以了解一些关于
汇编
语言
、编译器等的知识。我知道有了GCC,你可以用-S参数来做这件事,但不能用VS。我该怎么做呢?
浏览 0
提问于2010-05-21
得票数 6
回答已采纳
4
回答
查看编译VS 2010
C
#.net生成的
汇编
代码?
、
我在这里找到了一个线索,详细介绍了如何查看为VS
C++
生成的
汇编
代码,但我似乎找不到一种方法来查看
C
#.net代码的
汇编
?提前谢谢你
浏览 0
提问于2011-10-26
得票数 0
回答已采纳
2
回答
如何使用
Visual
Studios 2005 Standard编译、生成和
调试
MASM
、
、
、
我正在尝试使用
Visual
Studio2005标准版编译、构建和
调试
16位
汇编
语言
程序,但不知道如何做到这一点。我没有访问
Visual
Studio 2008/2010速成版的权限。我正在尝试用VS2005标准编译完整的
汇编
程序,而不是使用内联
汇编
。
浏览 1
提问于2012-06-28
得票数 0
回答已采纳
5
回答
需要将此unix
汇编
代码执行转换为windows等效项。
、
、
我是一个全新的
汇编
新手;目前我正在尝试将下面提到的
汇编
代码执行转换为windows等效项,但甚至没有得到任何提示。"test %1,%1 ; jz 1f ; ud2a ; .ascii \"xen\" ; 1: cpuid" : "=a" (*eax), "=b" (*ebx), "=
c
"
浏览 1
提问于2010-08-26
得票数 1
1
回答
什么时候使用
汇编
语言
?
、
我正在参加一个计算机组织的课程,我看到了这段视频:为什么编译器编写人员需要了解
汇编
语言
?编译器不把像Java这样的高级
语言
翻译成二进制
语言
(或者Java中的字节码)吗?
汇编
语言
什么时候进来? 高级编程
语言
一种可移植的
语言
,如
C
、
C++
、Java或
Visual
,由可被编译器翻译成
汇编
语言
的单词和代数符号组成。我真的认为编译器从高
浏览 1
提问于2019-09-01
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Visual Studio 2017 15.9 Previews扩展C++调试功能
令人沮丧的C++性能调试
C语言与C++语言混合编程的方法
1.2 单片机C语言与汇编语言
Visual Studio 2019优化新鲜出炉:C++后端更新汇总
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券