2020-02-06 10:00发布
takashiki 发表于 2016-3-18 09:26 楼上各位怎么这样打击楼主,汇编怎么就转不成C了,开玩笑,哪怕是HEX、机器码,也一样转。 LZ别听他们的, ...
hubeilcsun3 发表于 2016-3-19 12:25 一个周看下汇编就懂了,谭浩强的汇编书。
not_at_all 发表于 2016-3-19 13:01 你这种只是利用C语言的嵌入汇编的语法写程序,不是真正的转成C语言,你这样做还不如直接用汇编。 另外, ...
最多设置5个标签!
你这种只是利用C语言的嵌入汇编的语法写程序,不是真正的转成C语言,你这样做还不如直接用汇编。
另外,这种方法不能跨平台移植,除非汇编指令完全兼容,但是这样的话,你还不如直接用汇编。
你可以试一下,做个基于中断的的串口收发程序,串口收到什么,就发送什么,单片机要求是:允许相同品牌的,但汇编指令不能兼容的(例如STC 和 ATMEL 的51内核 ,增强型的也不允许用。但是ATMEL 的51 和AVR就可以)
歪个楼,据说谭是个骗子?!
你这不说废话吗,看不出来我在说反话吗。
C在效率或者其他特殊考虑时,会采用嵌入汇编;但既然已经是原有的汇编,则不要试图将它变成C,完全没有必要啊。
LZ的公司需要更换主控芯片,代码基本都要推倒重来。就比如原有的X86电脑,装了Win7。现在公司决策更换主控芯片,换成了ARM架构。可是我看不懂Linux,看不懂Android,我还希望跑Win7,我要求一个Linux转成Win7的方法,但是这可能吗?
一周热门 更多>