社区
汇编语言
帖子详情
编译错误
armacd
2011-08-15 10:53:15
这个错在哪啊,如何改啊
__asm__("mfc0 $8,$12");__asm__' undefined; assuming extern returning int
...全文
96
10
打赏
收藏
编译错误
这个错在哪啊,如何改啊 __asm__("mfc0 $8,$12");__asm__' undefined; assuming extern returning int
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
武汉华嵌科技
2011-08-20
打赏
举报
回复
void enable_interrupts (void)
{
unsigned long temp;
__asm__ __volatile__("mrs %0, cpsr\n"
"bic %0, %0, #0x80\n"
"msr cpsr_c, %0"
: "=r" (temp)
:
: "memory");
}
这是U-boot里面的一段
更多技术文章敬请关注:武汉华嵌-嵌入式培训专家,国内领先的嵌入式服务机构,
http://www.embedhq.org
canmeng
2011-08-15
打赏
举报
回复
那不是说_asm_没有定义吗。
大熊猫侯佩
2011-08-15
打赏
举报
回复
什么C环境?
abee23
2011-08-15
打赏
举报
回复
表示: 一句话,没能看懂!
zara
2011-08-15
打赏
举报
回复
写错了?比较合理的好像是 __asm__ { mfc0 $8, $12 }; 这样的格式,具体看你那语言的说明或示例吧。
armacd
2011-08-15
打赏
举报
回复
__asm__("mfc0 $8,$12");
warning C4013: '__asm__' undefined; assuming extern returning int
WJN92
2011-08-15
打赏
举报
回复
没看懂,帮顶
zara
2011-08-15
打赏
举报
回复
应该是你写的格式不对哎
armacd
2011-08-15
打赏
举报
回复
就是一个禁止和使能cpu中断的功能 为什么说没定义呢
armacd
2011-08-15
打赏
举报
回复
是c语言的
编译
错误
和运行
错误
的区别
编译
错误
和运行
错误
的区别1.
编译
期2.运行期3.常见的
错误
1.
编译
期 在程序的字节码文件中产生一些控制程序运行时分配内存的指令, 仅仅是知道内存分配的大小以及存放的位置, 不做具体的分配操作 2.运行期 是对内存的...
C
编译
错误
,运行
错误
以及常见问题。
春招过程中发现的问题,和大家分享一下:(1)
编译
错误
:就是
编译
器无法进行继续
编译
的
错误
,最基本的就是语法
错误
了,比如语句后面少了;或者 } 不匹配之类的,选择题一般是这样。
编译
错误
可以由
编译
器检查出来。...
编译
错误
的原因总结
概要:编程语言是一门语言...编程语言中的
编译
错误
,实质上可以类比自然语言中的一般来说,
编译
错误
的原因可以总结为两点:一是书写
错误
,一是用法
错误
。对于书写
错误
,有拼写
错误
,常见的就是单词的大小写没有区分开,
C++
编译
错误
与运行时
错误
笔试题里经常会有这样的题目,让你判断运行时
错误
还是
编译
错误
。在这里将它总结一下。 在调试过程中,运行时
错误
是最麻烦的问题。因为
编译
错误
可以由
编译
器检查出来,而大多数
编译
器对运行时
错误
却无能为力。查错和...
编译
错误
与运行
错误
的区别
编译
错误
一般是因为语法上有问题,程序在
编译
的时候就产生报错,不能生成 .class 文件,例如未定义变量、没有包含头文件等。此时的文件是放在磁盘上的。 运行
错误
一般是因为逻辑上有问题,程序可以通过
编译
,也就是...
汇编语言
21,458
社区成员
41,601
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章