有做过汇编里面嵌入C的吗

[复制链接]
2137|46
kkzz 发表于 2019-9-18 22:03 | 显示全部楼层
牛人来写汇编和C语言  
hudi008 发表于 2019-9-18 22:03 | 显示全部楼层
使用汇编编写.S文件,调用C函数   
sdlls 发表于 2019-9-18 22:03 | 显示全部楼层
内联汇编使用“__asm”(C++)和“asm”(C和C++)关键字声明
lzmm 发表于 2019-9-18 22:04 | 显示全部楼层
现代编译器有大量的优化手段  
minzisc 发表于 2019-9-18 22:04 | 显示全部楼层
汇编语言能尽可能多的使用cpu内部的寄存器进行运算
selongli 发表于 2019-9-18 22:04 | 显示全部楼层
兼顾易用与效率         
fentianyou 发表于 2019-9-18 22:05 | 显示全部楼层
汇编语言和机器语言,是一一对应的。
xiaoyaodz 发表于 2019-9-18 22:05 | 显示全部楼层
使用__asm关键字  
febgxu 发表于 2019-9-18 22:06 | 显示全部楼层
用import,该标识符表明要调用的函数为本模块外部定义的
pixhw 发表于 2019-9-18 22:06 | 显示全部楼层
在C语言中会嵌入汇编语言?     
febgxu 发表于 2019-9-18 22:06 | 显示全部楼层
export标识符表示本模块中定时的符号可以为外部模块使用  
kkzz 发表于 2019-9-18 22:06 | 显示全部楼层
肯定汇编性能高。  
xiaoyaodz 发表于 2019-9-18 22:06 | 显示全部楼层
那要看具体情况了        
hudi008 发表于 2019-9-18 22:06 | 显示全部楼层
不同编译器嵌入汇编的方式不一样
xiaoyaodz 发表于 2019-9-18 22:06 | 显示全部楼层
这个没有用过呢。      
sdlls 发表于 2019-9-18 22:06 | 显示全部楼层
C调用汇编,汇编调用C?  
fentianyou 发表于 2019-9-18 22:06 | 显示全部楼层
在汇编包含C的头文件文件  
lzmm 发表于 2019-9-18 22:07 | 显示全部楼层
比如寄存器优化,乱序优化   
xiaoyaodz 发表于 2019-9-18 22:07 | 显示全部楼层
C语言的效率也可以的。      
minzisc 发表于 2019-9-18 22:07 | 显示全部楼层
除了语言本身,还要看程序的结构、逻辑如何  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部