基本信息
書名:彙編語言程式設計
又名: Professional Assembly Language
作者:(美)布魯姆
譯者: 馬朝暉
ISBN: 9787111175322
頁數: 409
出版社: 機械工業出版社
定價: 48
裝幀: 平裝
出版年: 2006-1-1
內容簡介
每種高級語言程式在連線為可執行程式之前,都必須被編譯為彙編語言程式,因此對於高級語言程式設計者來說,了解編譯器如何生成彙編語言代碼十分有用。
本書適合有一定編程經驗的開發人員參考。
作者簡介
Richard Blum 畢業於美國普度大學電氣工程專業,在美國一家政府組織工作了15年以上。在此期間,他使用過各種程式語言(C、C++、Java和Microsoft VB .NET以及C#)編寫實用程式,因此他發現一個非常有價值的事實:通過研究編譯器生成的彙編語言代碼及使用彙編語言例程,可明顯提高高級語言程式的執行速度。本書正是他多年實踐與研究的成果。
特點
●認識領先。《彙編語言程式設計》根據人的認識規律實踐-理論-實踐的特點組織教學內容,在全書開始及各重要章節開始,都以完整的實例引導,學生通過實例能感性地了解到需要學習的內容以及意義,比純概念式的灌輸能產生更好的教學效果。
●準確定位。《彙編語言程式設計》強調為套用類讀者服務,力求門檻低、內容全、描寫細膩,與“套用類”讀者群的需求相適應。選擇從具有代表性、彙編難度適中的8086/8088入手,重點關注彙編語言程式設計方法,為學生進一步掌握計算機控制技術、學習計算機接口和單片機等課程打好基礎。
●精選用例。《彙編語言程式設計》在設計用例時,突出主要知識點及套用中的關鍵問題,儘量減少代碼量並給出詳細注釋,讓程式結構與設計思想一目了然。
●加強輸入/輸出程式設計的教學。《彙編語言程式設計》加入了對外設操作常用晶片的介紹,著重討論外部連線、工作方式及其設定,學習相關程式設計方法,突出軟體方面內容。對於這一部分,教師可以根據實際情況靈活處理,即使之後開設接口課,多數會基於C語言教學,《彙編語言程式設計》介紹的輸入輸出內容也是有益的銜接。
●配套實驗指導。隨《彙編語言程式設計》出版,我們將在出版社網站上同時發布相應的實驗指導材料,採用認識-模仿-組裝-創新的結構組織實驗內容。在每次實驗前,教師可以向學生下發當次實驗的電子文檔,學生上機時,有些內容只需要複製、貼上就可以進入實質性的實驗,突出彙編語言程式算法與設計方法的學習,避免將大量的時間用到文字輸入與審校中。為了讓學生充分思考問題,又設計了一些帶創新性的問題,包括程式組裝與程式設計題,引導學生不斷深入。