腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gcc是否支持
嵌入
式
汇编
语言
语法?
、
、
William Hohl的ARM
汇编
语言
一书谈到了
嵌入
式
汇编
语言
语法。可以在ARM上的参考手册中找到它的一个示例:__
asm
void my_strcpy(const char *src, char *dst)loop[r0], #1 CMP r2, #0 BX lr当我在谷歌上搜索'gcc
浏览 0
提问于2015-10-23
得票数 3
3
回答
有没有程序可以把
汇编
转换成
C
++?
有没有可以把
汇编
语言
转换成
C
或
C
++的程序?我做了很多搜索,但我找不到任何有用的东西。有一个叫做“回飞棒”的程序;它看起来很棒,正好是我想要的,但它非常不稳定,当我尝试使用它时,它会崩溃。
浏览 1
提问于2010-07-13
得票数 7
1
回答
perl脚本中的Shell脚本
、
是
嵌入
式编程吗?这就是我所知道的。我们可以在
C
文件中编写
汇编
代码,如下所示:
C
- codechar *p;assembly code...push;print( "this works"); 我只是想按照这些思路来做
浏览 0
提问于2013-06-26
得票数 0
回答已采纳
1
回答
为什么我们要用
汇编
语言
编写操作系统的一部分,而用像
c
这样的高级
语言
编写呢?
、
、
、
在实现操作系统时,除了很小的部分是用
汇编
语言
编写的,而大部分是用高级
语言
编写的,比如
C
/
c
++,什么是用
汇编
语言
编写的,为什么我们要写它,为什么大部分代码都是用高级
语言
编写的
浏览 2
提问于2013-04-26
得票数 2
回答已采纳
3
回答
将参数推送到调用堆栈(
C
++)的可移植方法
、
、
我正在编写一种小型脚本
语言
。这个是可能的吗?它必须在Visual、XCode和Android中编译--最好使用
嵌入
在
C
++中的
asm
(外部
汇编
程序文件不是选项之一)
浏览 0
提问于2018-05-06
得票数 1
回答已采纳
2
回答
如何从
C
程序调用
汇编
函数?
、
、
、
、
我对微控制器编程特别是非常陌生,而且我正在使用MPLAB
C
18编译器。我正在阅读数据表中的各种主题,比如保存内存或使用计时器。我注意到示例是用
汇编
语言
编写的,但我对它的经验最少。在我的项目中,有什么方法可以让
汇编
和
C
一起使用吗?组装函数可
浏览 4
提问于2013-07-25
得票数 1
回答已采纳
1
回答
Windows / Intel编译器/内联
汇编
程序& GNU语法问题
、
、
、
我有这个
C
代码片段,它给出了一个编译器错误,我不知道为什么:#ifdef __INTEL_COMPILER#else#endif /* Get FPU control word */ int
ASM
fnstcw *&mode;
浏览 2
提问于2016-12-02
得票数 0
1
回答
键入以定义宏,该宏在前一个#define值的值周围生成引号,而不转义引号。
、
我使用
asm
()语句将
汇编
代码
嵌入
到
C
++源代码中。这是在微控制器上使用的,在某些地方需要精确的定时.通过
嵌入
,我可以共享使用#define创建的符号,而不是拥有一个单独的
汇编
代码文件。我目前正在做这样的事情(成功)#定义ARRAYSIZE_
ASM
"40“ (请注意例如ARRAYSIZ
浏览 4
提问于2021-12-12
得票数 1
2
回答
汇编
语言
内联函数如何使用解决MISRA
C
错误?
、
、
我在我的PIC32单片机
C
代码中使用编译器相关的
汇编
语言
函数
asm
()。我的代码编译良好,只需在我的
C
code.When中使用
asm
(“重置”)函数来检查MISRA的遵从性,我得到的MISRA错误如下: 如何解决此
汇编
语言
函数的MISRA错误?函数
浏览 0
提问于2019-01-14
得票数 1
1
回答
汇编
器编译器是如何编程的
、
不久前我了解到大多数
asm
编译器都是用
C
或其他
语言
编写的,我们说
汇编
语言
是最快的
语言
。但是如果它是用
C
编写的,它怎么会比
C
本身更快呢?那么编译器会做什么呢?
ASM
中有
ASM
的编译器吗?我在网上搜索,但我没有找到我要找的东西……你能给我解释或给我一些链接,帮助我更好地理解
汇编
编译器的概念吗?
浏览 1
提问于2017-10-22
得票数 0
2
回答
C
调用
汇编
语言
编写的函数
、
、
、
我正在用GCC练习
C
和
汇编
语言
的混合编程。entry symbol _start; defaulting to 00000000080480745
c
_and_
asm
.
c
:(.text+0x19): undefined reference to `add' 6
c
_and_
asm
.
c
:(.text+0x2e): undefined refer
浏览 0
提问于2012-10-20
得票数 2
回答已采纳
3
回答
在OpenVMS上用
汇编
语言
开发?
、
、
、
、
有人可以给我讲解如何在OpenVMS上用
汇编
语言
开发,我已经在OpenVMS上用
C
语言
开发过了,我刚刚开始学习Windows和Linux下的
汇编
语言
。如何编译、链接和运行.
asm
程序?
浏览 8
提问于2012-12-12
得票数 0
回答已采纳
7
回答
将指针从
C
语言
传递到程序集
、
、
、
、
我想在我的
C
/
C
++程序中使用带有原子交换
汇编
指令的"_test_and_set锁“
汇编
语言
实现。class LockImpl public: { {je InUseLoop { __<
浏览 1
提问于2009-12-24
得票数 5
回答已采纳
1
回答
是否有任何工具可将PIC 16F877A的
ASM
转换为
C
、
、
、
我想把
ASM
文件转换成
C
程序。是否有任何工具可用于此。我的目的是将PIC 16F877A程序的
汇编
程序转换成
C
程序。
浏览 8
提问于2010-05-20
得票数 3
2
回答
程序集资源
你能给出一些关于
C
/
C
++ for windows中
嵌入
式
汇编
的好资源(书籍,在线教程)的指导吗?
浏览 4
提问于2008-12-04
得票数 0
回答已采纳
2
回答
asm
()的“长形式”是什么?
、
众所周知,
asm
()是一种将
汇编
代码放入
c
代码中的方法,但在一些参考资料中说,“除非您使用
asm
()的'long form‘,它正确地向编译器声明了
汇编
代码的
C
语言
效果,否则您将面临巨大的风险,即不同的编译器版本、不同的编译标志,甚至是对
C
代码的微小更改都可能产生灾难性的干扰效果。”我想知道
asm
()的“长形式”是什么?
浏览 3
提问于2012-12-07
得票数 0
回答已采纳
3
回答
使用
汇编
在
C
中进行加法运算
、
、
、
、
我对
C
语言
很在行,不太擅长
汇编
,但出于兴趣,我想用gcc在
C
语言
中工作。问题是我的程序要么给出一些愚蠢的数字,要么崩溃。unsigned sadd32(unsigned a, unsigned b) unsigned
c
= 0; __
asm
__("addl %%eax, %0" : &qu
浏览 0
提问于2013-04-19
得票数 2
回答已采纳
2
回答
程序集指令会破坏我的Ubuntu吗?
、
我想开始学习
汇编
语言
,读一些关于
汇编
语言
的东西。从第一印象来看,
汇编
程序似乎给你很大的自由对你的寄存器做你想做的任何事情,包括完全自由地访问和溢出内存内存。
浏览 0
提问于2013-12-13
得票数 0
回答已采纳
3
回答
使用Visual Studio 2010调试与
汇编
代码链接的
C
代码
、
、
我正在尝试将一个使用.s扩展的
汇编
语言
开发的函数链接到
C
代码主程序main.
c
我需要调试
汇编
例程来查看我的堆栈和寄存器。我该怎么做呢?
浏览 2
提问于2011-11-21
得票数 0
回答已采纳
3
回答
你如何“下拉到组装”?
、
、
、
有时当我在读东西的时候,通常是在
C
++ / Ojective-
C
中,我看到人们说为了提高速度(等),如果需要的话,你作为程序员可以下到
汇编
。你是如何做到这一点的?你是不是写了一些
汇编
并编译了它,然后...?您如何将这两者联系起来?在链接时,是否必须将对象链接在一起?谁能提供一个例子,也许是一个简单的
C
++ hello应用程序调用的主要函数,比如用
汇编
编写的函数? 谢谢。
浏览 1
提问于2010-12-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
1.2 单片机C语言与汇编语言
嵌入式C语言编程规范
单片机中的C语言和汇编语言,应该如何选择?
一文了解C语言与嵌入式C语言的区别?
谈谈嵌入式 C 语言踩内存问题!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券