本書從應用編程的角度解釋x86處理器的內部架構和執行環境,全面介紹如何用x86匯編語言編寫可被高級語言調用的函數。主要內容包括:x86-32核心架構(第1章和第2章),x87浮點單元(第3章和第4章),MMX技術(第5章和第6章),流式SIMD擴展(第7章至第11章),高級向量擴展(第12章至第16章),x86-64核心架構(第17章和第18章),x86-64SSE和AVX(第19章和第20章),高級主題(第21章和第22章)。書中包含了大量的示例代碼,以幫助讀者快速理解x86匯編語言編程和x86平台的計算資源。本書可作為高等院校計算機及相關專業學生的教材,也可供想要學習x86匯編語言編程的軟件開發者使用。
丹尼爾·卡斯沃姆(Daniel Kusswurm)在軟件開發和計算機科學領域擁有超過30年的專業經驗。在幾十年的職業生涯中,他曾為各種醫療設備、科學儀器和圖像處理應用編寫了大量創新性的代碼。在這些項目中,他有很多使用x86匯編語言的成功經驗』有些是顯著提高計算密集型算法的性能,有些是巧妙解決技術難題。丹尼爾擁有北伊利諾伊大學電子工程技術碩士學位和德保羅大學計算機科學博士學位。
丹尼爾·卡斯沃姆(Daniel Kusswurm)在軟件開發和計算機科學領域擁有超過30年的專業經驗。在幾十年的職業生涯中,他曾為各種醫療設備、科學儀器和圖像處理應用編寫了大量創新性的代碼。在這些項目中,他有很多使用x86匯編語言的成功經驗』有些是顯著提高計算密集型算法的性能,有些是巧妙解決技術難題。丹尼爾擁有北伊利諾伊大學電子工程技術碩士學位和德保羅大學計算機科學博士學位。