注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具編程卓越之道第二卷:運用底層語言思想編寫高級語言代碼

編程卓越之道第二卷:運用底層語言思想編寫高級語言代碼

編程卓越之道第二卷:運用底層語言思想編寫高級語言代碼

定 價:¥69.00

作 者: (美)海德
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787121041259 出版時間: 2007-04-01 包裝: 平裝
開本: 0開 頁數: 617 字數:  

內容簡介

  本書是《編程卓越之道》系列書的第二卷,將探討怎樣用高級語言(而非匯編語言)編程得到高效率機器代碼。在書中,您可以學到如何分析編譯器的輸出,以便檢驗代碼的所作所為,從而得到高質量的機器碼;了解編譯器為常見控制結構生成的典型機器指令,以便在編寫高級語言程序時選用恰當的語句;掌握編譯器將各種常量和變量類型轉換成機器數據的方法,以便于使用這些數據寫出又快又短的程序。 書中的理論超出了特定的編程語言和CPU架構,以各種處理器平臺進行開發(fā)的高級語言程序員都能從中汲取到卓越編程的營養(yǎng)。

作者簡介

  Rarldall Hyde先生不僅是本書的作者,他還編寫了匯編語言方面最受推崇的文獻《匯編語言編程藝術》,以及《編程卓越之道第一卷:深入理解計算機》,這些書籍均由NoStarch出版社出版。他還參與寫作了《The Waite Groups MASM6.0 Bible》一書,并為《Dr.Dobbs Journal and Byte》等專業(yè)學術雜志撰稿。

圖書目錄

致謝
引言
第1章 以底層語言思考,用高級語言編程
 1.1 關于編譯器質量的誤區(qū)
 1.2 最好還是學學匯編語言
 1.3 為何學習匯編語言并非絕對必要
 1.4 以底層語言思考
 1.5 編程用高級語言
 1.6 假設條件
 1.7 不特定于某種語言的方法
 1.8 卓越代碼的特征
 1.9 本卷涉及的環(huán)境
 1.10 獲取更多信息
第2章 要不要學匯編語百
 2.1 學習匯編語言的障礙
 2.2 向《編程卓越之道》第二卷求援
 2.3 向高層匯編器求援
 2.4 HLA
 2.5 以高級語言思考,用底層語言編程
 2.6 匯編語言的編程范型——在底層思考
 2.7 《匯編語言編程藝術》及其他資源
第3章 高級語言程序員應具備的80x86匯編知識
 3.1 學一種匯編語言很好,能學幾種更好
 3.2 80x86匯編語言的語法
 3.3 80x86基本架構
 3.4 文字常量
 3.5 匯編語言中的字面(符號)常量
 3.6 80x86的尋址模式
 3.7 匯編語言的數據聲明
 3.8 在匯編語言中指定操作數尺寸
 3.9 80x86最簡指令集
 3.10 獲取更多信息
第4章 高級語言程序員應具備的PowerPC匯編知識
第5章 編譯器的操作與代碼生成
第6章 分析編譯器輸出的工具
第7章 常量與高級語言
第8章 變量
第9章 數組
第10章 字符串
第11章 指針
第12章 記錄、聯(lián)合和類
第13章 算術與邏輯表達式
第14章 控制結構與程序判定
第15章 迭代控制結構
第16章 函數與過程
軟件工程學
附錄 80x86和PowerPC處理器家族的概要對比
網上附錄
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號