VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

汇编比C好在哪?

整理时间:2013-04-09 19:45 来源:www.vimiy.com 作者:编辑 点击:

【楼主】(16023534)2013-04-09 12:53

» 汇编比C好在哪?
    汇编大段坑长的准备工作。到底有什么是汇编能做C做不了的?
    
网友评论(3225165)2013-04-09 12:55


    逆向?
    
网友评论(412461)2013-04-09 12:55


    这没法比吧。。
    
    汇编都属于底层编程了
    
网友评论(2216221)2013-04-09 12:55


    能直接操作寄存器吧
    
网友评论(9496269)2013-04-09 12:55


    底层驱动?
    
    
    
    
    -----------sent from NgaBrush HD(v0.1) for Windows8(X86,X64,ARM)
    
网友评论(593264)2013-04-09 12:56


    好不到哪里
    像以前可以说很多 现在就算嵌入式器件那样资源紧缺型的 也都是用C了
    
    关键看优化
    
    Reply Post by 耐普圖隆 (2013-04-09 12:55):
    
    能直接操作寄存器吧
    
    Reply Post by 俺妹桐乃 (2013-04-09 12:55):
    
    底层驱动?
    -----------sent from NgaBrush HD(v0.1) for Windows8(X86,X64,ARM)
    
    这些C都能做
    


网友评论(16236139)2013-04-09 12:57


    汇编不是底层的吗?我这个非码农都知道。。。
    
网友评论(6216679)2013-04-09 12:58


    汇编贴近底层,和硬件直接相关,学汇编可以学到mcu内部寄存器和管脚。
    ----sent from my Xiaomi MI 1S,Android 4.0.4
    
网友评论(6216679)2013-04-09 12:59


    Reply Post by 大睡魔 (2013-04-09 12:56):
    好不到哪里
    像以前可以说很多 现在就算嵌入式器件那样资源紧缺型的 也都是用C了
    关键看优化
    
    这些C都能做
    
    芯片刚出来一般都没c编译器吧
    ----sent from my Xiaomi MI 1S,Android 4.0.4
    
网友评论(6590712)2013-04-09 13:01


    不折腾寄存器的还用汇编干啥?
    单片机啥的不都用c了
    
网友评论(528070)2013-04-09 13:01


    反汇编
    
网友评论(593264)2013-04-09 13:03


    Reply Post by 11nov (2013-04-09 12:59):
    
    
    芯片刚出来一般都没c编译器吧
    ----sent from my Xiaomi MI 1S,Android 4.0.4
    
    我不知道你指的什么芯片
    我们公司的芯片是arm做cpu 不存在这个问题
    
    即便是新开发的cpu c编译器也应该是一并提交给客户才是
    
网友评论(386910)2013-04-09 13:04


    C跟汇编有多大区别?
    底层的话C基本等于汇编了
    
网友评论(9237320)2013-04-09 13:04


    可以做一些极端要求效率的东西。
    
网友评论(553736)2013-04-09 13:04


    __asm ( "pause;" );
    
    很简单的一句, 这个用c语言怎么写?
    
网友评论(19190214)2013-04-09 13:06


    BSP大牛应该都比较喜欢汇编,比如系统初始化的时候,区区几行汇编就完成了需要做的事。
    而用c,可能就比较麻烦了,要考虑很多因素。
    
网友评论(6216679)2013-04-09 13:07


    我感觉学汇编可以学到不少贴近底层硬件方面的东西,这是主要的,对于电子,通信,自动化这些专业帮助非常大,至于汇编开发。。。一个mcu一套指令集,反正我背不下来。。。
    ----sent from my Xiaomi MI 1S,Android 4.0.4
    
网友评论(6216679)2013-04-09 13:08


    Reply Post by 大睡魔 (2013-04-09 13:03):
    
    我不知道你指的什么芯片
    我们公司的芯片是arm做cpu 不存在这个问题
    即便是新开发的cpu c编译器也应该是一并提交给客户才是
    
    好吧,我以为一般都是给汇编器,编译器的话开发起来可能比较麻烦
    ----sent from my Xiaomi MI 1S,Android 4.0.4
    
网友评论(13790374)2013-04-09 13:08


    用电脑盲的眼光来看,直接操作硬件的工作给汇编更好一些吧?
    
网友评论(593264)2013-04-09 13:10


    Reply to Reply Post by 11nov (2013-04-09 13:08)
    
    要是只给汇编编译器的话 客户很可能不会买
    
    现在有些CPU要求不高的芯片 用的还是改版的8051 但一样有好用的C编译器
    
    因为用汇编 开发进度 调试难度 测试环节什么的都得不偿失
    

    
    
    

上一篇:电脑白痴求问,怎么卸载广告过滤?
下一篇:没有了
关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright © 2012年2月8日