本書以Microsoft宏匯編MASN 6.1x為背景,系統(tǒng)講述了8086指令系統(tǒng)及匯編語言程序設計的基本方法和技術,介紹了32位x86指令及其程序設計,并以Microsoft Visual C++ 6.0為背景,介紹了Windows 9x/2000等32位環(huán)境下C/C++語言與匯編語言的混合編程。全書共分9章,主要內容包括:匯編語言程序設計的基礎知識、8086指令系統(tǒng)、源程序的基本框架、程序設計的基本技術、宏指令、多模塊程序設計、輸入輸出和中斷程序設計、32位x86指令及其程序設計等。其中,第1章至第8章可供學習8086匯編語言的讀者使用。對于熟悉8086匯編語言的讀者,也可從第9章得到32位x86指令及其程序設計的有關知識。書中提供了大量的程序實例,所有實例都經過上機驗證。每章后均附有習題。本書不僅可作為高等院校計算機及相關專業(yè)的學生學習8086匯編語言的教材或參考書,也可供學習32位x86匯編語言的讀者使用。