本書(shū)在內(nèi)容編排上,力求由淺入深、循序漸進(jìn)、例題多樣、講解詳細(xì)。編寫(xiě)時(shí)注重實(shí)用、結(jié)構(gòu)清晰、語(yǔ)言簡(jiǎn)練。通過(guò)本書(shū),使讀者更好地理解和掌握匯編語(yǔ)言的編程方法、思路和技巧,井對(duì)計(jì)算機(jī)的底層編程有一定認(rèn)識(shí)。
本書(shū)以8086CPU為主要對(duì)象介紹;12編語(yǔ)言的基礎(chǔ)知識(shí)和程序設(shè)計(jì)方法,最后介紹了32位匯編語(yǔ)言程序設(shè)計(jì),以滿(mǎn)足讀者在更高層次上編寫(xiě)匯編語(yǔ)言程序的要求。全書(shū)共分7章:第l章主要介紹計(jì)算機(jī)的發(fā)展、基本組成、匯編語(yǔ)言和高級(jí)語(yǔ)言的優(yōu)缺點(diǎn)及計(jì)算機(jī)中數(shù)字符的表示。第2章主要介紹8086CPU匯編程序設(shè)計(jì)環(huán)境,包括8086微處理器的結(jié)構(gòu)和構(gòu)成、處理器內(nèi)部各寄存器的功能、8086微機(jī)內(nèi)存儲(chǔ)器的分段技術(shù)及地址的表示方法。第3章主要介紹8086指令系統(tǒng),包括操作數(shù)的尋址方式和指令。第4章主要介紹8086匯編語(yǔ)言,包括匯編語(yǔ)言的程序和語(yǔ)句結(jié)構(gòu)、偽指令、表達(dá)式、匯編語(yǔ)言應(yīng)用程序的開(kāi)發(fā)過(guò)程以及DEBUG的基本使用方法。第5章主要介紹8086匯編語(yǔ)言基本程序設(shè)計(jì),包括順序程序、分支程序、循環(huán)程序、子程序、宏匯編和條件匯編以及匯編語(yǔ)言與高級(jí)語(yǔ)言混合編程等。第6章主要介紹8086輸x/輸出程序設(shè)計(jì)方法,包括程序直接控制輸入/輸出方式、中斷輸入/輸出方式、D。S系統(tǒng)功能調(diào)用和B。IS調(diào)用等。 第7章主要介紹基于80386處理器的32位匯編語(yǔ)言程序設(shè)計(jì),包括寄存器結(jié)構(gòu)、存儲(chǔ)組織、工作方式、尋址方式、指令系統(tǒng)、32們匯編的編程格式等。
第1章 概 述
1.1 微型計(jì)算機(jī)發(fā)展過(guò)程
1.2 微型計(jì)算機(jī)特點(diǎn)
1.3 微型計(jì)算機(jī)系統(tǒng)
1.3.1 計(jì)算機(jī)硬件系統(tǒng)
1.3.2 計(jì)算機(jī)軟件系統(tǒng)
1.4 計(jì)算機(jī)語(yǔ)言
1.4.1 機(jī)器語(yǔ)言
1.4.2 匯編語(yǔ)言
1.4.3 高級(jí)語(yǔ)言
1.5 計(jì)算機(jī)中數(shù)和字符的表示
1.5.1 計(jì)算機(jī)中有符號(hào)數(shù)的表示
1.5.2 無(wú)符號(hào)整數(shù)
1.5.3 BCD碼(Binary Coded Decimal)
1.5.4 計(jì)算機(jī)中數(shù)的表示
第1章 概 述
1.1 微型計(jì)算機(jī)發(fā)展過(guò)程
1.2 微型計(jì)算機(jī)特點(diǎn)
1.3 微型計(jì)算機(jī)系統(tǒng)
1.3.1 計(jì)算機(jī)硬件系統(tǒng)
1.3.2 計(jì)算機(jī)軟件系統(tǒng)
1.4 計(jì)算機(jī)語(yǔ)言
1.4.1 機(jī)器語(yǔ)言
1.4.2 匯編語(yǔ)言
1.4.3 高級(jí)語(yǔ)言
1.5 計(jì)算機(jī)中數(shù)和字符的表示
1.5.1 計(jì)算機(jī)中有符號(hào)數(shù)的表示
1.5.2 無(wú)符號(hào)整數(shù)
1.5.3 BCD碼(Binary Coded Decimal)
1.5.4 計(jì)算機(jī)中數(shù)的表示
1.5.5 非數(shù)值數(shù)據(jù)的表示
1.5.6 邏輯運(yùn)算
習(xí) 題
第2章 8086CPU匯編程序設(shè)計(jì)環(huán)境
2.1 8086CPU編程結(jié)構(gòu)
2.1.1 執(zhí)行單元EU
2.1.2 總線(xiàn)接口單元BIU
2.1.3 8086/8088內(nèi)部寄存器
2.2 8086微機(jī)存儲(chǔ)器結(jié)構(gòu)
2.2.1 存儲(chǔ)單元的地址和內(nèi)容
2.2.2 存儲(chǔ)器的分段技術(shù)
2.2.3 物理地址的形成
2.3 8086的1/o接口
2.3.1 輸入/輸出(I/O)接口
2.3.2 輸入/輸出(I/O)端口
2.3.3 輸入/輸出(I/O)端口的編址
習(xí) 題
第3章 8086微處理器的指令系統(tǒng)
第4章 8086匯編語(yǔ)言
第5章 8086匯編語(yǔ)言基本程序設(shè)計(jì)
第6章 輸入/輸出程序設(shè)計(jì)
第7章 32位匯編語(yǔ)言
附錄
參考文獻(xiàn)