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