匯編語言程序設計是高校計算機硬件、軟件及應用專業(yè)必修的核心課程之一。根據(jù)高等院校培養(yǎng)適應21世紀人才的教學需要編寫此書。本書系統(tǒng)介紹了基于80x86匯編語言程序設計的技術和方法。主要內容包括:80x86指令系統(tǒng)、尋址方式、宏指令與偽指令、匯編語言格式與程序結構、分支程序設計、循環(huán)程序設計、子程序設計、宏匯編技術、系統(tǒng)功能調用與使用方法、I/O程序設計方法與中斷程序設計、C語言與匯編語言的調用接口、基于Win32的匯編程序開發(fā)技術、匯編語言程序調試方法等。附錄部分給出了80x86指令表、系統(tǒng)功能調用和debug命令表。本書遵循理論與實踐相結合的原則,在系統(tǒng)介紹匯編語言程序設計方法和技術的前提下,深入討論了各種實際應用問題和解決問題的方法,并給出了大量的實例。各章均附有習題,便于學生課后練習。本教材可作為高校計算機專業(yè)及相關專業(yè)本科生匯編語言程序設計課程的教科書,也可作為相關領域的工程技術人員的參考書。