內容簡介
本書是《編程卓越之道》系列書的第二卷,將探討怎樣用高級語言(而非彙編語言)編程得到高效率機器代碼。在書中,您可以學到如何分析編譯器的輸出,以便檢驗代碼的所作所為,從而得到高質量的機器碼;了解編譯器為常見控制結構生成的典型機器指令,以便在編寫高級語言程式時選用恰當的語句;掌握編譯器將各種常量和變數類型轉換成機器數據的方法,以便於使用這些數據寫出又快又短的程式。
書中的理論超出了特定的程式語言和CPU架構,以各種處理器平台進行開發的高級語言程式設計師都能從中汲取到卓越編程的營養。
目錄
致謝
引言
第1章 以底層語言思考,用高級語言編程
1.1 關於編譯器質量的誤區
1.2 最好還是學學彙編語言
1.3 為何學習彙編語言並非絕對必要
……