全文目錄
目錄
第一章 基礎(chǔ)知識(shí)
1.1匯編語(yǔ)言程序設(shè)計(jì)的一般概念
1.2計(jì)算機(jī)中數(shù)據(jù)信息的表示
1.2.1進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換
1.2.2帶符號(hào)數(shù)的表示
1.2.3字符的表示
1.3基本邏輯運(yùn)算
習(xí)題
第二章 IBMPC微型計(jì)算機(jī)
2.1IBMPC微型計(jì)算機(jī)基本結(jié)構(gòu)
2.1.1微型機(jī)硬件系統(tǒng)組成
2.1.2Intel8086/8088微處理器功能結(jié)構(gòu)
2.28086/8088CPU寄存器結(jié)構(gòu)
2.2.1段寄存器(SegmentRegister)
2.2.2通用寄存器(GeneralRegister)
2.2.3用于控制的寄存器
2.3主存儲(chǔ)器
2.3.1IBMPC微機(jī)主存儲(chǔ)器的特點(diǎn)
2.3.2主存儲(chǔ)器的段結(jié)構(gòu)
2.3.3邏輯地址與物理地址
2.4堆棧
2.4.1堆棧的構(gòu)造
2.4.28086/8088的堆棧組織
習(xí)題
第三章 8086/8088指令系統(tǒng)與尋址方式
3.1尋址方式
3.1.1寄存器尋址(RegisterAddressing)
3.1.2立即數(shù)尋址(ImmediateAddressing)
3.1.3存儲(chǔ)器尋址
3.2指令系統(tǒng)
3.2.1傳送類指令
3.2.2算術(shù)運(yùn)算類指令
3.2.3位操作類指令
3.2.4處理器控制指令
3.3機(jī)器指令格式
3.3.1雙操作數(shù)機(jī)器指令代碼格式
3.3.2單操作數(shù)機(jī)器指令格式
3.3.3與AX、AL有關(guān)的機(jī)器指令格式
3.3.4單字節(jié)機(jī)器指令格式
習(xí)題
第四章 基本匯編語(yǔ)言
4.1匯編語(yǔ)言語(yǔ)句格式
4.1.1指令語(yǔ)句格式
4.1.2偽指令語(yǔ)句格式
4.1.3標(biāo)識(shí)符
4.2匯編語(yǔ)言數(shù)據(jù)
4.2.1常數(shù)
4.2.2變量
4.2.3標(biāo)號(hào)
4.3符號(hào)定義偽指令EQU和=
4.3.1等值語(yǔ)句
4.3.2等號(hào)語(yǔ)句
4.4表達(dá)式與運(yùn)算符
4.4.1算術(shù)運(yùn)算符
4.4.2邏輯運(yùn)算符
4.4.3關(guān)系運(yùn)算符
4.4.4數(shù)值返回運(yùn)算符
4.4.5屬性與分離字節(jié)運(yùn)算符
4.4.6運(yùn)算符的優(yōu)先級(jí)
4.5程序的段結(jié)構(gòu)
4.5.1段定義偽指令SEGMENT/ENDS
4.5.2段尋址偽指令A(yù)SSUME
4.5.3段寄存器的裝入
4.6過(guò)程定義偽指令PROC/ENDP
4.7源程序的基本結(jié)構(gòu)框架
4.8其他偽指令
4.8.1定位偽指令ORG和位置計(jì)數(shù)器
4.8.2標(biāo)題偽指令TITLE
習(xí)題
第五章 順序、分支與循環(huán)程序設(shè)計(jì)
5.1概述
5.1.1匯編語(yǔ)言程序的設(shè)計(jì)步驟
5.1.2程序的基本結(jié)構(gòu)
5.2順序結(jié)構(gòu)的程序設(shè)計(jì)
5.3分支程序設(shè)計(jì)
5.3.1轉(zhuǎn)移指令
5.3.2條件轉(zhuǎn)移指令
5.3.3分支程序設(shè)計(jì)
5.4循環(huán)程序設(shè)計(jì)
5.4.1循環(huán)控制指令
5.4.2循環(huán)程序的結(jié)構(gòu)
5.4.3單重循環(huán)程序設(shè)計(jì)
5.4.4多重循環(huán)程序設(shè)計(jì)
目錄
第一章 基礎(chǔ)知識(shí)
1.1匯編語(yǔ)言程序設(shè)計(jì)的一般概念
1.2計(jì)算機(jī)中數(shù)據(jù)信息的表示
1.2.1進(jìn)位計(jì)數(shù)制及其相互轉(zhuǎn)換
1.2.2帶符號(hào)數(shù)的表示
1.2.3字符的表示
1.3基本邏輯運(yùn)算
習(xí)題
第二章 IBMPC微型計(jì)算機(jī)
2.1IBMPC微型計(jì)算機(jī)基本結(jié)構(gòu)
2.1.1微型機(jī)硬件系統(tǒng)組成
2.1.2Intel8086/8088微處理器功能結(jié)構(gòu)
2.28086/8088CPU寄存器結(jié)構(gòu)
2.2.1段寄存器(SegmentRegister)
2.2.2通用寄存器(GeneralRegister)
2.2.3用于控制的寄存器
2.3主存儲(chǔ)器
2.3.1IBMPC微機(jī)主存儲(chǔ)器的特點(diǎn)
2.3.2主存儲(chǔ)器的段結(jié)構(gòu)
2.3.3邏輯地址與物理地址
2.4堆棧
2.4.1堆棧的構(gòu)造
2.4.28086/8088的堆棧組織
習(xí)題
第三章 8086/8088指令系統(tǒng)與尋址方式
3.1尋址方式
3.1.1寄存器尋址(RegisterAddressing)
3.1.2立即數(shù)尋址(ImmediateAddressing)
3.1.3存儲(chǔ)器尋址
3.2指令系統(tǒng)
3.2.1傳送類指令
3.2.2算術(shù)運(yùn)算類指令
3.2.3位操作類指令
3.2.4處理器控制指令
3.3機(jī)器指令格式
3.3.1雙操作數(shù)機(jī)器指令代碼格式
3.3.2單操作數(shù)機(jī)器指令格式
3.3.3與AX、AL有關(guān)的機(jī)器指令格式
3.3.4單字節(jié)機(jī)器指令格式
習(xí)題
第四章 基本匯編語(yǔ)言
4.1匯編語(yǔ)言語(yǔ)句格式
4.1.1指令語(yǔ)句格式
4.1.2偽指令語(yǔ)句格式
4.1.3標(biāo)識(shí)符
4.2匯編語(yǔ)言數(shù)據(jù)
4.2.1常數(shù)
4.2.2變量
4.2.3標(biāo)號(hào)
4.3符號(hào)定義偽指令EQU和=
4.3.1等值語(yǔ)句
4.3.2等號(hào)語(yǔ)句
4.4表達(dá)式與運(yùn)算符
4.4.1算術(shù)運(yùn)算符
4.4.2邏輯運(yùn)算符
4.4.3關(guān)系運(yùn)算符
4.4.4數(shù)值返回運(yùn)算符
4.4.5屬性與分離字節(jié)運(yùn)算符
4.4.6運(yùn)算符的優(yōu)先級(jí)
4.5程序的段結(jié)構(gòu)
4.5.1段定義偽指令SEGMENT/ENDS
4.5.2段尋址偽指令A(yù)SSUME
4.5.3段寄存器的裝入
4.6過(guò)程定義偽指令PROC/ENDP
4.7源程序的基本結(jié)構(gòu)框架
4.8其他偽指令
4.8.1定位偽指令ORG和位置計(jì)數(shù)器
4.8.2標(biāo)題偽指令TITLE
習(xí)題
第五章 順序、分支與循環(huán)程序設(shè)計(jì)
5.1概述
5.1.1匯編語(yǔ)言程序的設(shè)計(jì)步驟
5.1.2程序的基本結(jié)構(gòu)
5.2順序結(jié)構(gòu)的程序設(shè)計(jì)
5.3分支程序設(shè)計(jì)
5.3.1轉(zhuǎn)移指令
5.3.2條件轉(zhuǎn)移指令
5.3.3分支程序設(shè)計(jì)
5.4循環(huán)程序設(shè)計(jì)
5.4.1循環(huán)控制指令
5.4.2循環(huán)程序的結(jié)構(gòu)
5.4.3單重循環(huán)程序設(shè)計(jì)
5.4.4多重循環(huán)程序設(shè)計(jì)