C语言程序中嵌入汇编语言的根本原因????
开发基于单片机程序的时候,为什么有时候要在C语言中嵌入汇编代码,根本原因是什么呢??求大神们解释有的东西只能用汇编访问 或者为了速度着想 QianFan 发表于 2015-8-11 21:08
或者为了速度着想
若要实现同样功能的话,用汇编和c语言编写,经编译器生成二进制代码以后,应该是一样的吧,这样的话用汇编和c语言在速度上就没什么分别了。我的理解正确不? 有些东西C语言做不了,比如操作系统任务切换时的压栈出栈。 速度。。。 我遇到的是,还有更底层的,不在C的范围。 一部分是为了时间精确,还有一部分代码对效率的要求比较高 数码小叶 发表于 2015-8-26 16:53
一部分是为了时间精确,还有一部分代码对效率的要求比较高
这个样子啊 速度与kongjian
页:
[1]
2