本書較系統(tǒng)地介紹了16位微型計算機的基本原理及接口技術(shù)。全書共分 12章,主要內(nèi)容包括:微型計算機的組成及工作原理、指令系統(tǒng)、MASM偽指令系統(tǒng)、匯編語言程序設(shè)計、8086微處理器結(jié)構(gòu)、半導體存儲器、輸入/輸出技術(shù)、中斷、并行接口芯片8255A、串行通信、其他常用接口、總線等。
本書以培養(yǎng)學生應用能力為主要目標,以介紹基礎(chǔ)知識和基本技術(shù)為主。內(nèi)容組織深入淺出,語言敘述淺顯易懂,在兼顧學科知識完整性的同時,針對高職高專院校的教學特點進行了內(nèi)容優(yōu)化,以達到重點突出、內(nèi)容簡潔實用的目的。
本書可作為高職高專院校計算機專業(yè)的教材,或作為自動化、機電等非計算機專業(yè)的本科生教材,也可供工程技術(shù)人員、自學人員參考使用。
第1章 微型計算機的組成及工作原理
1.1 編碼與運算規(guī)則
1.1.1 無符號數(shù)與帶符號數(shù)
1.1.2 補碼的表示范圍、運算規(guī)則及溢出
1.1.3 ASCII碼與BCD碼
1.2 微型計算機系統(tǒng)及其工作原理
1.2.1 微型計算機的發(fā)展及主要技術(shù)指標
1.2.2 硬件系統(tǒng)結(jié)構(gòu)
1.2.3 三類語言
1.2.4 微型計算機的工作原理
1.3 PC機的編程結(jié)構(gòu)
1.3.1 8086 CPU的內(nèi)部結(jié)構(gòu)
1.3.2 8086/8088的寄存器結(jié)構(gòu)
1.3.3 內(nèi)存儲器基礎(chǔ)
1.3.4 內(nèi)存分段 第1章 微型計算機的組成及工作原理
1.1 編碼與運算規(guī)則
1.1.1 無符號數(shù)與帶符號數(shù)
1.1.2 補碼的表示范圍、運算規(guī)則及溢出
1.1.3 ASCII碼與BCD碼
1.2 微型計算機系統(tǒng)及其工作原理
1.2.1 微型計算機的發(fā)展及主要技術(shù)指標
1.2.2 硬件系統(tǒng)結(jié)構(gòu)
1.2.3 三類語言
1.2.4 微型計算機的工作原理
1.3 PC機的編程結(jié)構(gòu)
1.3.1 8086 CPU的內(nèi)部結(jié)構(gòu)
1.3.2 8086/8088的寄存器結(jié)構(gòu)
1.3.3 內(nèi)存儲器基礎(chǔ)
1.3.4 內(nèi)存分段
習題
第2章 指令系統(tǒng)
2.1 尋址方式
2.1.1 指令格式及操作數(shù)類型
2.1.2 8086/8088的尋址方式
2.2 8086/8088指令系統(tǒng)
2.2.1 數(shù)據(jù)傳送指令
2.2.2 算術(shù)運算指令
2.2.3 邏輯運算及移位指令
2.2.4 轉(zhuǎn)移控制指令
2.2.5 處理器控制指令
2.2.6 簡單程序設(shè)計舉例
習題
第3章 MASM偽指令系統(tǒng)
3.1 匯編語言語句種類與格式
3.1.1 匯編語言語句的種類
3.1.2 匯編語言語句的格式
3.2 常用偽指令
3.2.1 符號定義偽指令
3.2.2 數(shù)據(jù)定義偽指令與變量
3.2.3 標號及其屬性
3.2.4 析值/屬性操作符
3.2.5 段定義偽指令
3.3 程序的段結(jié)構(gòu)
習題
第4章 匯編語言程序設(shè)計
4.1 匯編語言軟件開發(fā)步驟及輸入/輸出問題
4.1.1 匯編語言軟件開發(fā)步驟
4.1.2 匯編語言編程時的輸入/輸出問題
4.2 順序程序設(shè)計
4.2.1 字符串的輸入/輸出
4.2.2 查表
4.3 分支程序設(shè)計
4.3.1 基本分支程序設(shè)計
4.3.2 跳轉(zhuǎn)表法實現(xiàn)分支
4.4 循環(huán)程序設(shè)計
4.4.1 循環(huán)程序的結(jié)構(gòu)
4.4.2 循環(huán)程序設(shè)計
4.5 子程序設(shè)計
4.5.1 子程序的定義、調(diào)用與返回
4.5.2 子程序設(shè)計的相關(guān)技術(shù)
習題
第5章 8086微處理器
第6章 半導體存儲器
第7章 輸入/輸出技術(shù)
第8章 中斷
第9章 并行接口芯片8255A
第10章 串行通信
第11章 其他常用接口
第12章 總線
附錄
參考文獻