標(biāo)題: 單片機用C語言和匯編語言編程的優(yōu)缺點是什么? [打印本頁]

作者: 萌新求教    時間: 2018-6-16 21:11
標(biāo)題: 單片機用C語言和匯編語言編程的優(yōu)缺點是什么?
剛開始學(xué)單片機,想問一下各位用C語言和匯編語言編程的優(yōu)缺點?請各位大佬幫助

作者: dzbj    時間: 2018-6-17 00:13
c好學(xué) 匯編運行快
作者: 525721705    時間: 2018-6-17 10:08
C是基礎(chǔ)簡單易理解有局限性
匯編運行的好跑得快
作者: yzwzfyz    時間: 2018-6-17 17:31
本帖最后由 yzwzfyz 于 2018-6-18 14:22 編輯

所有的C程序,都會被C的編譯系統(tǒng)編譯成匯編,而后再譯成機器碼運行的。
發(fā)揮你的想像力,為什么要這樣做呢?
想通了,你的問題也就解決了。
作者: 呆木頭76    時間: 2018-6-18 11:04
C簡單易學(xué)
匯編直接運行快
作者: zl2168    時間: 2018-6-18 11:21
本帖最后由 zl2168 于 2018-6-18 16:48 編輯


介紹你一本書,張志良編著的:《80C51單片機實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學(xué)習(xí)51單片機原理,程序(雙解c和匯編)語句條條有注解,便于閱讀理解,便于自學(xué),可從零基礎(chǔ)c語言開始學(xué)習(xí)。
作者: lizi1999    時間: 2018-6-18 11:55
C語言簡單,匯編難,現(xiàn)在基本不用匯編了
作者: gd333    時間: 2018-6-18 12:29
所有的C程序,都會被C的編譯系統(tǒng)編譯成匯編,而后再譯成機器碼運行的。
80C51單片機實用教程——基于Keil C和Proteus,很簡單的
作者: dym1996    時間: 2018-6-18 14:14

C是基礎(chǔ)簡單易理解有局限性
作者: txpzyr    時間: 2018-6-18 22:08
C基本上占據(jù)了所有優(yōu)點。
匯編最多在局部代碼優(yōu)化的時候用下。
如果匯編功力不強,寫的匯編可能還不如C的編譯器優(yōu)化得好。。
作者: 胡蘿北    時間: 2018-6-19 00:22
c是模塊化,很方便。不管是調(diào)用還是拆分都很方便,但是匯編就不是了,而且現(xiàn)在用c很廣泛
作者: 劉駿琳    時間: 2018-6-27 19:34
C語言比匯編語言簡單很多人會C但是沒有多少人會寫匯編語言。匯編語言最大的優(yōu)點就是運行快,可以提高性能。
作者: liu545559368    時間: 2018-6-28 13:25
C語言容易學(xué),而且比較注重過程,程序比較清楚明了

作者: zml88    時間: 2018-6-28 19:30
匯編是基礎(chǔ),可讀性差,無冗余代碼,執(zhí)行效率高。
C語言直觀易學(xué),代碼維護(hù)容易,編譯后可能存在冗余。
作者: b94007    時間: 2018-6-29 10:28
C簡單易上手,匯編運行快,執(zhí)行效率高,但是現(xiàn)在c越來越普遍




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1