標(biāo)題:
學(xué)習(xí)單片機要不要學(xué)習(xí)匯編語言啊,還是直接C語言?
[打印本頁]
作者:
1005429803
時間:
2017-12-25 10:33
標(biāo)題:
學(xué)習(xí)單片機要不要學(xué)習(xí)匯編語言啊,還是直接C語言?
單片機要不要學(xué)習(xí)匯編語言?
作者:
WJK123456
時間:
2017-12-25 13:07
要學(xué)的,你需要很多工具輔助完成
作者:
1593920071
時間:
2017-12-25 13:25
只會c是不夠的,有空還是要看看匯編和c++的。
作者:
cccc888
時間:
2017-12-25 14:07
兼職不需要,專職的需要,先c后匯編,先學(xué)匯編后學(xué)c,都行。
作者:
yushaan
時間:
2017-12-25 14:54
匯編更容易理解底層結(jié)構(gòu),有時候比c方便
作者:
立里
時間:
2017-12-25 15:14
書到用時方恨少,多學(xué)點總是有好處的,再說了會用匯編,可以更清楚程序是怎么走的。
作者:
wy382
時間:
2017-12-25 15:27
看情況吧,現(xiàn)在很多公司都用不到匯編了
作者:
1106998808
時間:
2017-12-25 15:44
建議先別上手匯編,c語言是初學(xué)者所必備的,然后你可以拿郭天祥的書跟視屏來學(xué)習(xí)單片機,匯編主要是用來跟電腦溝通的,單片機用keil軟件來寫,只需要調(diào)用頭文件就可以啦
作者:
PIPIQQ
時間:
2017-12-25 16:38
對的,是要學(xué)習(xí)匯編的
作者:
PIPIQQ
時間:
2017-12-25 16:38
對的,是要學(xué)習(xí)匯編的
作者:
liangxinlong
時間:
2017-12-25 16:43
要學(xué),c語言也是可以的
作者:
踏雪無痕雪
時間:
2017-12-25 16:54
要學(xué)好多
作者:
Hei電子66
時間:
2017-12-25 17:00
對 學(xué)習(xí)匯編 好 用的地方 比較多
作者:
swt
時間:
2017-12-25 17:31
初學(xué)者先學(xué)c
作者:
sirf3
時間:
2017-12-25 17:38
我覺得先學(xué)C語言,等到能夠做出一個小作品的時候,再回頭看看匯編語言,做十來道題的練習(xí),看匯編語言的目的是讓自己對單片機有一個硬件上的直觀感受,畢竟C語言要通過翻譯,少了一種直觀的操作。
如果還有可能,我建議,再試著把自己寫好的匯編語言,通過查表的方式翻譯成機器碼。
當(dāng)然學(xué)習(xí)匯編并不是學(xué)習(xí)本身,主要是要加深對計算機原理的理解
作者:
后仰跳樓
時間:
2017-12-25 18:39
學(xué)是要學(xué)的,但是最好先學(xué)c,c語言易懂,匯編對于硬件各方面理解幫助更大
作者:
sysdx
時間:
2017-12-25 18:42
直接 C更容易,直觀
作者:
20161615
時間:
2017-12-25 18:52
直接學(xué)c語言就行。
作者:
lxiiii
時間:
2017-12-25 20:17
先學(xué)c呀,再看需求
作者:
ysq153
時間:
2017-12-25 20:29
要學(xué)習(xí),最好先學(xué)好匯編語言再學(xué)習(xí)單C
作者:
leovs
時間:
2017-12-25 21:41
不用到匯編,C語言就行
作者:
星空探索者1號
時間:
2017-12-26 09:54
正常的話不需要匯編語言照樣可以學(xué)習(xí)單片機,并可以學(xué)習(xí)得很好。一般只有深入開發(fā)某項目時才有可能用到匯編語言
作者:
好家伙空間
時間:
2017-12-26 12:05
都可以的
作者:
sddhh
時間:
2017-12-26 13:05
先學(xué)c吧,比較基礎(chǔ)
作者:
zzzhhh111
時間:
2017-12-26 13:14
要的,一些基本的
作者:
木皇PHP
時間:
2017-12-26 13:27
建議學(xué)一下匯編語言,因為匯編的指令只有111條,邏輯性相對較弱,開始的時候會有些困難,但是只要記住一些常用的指令和一些跳轉(zhuǎn),調(diào)用之類的,基本上比較容易寫出程序,再去看C程序的話,就算看不懂,但至少能清楚一些定義的端口等用途
作者:
qq1105424012
時間:
2017-12-26 13:35
先學(xué)C到了結(jié)構(gòu)體,然后在去學(xué)習(xí)匯編,微機原理 不需要很深入但至少要看得懂程序。
作者:
WZUOZ
時間:
2017-12-26 15:13
我覺得可以直接學(xué)習(xí)C,畢竟只是編程而已
作者:
blc1996
時間:
2017-12-26 16:09
可以學(xué)習(xí)一些匯編理解一下底層的東西
作者:
洋芋蛋兒
時間:
2017-12-27 00:14
C語言也是可以的
作者:
huangjing042609
時間:
2017-12-27 11:54
匯編語言和c語言都行,但是大部分都用c語言
作者:
時光遺失
時間:
2017-12-27 15:57
我覺得還是需要的,雖然現(xiàn)在的編程潮流是用C語言,但是既然匯編語言到現(xiàn)在依然有人使用就說明匯編語言對于編程是有一定的便利的,所以我的建議是要學(xué)習(xí)匯編語言的。
作者:
捱三頂五
時間:
2017-12-27 16:28
兩個都學(xué)有助于理解
作者:
啦啦啊
時間:
2017-12-27 19:03
先學(xué)基礎(chǔ)的,之后看你走的方向
作者:
bolalala
時間:
2017-12-27 21:02
C是基礎(chǔ)
作者:
357337895
時間:
2017-12-27 21:15
c需語言就夠了吧
作者:
xc1007463301
時間:
2017-12-27 22:20
先從簡單的開始,學(xué)C語言吧,等你學(xué)會C語言了再去學(xué)匯編語言
作者:
3094632996
時間:
2017-12-28 09:27
如果不是特別深入的去學(xué)那學(xué)c應(yīng)該夠了,像我這種只懂皮毛的只學(xué)過c
作者:
cgh6825
時間:
2017-12-28 11:19
只會c是不夠的 學(xué)習(xí)匯編可以更好的讓你了解結(jié)構(gòu)
作者:
smas
時間:
2017-12-28 21:55
直接C語言,匯編太局限了
作者:
944120973
時間:
2017-12-29 13:46
開始不用學(xué),后面得用匯編來加深對單片機程序的理解
作者:
339639991
時間:
2017-12-29 13:55
必須的
作者:
eejesse
時間:
2017-12-29 15:00
最好是學(xué)習(xí)一下。
作者:
于朵朵i
時間:
2017-12-29 15:44
先學(xué)c語言吧 大學(xué)的話也會把c語言作為一門基礎(chǔ)課
作者:
nocollar
時間:
2017-12-29 15:51
C語言和匯編不矛盾,可以相互對照。
作者:
hhhjjqq
時間:
2017-12-29 16:34
需要,應(yīng)該需要
作者:
誰想丸子
時間:
2017-12-29 17:13
先學(xué)習(xí)C語言,等C語言有一定基礎(chǔ)理解匯編好點
作者:
YifeiHuang
時間:
2017-12-29 18:15
完全不需要匯編語言,C語言足以。如果熟練使用python可利用庫函數(shù)大大提高效率。但計算機科學(xué)方面的知識,倒是始終一以貫之需要熟練掌握的。
作者:
conley
時間:
2017-12-29 18:32
匯編語言是比較容易看懂但是不容易寫的語言,C語言用處更廣泛,看自己了
作者:
aderx
時間:
2017-12-29 18:44
需要的
作者:
11225
時間:
2017-12-29 19:53
c語言容易學(xué),比較實用。匯編不是很常用。。
作者:
想飛的四軸
時間:
2017-12-29 20:24
我只是自己折騰著玩,對單片機指令運行周期沒有太高要求,只學(xué)的C語言
作者:
jeoissan
時間:
2017-12-30 00:37
學(xué)C語言就夠了
作者:
wodetian123
時間:
2017-12-30 12:10
先學(xué)C語言比較好啊
作者:
heiheiheihei123
時間:
2017-12-30 12:40
建議先學(xué)c語言更好吧
作者:
wdsg
時間:
2017-12-30 17:13
我們是學(xué)了的
作者:
ggz
時間:
2017-12-30 19:36
不需要的,我們直接開的c語言課,學(xué)了c語言就可以上手單片機的學(xué)習(xí)了。
作者:
半個字符
時間:
2017-12-30 21:03
入門應(yīng)該不需要吧...但是做得多,項目復(fù)雜了可能就需要了。
作者:
步步為盈
時間:
2017-12-30 21:38
學(xué)單片機編程可以不學(xué)匯編程序,如果樓主能夠了解一下匯編程序,對編程優(yōu)化還是有很大的提高。
作者:
wangxin_n
時間:
2017-12-30 22:20
C語言為主,學(xué)有余力再碰匯編。如果有C的底子了,匯編也好懂一些。現(xiàn)在匯編除了學(xué)習(xí)原理還有排除非常底層的錯誤(編譯器的bug)之外用的很少了,不過對了解單片機原理有幫助。以后的發(fā)展趨勢是,嵌入式工程師越來越不需要了解底層硬件了,C這類語言甚至有可能被Lua、Python之類的腳本取代,或者直接圖形化編程,如果是搞應(yīng)用開發(fā)放心,匯編看看就好。
個人愚見,歡迎討論。
作者:
liwngwang
時間:
2017-12-30 23:06
主要還是C語言吧,匯編語言以后想拓展的可以學(xué)
作者:
DV007
時間:
2017-12-30 23:29
一般來說C搞懂了就可以了,就算匯編一點不懂也沒關(guān)系
作者:
裸奔的大蝦
時間:
2017-12-31 00:39
一幫用c,但匯編得看得懂
作者:
鶯歌HHH
時間:
2017-12-31 12:55
C語言簡潔一點,匯編語言不學(xué)也可以
作者:
544973007
時間:
2017-12-31 14:54
應(yīng)該是要的吧
作者:
lallalallalaa
時間:
2017-12-31 15:09
做東西的話學(xué)C就夠了,匯編是了解單片機原理很有幫助
作者:
Junemany
時間:
2017-12-31 16:51
我覺得先學(xué)習(xí)C語言吧,畢竟匯編語言總體來說對于初學(xué)者難度還是比C語言大,不像C語言很容易理解
作者:
abc779065
時間:
2017-12-31 18:54
我大學(xué)的時候單片機學(xué)的是匯編語言,后來再接觸c語言的時候也感覺比較容易
作者:
wangdm007
時間:
2017-12-31 19:08
直接學(xué)c
作者:
單片機王者
時間:
2017-12-31 19:47
不要學(xué)匯編,直接學(xué)C語言就可以了
作者:
2744730391
時間:
2017-12-31 20:38
1、對于普通的項目,只要學(xué)好c就行了,但不是足夠了。 2、現(xiàn)在流行的單片機開發(fā)編程語言有匯編、c、c++。 3、它們是可以相互依托的,比如要求開發(fā)速度,我們可以盡量用c或c++,因為它們都比用匯編完成任務(wù)速度要快。比如要求執(zhí)行速度,我們必須考慮使用匯編,因為匯編的速度大體要比c或c++快5%~15%,另外我們還可以考慮用c或c++來嵌套匯編完成。 4、通過以上說明,只會c是不夠的,有空還是要看看匯編和c++的。
作者:
2744730391
時間:
2017-12-31 20:39
1、對于普通的項目,只要學(xué)好c就行了,但不是足夠了。
2、現(xiàn)在流行的單片機開發(fā)編程語言有匯編、c、c++。
3、它們是可以相互依托的,比如要求開發(fā)速度,我們可以盡量用c或c++,因為它們都比用匯編完成任務(wù)速度要快。比如要求執(zhí)行速度,我們必須考慮使用匯編,因為匯編的速度大體要比c或c++快5%~15%,另外我們還可以考慮用c或c++來嵌套匯編完成。
4、通過以上說明,只會c是不夠的,有空還是要看看匯編和c++的。
作者:
a865550942
時間:
2018-1-1 15:46
個人覺得匯編可能以后工作中用處不大,但是能更好的理解單片機
作者:
angola
時間:
2018-1-1 16:39
先學(xué)C語音吧,這是最基礎(chǔ)的,也是用的比較多的。等你C語音掌握的比較好時,再去學(xué)習(xí)匯編。這是一個循序漸進(jìn)的過程,有了前面的基礎(chǔ),你學(xué)其他會快很多。
作者:
13860456796
時間:
2018-1-1 17:44
目前市場用的比較多的還是C語言
作者:
41729590
時間:
2018-1-1 21:25
學(xué)了有好處
作者:
YSL98999
時間:
2018-1-1 21:28
匯編語言的編譯效率最高,即執(zhí)行效率最高。但比較難學(xué)。C語言比較好學(xué)。建議了解匯編,用C調(diào)用匯編的成熟模塊。
作者:
高路強
時間:
2018-1-2 00:11
需要學(xué)習(xí)!
作者:
高路強
時間:
2018-1-2 00:11
我覺得先學(xué)C語言,等到能夠做出一個小作品的時候,再回頭看看匯編語言,做十來道題的練習(xí),看匯編語言的目的是讓自己對單片機有一個硬件上的直觀感受,畢竟C語言要通過翻譯,少了一種直觀的操作。
作者:
few
時間:
2018-1-2 08:53
學(xué)C語言是最好的了
作者:
ngszddq
時間:
2018-1-2 09:10
看你學(xué)習(xí)目的,如果僅僅是為了實現(xiàn)單片機應(yīng)用,不需要學(xué)習(xí)匯編程序的
作者:
1696106614
時間:
2018-1-2 09:15
不用學(xué)匯編,直接學(xué)c就好了,c還簡單易懂
作者:
qiran
時間:
2018-1-2 14:10
至少要學(xué)精數(shù)電,因為你至少要搞清什么叫數(shù)據(jù)(二進(jìn)制、十六進(jìn)制),而且從學(xué)習(xí)數(shù)電的過程中,你學(xué)精的話,會體會到,你思考問題的方式也發(fā)生了變化,變得更加邏輯化了(基礎(chǔ)的與或非),到了后面你就會用邏輯的思維去解決實際問題了,因為編程關(guān)鍵就是要用邏輯的思維去看待問題,然后找出邏輯的思路,最后通過這個思路方案就可以正確的把程序編出來,所以一定要學(xué)好數(shù)字電子技術(shù),模擬電子也不能忽視,因為單片機與數(shù)字電子只是說能實現(xiàn)了邏輯功能(也就是領(lǐng)導(dǎo)出來了,有了一個控制策略),現(xiàn)在得要手下的人去做事,這就是模擬電子,因為它是連接單片機與實際控制執(zhí)行機構(gòu)硬件(領(lǐng)導(dǎo)與一線工人)的橋梁,所以要學(xué)好數(shù)字電子和模擬電子,C語言跟單片機的匯編語言都是相通的(無論是什么語言,最終都是要說出某句話,只是說話的音不同罷了,這里的音就是語言),學(xué)好其中任何一個,你都可以去學(xué)好其他的語言,而且上手很快,比如你C很好,但JAVA不懂,沒關(guān)系,你有C的底子,JAVA一下子就能掌握
作者:
速成技術(shù)
時間:
2018-1-2 14:50
我覺得先學(xué)C語言
作者:
77777777777
時間:
2018-1-2 15:14
最好直接c,現(xiàn)在匯編用的有點少
作者:
lcy89815
時間:
2018-1-2 16:12
學(xué)習(xí)匯編對編程有幫助,不會匯編會C語言也能行走天下
作者:
tjw0331
時間:
2018-1-3 16:22
匯編語言比較好理解,但是C語言應(yīng)用更廣,如果只學(xué)一種還是C語言比較實用
作者:
烏烏赤赤得人錫
時間:
2018-1-4 08:35
學(xué)C吧,匯編的話開發(fā)周期太長了
作者:
GO@
時間:
2018-1-4 12:00
C語言更簡潔一點,匯編語言運行快
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1