本書是普通高等教育“十一五”國家級規(guī)劃教材。全書由基礎篇和應用篇組成,全面、系統(tǒng)地闡述匯編語言程序設計及應用?;A篇簡單介紹80x86系列微機的硬件和四種工作模式,詳細介紹80x86通用指令集實模式下可用的指令,并以MASM6.x為藍本,詳細講述匯編語言源程序的結構和偽指令,深入討論分支、循環(huán)和子程序等基本匯編語言程序設計技術和宏指令、條件匯編、重復匯編等高級匯編語言程序技術。應用篇介紹保護模式的有關概念、80x86微處理器與保護模式有關的硬件及專用的指令,系統(tǒng)說明設計保護模式下的程序所需的數(shù)據結構和如何實現(xiàn)保護模式下的程序設計,介紹80x86微處理器FPU的硬件、浮點指令集及程序設計方法,闡明匯編語言和高級語言混合編程的各種約定規(guī)則與實現(xiàn)方法,介紹三個多媒體指令集MMX、SSE和SSE2及其編程技術,簡單介紹了win32環(huán)境下的匯編語言程序設計方法。本書內容豐富,系統(tǒng)全面,涵蓋了匯編語言程序設計的各個方面??勺鳛槠胀ǜ咝1究朴嬎銠C及相關專業(yè)匯編語言程序設計課程教材,也適用于信息類各專業(yè)學生、自考學生、計算機應用開發(fā)人員和希望深入學習微機應用技術的讀者。