本書以Intel 80x86指令系統(tǒng)和MASM 6.x為主體,全面而系統(tǒng)地介紹16/32位整數、浮點、多媒體指令的匯編語言程序設計方法。全書可分為基礎和提高兩部分。前4章作為基礎部分,以當前“匯編語言程序設計”課程的教學為目標,為讀者講解16位基本整數指令及其匯編語言程序設計的知識?;A部分的主要內容是:匯編語言程序設計的基礎知識、8086指令詳解、MASM偽指令和操作符、程序格式、程序結構及其設計方法。后5章為提高部分,從不同的方面介紹了匯編語言程序設計的深入內容和實際應用知識。提高部分各章的內容相對獨立,主要有:32位80x86 CPU的整數指令系統(tǒng)及其編程、匯編語言與C/C++的混合編程。80x87 FPU的浮點指令系統(tǒng)及其編程、多媒體擴展MMX指令系統(tǒng)和SSE指令系統(tǒng)。本書各章配有豐富的習題和詳細的上機指導,附錄提供了Debug、PWB和CodeView開發(fā)工具的使用說明。本書可選作高等院?!秴R編語言程序設計》課程的教材或參考書,主要讀者為計算機及相關學科的本、專科學生。本書內容廣博、語言淺顯、結構清晰、實例豐富,適合于電子、自動控制等專業(yè)的高校學生和成教學生,計算機應用開發(fā)人員,深入學習微機應用技術的普通讀者等。