本書立足于目前使用為廣泛的Intel x8632和x8664系列的CPU、Windows操作系統(tǒng)及Visual Studio 2019開發(fā)平臺,從匯編語言這種直觀和直接的角度,揭示計算機工作的基本原理、C語言語句和函數(shù)的處理過程、程序優(yōu)化的技巧。 全書共分為19章。前5章介紹了匯編語言程序設計的基本知識,包括CPU、內存、尋址方式和常用機器指令;第6章至第11章介紹了x8632位控制臺應用程序設計,包括順序和分支、循環(huán)、子程序設計、多模塊化程序設計;第12章為中斷和異常處理;第13章是Win32窗口程序設計;第14章至第17章介紹了x87 FPU、MMX、SSE、AVX程序設計;第18章為x8664位匯編程序設計;第19章為上機操作。 本書內容新穎,覆蓋面廣,重點突出,直觀易懂,趣味性強,可供各類高等院校計算機及相關專業(yè)作為教材,也可供廣大使用匯編語言的工程技術人員參考。