<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 64  文章 - 9  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(6)

    我參與的團隊

    隨筆分類(88)

    隨筆檔案(92)

    文章分類(142)

    文章檔案(182)

    天基成員

    學習園

    我的海角

    搜索

    •  

    積分與排名

    • 積分 - 182482
    • 排名 - 319

    最新評論

    學習匯編的重要意義!! (轉帖)
    轉帖, 匯編, 學習  幾日前,在一位仁兄的blog里看到如下一番話:其實我發現中國的教育還是有很大問題的,你們得讓你們的學生認識到這門課的作用啊,有些師兄說到出去工作了才發現匯編的作用。 
      我覺得值得慶幸的是這位仁兄在在校期間的學習中及時地意識到了匯編的重要性,并做出了正確的選擇。然而這位仁兄提到的“老師沒有讓學生認識到匯編的重要性”和“有些師兄工作了才發現匯編的重要性”這些在計算機專業教育中存在的客觀事實,再次讓我心情沉重! 
      為了讓更多的計算機學習者意識匯編語言的重要性,我就拋磚引玉,發表一下對匯編語言的理解,希望能夠讓更多的計算機技術的學習者對匯編語言的作用有一個正確的認識。 
    1.匯編語言 
      匯編語言是最接近于機器語言的編程語言。如果說機器語言是計算機操作的本質,那么匯編語言就是最最接近本質的語言。匯編語言操作直接面向硬件,所以,我們在使用匯編語言的時候,我們能夠感知計算機的運行過程和原理,從而能夠對計算機硬件和應用程序之間的聯系和交互形成一個清晰的認識。這也是最能夠鍛煉編程者編程思維邏輯的,只有這樣,學習者才能形成一個軟、硬兼備的編程知識體系,這是任何高級語言都無法給予的!相對于繁復的高級語言,匯編語言指令集合更簡約,指令操作更直接,從匯編開始學習更符合循序漸進的學習原理!所以,對于計算機技術初學者或者自學者,匯編語言重要性無可替代! 
    2.匯編語言之于高級語言 
      不否認,在應用層面,高級語言占據了軟件開發市場的絕大部分。也正是這種現象,誤導了學習者,甚者是教育者!所以目前高校計算機專業的現狀是:專業課程中C語言,C++,java等高級語言一應俱全,而畢業的學生卻連簡單的程序都不能編寫。為什么?聽不懂,學不會!這就是缺乏基礎造成的! 
    匯編語言才是計算機技術的基礎,而不是常說的C語言。之所以說匯編重要,其一個重要的原因就是,匯編語言能夠讓你更好的理解高級語言,尤其是高級語言中的C語言。匯編語言對于內存的操作都是基于內存地址的,而C語言中最令人頭疼的指針概念,說白了就是內存的地址。指針的學習和應用中最頭疼的就是在指針這個抽象的概念和實際的內存單元之間建立思維映射,而這些恰恰是我們在匯編語言學習中頻繁做的一件平常事。另外,對于C語言中的數據類型、形參實參、函數調用、全局變量、局部變量等概念及操作,我們都可以用匯編語言中的一些操作相關聯,把這些抽象的概念和過程,通過匯編語言形成一個具體的映像,深度剖析,這樣我們才能真正的學會、學好C語言。 
      有了匯編和C的基礎,那些所謂的面向對象的語言學習起來就更為順暢了!奉勸那些好高騖遠的學習者,踏踏實實的從匯編開始吧,古云:磨刀不誤砍柴工啊!  
    3.匯編語言之于應用 
      很多學習者放棄對于匯編語言的學習,是因為高級語言的開發更容易找到工作。這個理由也是我見到過的最現實的。但是,這里面明顯存在著認識誤區! 
      首先,我們的學習是一個系統過程,我們的知識結構不是一個單一課程所能夠建立的。所以,學習匯編的目的并不是非要用匯編去掙飯錢。因為匯編語言對于一個編程人員所應該具備的基本素質的培養和形成得意義是非常重大的!這在前文中已經分析了,不再贅述! 
      其次,匯編本身也是很重要的應用技術。由于學習者,尤其是在校的學生,平時接觸的最多的是純軟件的東西,所以,覺得五花八門的軟件才是計算機技術應用的舞臺。那么這些人最終會成為那位博主提到的那些工作后才意識到匯編的作用的“師兄”!匯編的操作由于跟硬件緊密相關,所以,很多硬件設施的嵌入式編程使用的都是使用的匯編語言,因為匯編語言更直接,更有效率!我們現在的數碼產品很多,而這些數碼產品賴以生存的芯片,主板等,都包含了嵌入式程序,而這些程序中,匯編語言的使用是相當重要的! 
      為了工作放棄匯編,得失自明啊! 



    PS:記得讀大學時,什么數據結構,編譯原理,匯編語言,操作系統,離散數學,哎,真不知道自己怎么混過去的,知道他們的重要性,但是就是弄得不太明白.在播布客上,我真希望有精通這些最最基礎的計算機理論課程的老師講解一下這方面的知識,期待安迪老師的匯編課程迅速更新!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11111

    posted on 2010-04-02 21:23 鵬凌 閱讀(232) 評論(0)  編輯  收藏 所屬分類: 匯編

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产亚洲一区二区手机在线观看| 四虎国产成人永久精品免费| 免费无码精品黄AV电影| 亚洲AV色欲色欲WWW| 一级毛片免费播放男男| 亚洲成人国产精品| 人禽伦免费交视频播放| 亚洲国产精品成人| 中文字幕免费观看视频| 美女视频黄的全免费视频| 亚洲女人影院想要爱| 7723日本高清完整版免费| 亚洲伦理中文字幕| 在线观看免费污视频| 日韩亚洲一区二区三区| 一个人免费日韩不卡视频| 亚洲性猛交xx乱| 成年私人影院免费视频网站| 国产成人亚洲综合无| 久久久无码精品亚洲日韩软件 | 亚洲综合一区二区三区四区五区| 久久久久久99av无码免费网站| 亚洲av无码兔费综合| 国产乱辈通伦影片在线播放亚洲| 在线观看特色大片免费网站| 亚洲的天堂av无码| 久久久久国色av免费看| 亚洲人成777在线播放| 久久久久久AV无码免费网站下载| 亚洲国产韩国一区二区| 国产精品免费视频网站| 国产免费黄色无码视频| 亚洲综合精品网站| 国产精品区免费视频| 亚洲制服丝袜第一页| 免费一看一级毛片全播放| 久久久精品免费国产四虎| 亚洲AV色吊丝无码| 亚洲精品国产免费| 在线观看国产一区亚洲bd| 亚洲αv在线精品糸列|