再版前言
第1章微型計算機概述
本章學習目標
1.1微型計算機的發(fā)展及應用
1.1.1計算機的發(fā)展歷史
1.1.2微處理器的產生和發(fā)展
1.1.3微型計算機的應用
1.2微型計算機的特點與性能指標
1.2.1微型計算機的特點
1.2.2微型計算機常用術語和性能指標
1.3微型計算機的硬件結構及其功能
1.3.1微型計算機硬件結構及其信息交換
1.3.2微型計算機硬件模塊功能分析
1.4微型計算機系統(tǒng)組成
1.4.1微型計算機系統(tǒng)的基本組成示意
再版前言
第1章微型計算機概述
本章學習目標
1.1微型計算機的發(fā)展及應用
1.1.1計算機的發(fā)展歷史
1.1.2微處理器的產生和發(fā)展
1.1.3微型計算機的應用
1.2微型計算機的特點與性能指標
1.2.1微型計算機的特點
1.2.2微型計算機常用術語和性能指標
1.3微型計算機的硬件結構及其功能
1.3.1微型計算機硬件結構及其信息交換
1.3.2微型計算機硬件模塊功能分析
1.4微型計算機系統(tǒng)組成
1.4.1微型計算機系統(tǒng)的基本組成示意
1.4.2微型計算機的常用軟件
1.4.3軟硬件之間的相互關系
本章小結
習題1
第2章計算機中的數(shù)據(jù)表示
本章學習目標
2.1計算機中的數(shù)制及其轉換
2.1.1數(shù)制的基本概念
2.1.2數(shù)制之間的轉換
2.2計算機中數(shù)值數(shù)據(jù)的表示
2.2.1基本概念
2.2.2帶符號數(shù)的原碼、反碼、補碼表示
2.2.3帶符號數(shù)的加減運算與數(shù)據(jù)溢出判斷
2.3字符編碼
2.3.1美國信息交換標準代碼(ASCII碼)
2.3.2二一十進制編碼—BCD碼
本章小結
習題2
第3章典型微處理器及其體系結構
本章學習目標
3.18086微處理器的內外部結構
3.1.18086微處理器的內部結構
3.1.28086微處理器的寄存器結構
3.1.38086微處理器的外部引腳特性
3.28086微處理器的存儲器和I/O組織
3.2.1存儲器的組織
3.2.2110端口的組織
3.38086微處理器的總線周期和操作時序
3.3.18284A時鐘信號發(fā)生器
3.3.28086微處理器的總線周期
3.3.38086微處理器的最?。畲蠊ぷ鞣绞?nbsp;
3.3.48086微處理器的操作時序
3.48086中斷系統(tǒng)
3.4.18086中斷系統(tǒng)的結構
3.4.2中斷類型與中斷向量表
3.4.3中斷響應
3.4.4中斷處理過程
3.5高檔微處理器簡介
3.5.1Intel80X86微處理器
3.5.2Pentium系列微處理器
3.5.3雙核微處理器
本章小結
習題3
第4章8086指令系統(tǒng)
本章學習目標
4.1指令的基本概念和尋址
4.1.1指令系統(tǒng)與指令格式
4.1.2尋址的概念及操作數(shù)的類別
4.2尋址方式及其應用
4.2.1立即數(shù)尋址
4.2.2寄存器尋址
4.2.3存儲器尋址
4.2.4110端口尋址
4.38086指令系統(tǒng)及其應用
4.3.1數(shù)據(jù)傳送類指令
4.3.2算術運算類指令
4.3.3邏輯運算與移位類指令
4.3.4串操作類指令
4.3.5控制轉移類指令
4.3.6處理器控制類指令
4.4中斷調用指令
4.5系統(tǒng)功能調用
4.5.1DOS功能調用
4.5.2BIOS中斷調用
本章小結
習題4
第5章匯編語言的基本表達及其運行
本章學習目標
5.1匯編語言和匯編程序的基本概念
5.1.1匯編語言
5.1.2匯編程序
5.2匯編語言源程序書寫格式
5.2.1匯編語言源程序的分段結構
5.2.2匯編語言源程序的語句類型和語句格式
5.38086匯編語言中的表達式和運算符
5.4偽指令語句
5.4.1數(shù)據(jù)定義偽指令
5.4.2符號定義偽指令
5.4.3段定義偽指令
5.4.4過程定義偽指令
5.4.5結構定義偽指令
5.4.6模塊定義與連接偽指令
5.4.7程序計數(shù)器$和ORG偽指令
5.5匯編語言程序上機過程
5.5.1匯編語言的工作環(huán)境及上機步驟
5.5.2匯編語言源程序的建立
5.5.3將源程序文件匯編成目標程序文件
5.5.4用連接程序生成可執(zhí)行程序文件
5.5.5程序的執(zhí)行
5.5.6程序的調試與運行
本章小結
習題5
第6章匯編語言程序設計
本章學習目標
6.1匯編語言程序設計基本步驟和典型結構
6.1.1匯編語言程序設計的基本步驟
6.1.2結構化程序的概念
6.1.3流程圖畫法規(guī)定
6.2順序結構及程序設計
6.2.1順序程序的結構特點
6.2.2順序結構的程序設計
6.3分支結構及程序設計
6.3.1分支程序的結構形式
6.3.2分支結構的程序設計
6.4循環(huán)結構及程序設計
6.4.1循環(huán)程序的結構形式
6.4.2循環(huán)程序的設計
6.5子程序結構及程序設計
6.5.1子程序基本概念
6.5.2子程序結構形式
6.5.3子程序定義和參數(shù)傳遞
6.5.4子程序設計舉例
本章小結
習題6
第7章中斷調用程序設計
本章學習目標
7.1概述
7.1.1DOS系統(tǒng)功能調用和BIOS中斷
7.1.2DOS和BIOS中斷的使用方法
7.2鍵盤輸入中斷調用
7.2.1ASCII碼與掃描碼
7.2.2BIOS鍵盤中斷
7.2.3DOS鍵盤中斷
7.3顯示器輸出中斷調用
7.3.1顯示器基本概念
7.3.2BIOS顯示中斷
7.3.3DOS顯示中斷
7.4輸入輸出應用程序設計
本章小結
習題7
第8章高級匯編技術
本章學習目標
8.1宏匯編
8.1.1宏定義、宏調用和宏展開
8.1.2形參和實參
8.1.3偽指令PURGE
8.1.4偽指令LOCAL
8.2重復匯編
8.2.1定重復偽指令REPT
8.2.2不定重復偽指令IRP
8.2.3不定重復字符偽指令IRPC
8.3條件匯編
8.3.1條件匯編指令格式
8.3.2條件匯編指令的應用
本章小結
習題8
第9章匯編語言與高級語言的連接
本章學習目標
9.1連接程序及連接對程序設計的要求
9.1.1連接程序的主要功能
9.1.2連接對程序設計的要求
9.2匯編語言程序與高級語言程序的連接
9.2.1概述
9.2.2C語言程序與匯編語言程序的連接
9.2.3C語言程序與匯編接口的實例分析
本章小結
習題9
附錄A 8086指令系統(tǒng)
附錄B DOS系統(tǒng)功能調用(INT21H)
附錄C BIOS功能調用
附錄D 80X86中斷向量
參考文獻