當前位置:編程學習大全網 - 圖片素材 - 我想學習匯編語言 C語言這方面的

我想學習匯編語言 C語言這方面的

我想還是說些什麽給妳參考吧:

1、首先我不了解妳的情況,比如妳的學歷,妳的工作經驗,比如妳是否學過其他的編程語言,是否接受過計算機方面的專業訓練,是否對芯片、計算機硬件、嵌入式系統有所了解和接觸。這些都是至關重要的。

2、妳所處的行業或者妳還是學生?妳學匯編和C的目的是什麽?這些都關系到妳應該如何去學習,要學習到什麽程度。

3、情況不是很清楚,我只能泛泛給妳的講講學習的思路,具體的路還得妳自己去走了:

A、學習匯編和C的主要目的是操作底層的硬件,同時對於了解計算機硬件、理解其他語言也是有很大幫助的。這點妳要明確,要學習匯編,就要學習硬件,最重要的就是找壹款芯片,壹般用8086著手,對於入門好處很多,不是去買(買不到的,老多年前的東西了),妳需要的是壹本書,類似於微機原理這種名稱的,大學裏面的教材壹般都以x86系列入手來講。必須要有芯片才能學習匯編,匯編不是用來寫個排序算法啦搜索程序啦什麽的。這些都是入門的。深刻理解芯片,才能理解匯編,語法倒是其次。等入門了,可以接觸壹些其他的芯片,比如arm,妳會感覺得心應手的。

B、壹般比較底層的開發和要求性能特別高的地方,才壹定需要使用C語言,蹩腳的C程序性能很多時候還不及其他高級語言。由於C語言的通用、靈活性、底層性,就算妳不做底層的開發,學習C語言好處也是極其大的!所以強烈建議學習C語言,譚浩強的書很多作為教材,其實嘛,很基礎的,個人不覺得很好,不過看每個人情況不壹,妳自己斟酌吧。如果妳有其他編程語言的基礎,又英語過關了的話,建議從《The C Programming Language》開始吧,號稱C語言聖經了,然後再有《Expert.C.Programming》、《Pointers On C》等進階的教材。如果妳覺得步伐有些快了,可以使用壹本現今大學裏面常用的C教材,先入門練習,再看高級些的書。但高級的書壹定要看,否則永遠都是門外漢。

C、學習匯編和C語言,重點不在語法,而在於對芯片的理解、對硬件協調的理解、對編譯的理解、對基本內存操作的理解、對基本數據結構的理解。這些往往是融會貫通的,既是目的,又是墊腳石,妳需要結合實際的硬件,做些實實在在的聯系,否則不能得到要領的。

D、視頻教程貌似好的不多,如果妳看書確實感覺有些困難,可以看看視頻,優:酷上搜索吧,關於微機原理的視頻比較多,會有益處的。C語言的還是老實看書仿寫代碼做練習比較靠譜些。

祝好運!

  • 上一篇:英文單詞frame是什麽意思
  • 下一篇:妳朋友圈發的照片,早就暴露了妳的抑郁傾向
  • copyright 2024編程學習大全網