內容介紹
《彙編語言的編程藝術(第2版)》內容簡介:彙編語言是一種低級程式語言,只比計算機本身的機器語言高一級。雖然彙編語言經常用於編寫設備驅動程式、模擬器和視頻遊戲,但是許多程式設計師認為彙編語言的語法不太友好,很難學習和使用。1996年以來,randall hyde的《彙編語言的編程藝術》一書為非彙編程式設計師提供了全面、易讀和循序漸進的32位x86彙編語言的介紹。hyde使用的主要教學工具是高級語言彙編器(highlevelassembler,hla),其中提供了許多高級語言(如c、c++和java)的功能,以幫助讀者快速掌握彙編語言的基本概念。hla在允許彙編語言程式設計師編寫真正低級代碼的同時,也使他們能夠利用高級語言編程的優勢。
通過閱讀《彙編語言的編程藝術(第2版)》,讀者可以學到計算機科學的底層理論基礎,並將所學知識轉化為真正可以運行的代碼。
《彙編語言的編程藝術(第2版)》內容、編輯、編譯和運行hla程式聲明和使用常量、標量變數、指針、數組、結構、聯合和命名空間、轉換算術表達式(整型和浮點型)、轉換高級控制結構。
《彙編語言的編程藝術(第2版)》是彙編語言學習者翹首以盼的《彙編語言的編程藝術》的第2版。與第1版相比,《彙編語言的編程藝術(第2版)》新增了反映hla最新變化的內容,並介紹了如何支持linux、macosx和freebsd。彙編語言是一門複雜的低級語言,但是無論讀者是否具有高級語言編程經驗,都可以藉助《彙編語言的編程藝術(第2版)》掌握它。