定 價:59 元
叢書名:“十三五”國家重點出版物出版規(guī)劃項目 卓越工程能力培養(yǎng)與工程教育專業(yè)認證系列規(guī)劃教材(電氣工程及其自
當前圖書已被 14 所學校薦購過!
查看明細
- 作者:吳寧 閆相國 編著
- 出版時間:2020/12/1
- ISBN:9787111666578
- 出 版 社:機械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:364
- 紙張:
- 版次:
- 開本:16開
本書包括計算機基礎知識、微處理器原理、軟件設計、接口技術等知識模塊,以及微機在自動控制系統(tǒng)中的應用方法。全書共9章:第1章是基礎知識,包括計算機硬件組成、計算機中數(shù)的表示與運算、字符編碼等;第2章以Intel 80x86系列微處理器中的典型型號為例,介紹16位和32位微處理器的基本結構及其工作原理;第3章和第4章是軟件設計內容,包括Intel基本指令集和匯編語言程序設計方法;第5章是半導體存儲器,通過典型半導體存儲器芯片介紹半導體存儲器擴充技術以及Cache存儲器的原理;第6章至第8章主要介紹輸入/輸出接口和基本輸入/輸出技術,以具體型號為例,詳細介紹了數(shù)字接口和模擬接口的應用;在上述基礎上,第9章以微機在自動控制系統(tǒng)中的部分應用為例,介紹微型計算機在工業(yè)自動控制系統(tǒng)中的應用方法。
本書可作為普通高等院校非計算機理工類專業(yè)本科生的“微機原理與接口技術”課程主教材,也可作為成人高等教育相關專業(yè)的學習教材及廣大科技工作者的自學參考書。作者每年兩期在“中國大學MOOC”平臺和“學堂在線”平臺開設的精品在線開放課程“微機原理與接口技術”可作為本書的配套學習資源。
序
前言
第1章微型計算機概論
1.1認識計算機
1.1.1從一段C程序開始
1.1.2微機系統(tǒng)的硬件組成
1.1.3馮·諾依曼結構
1.1.4必要的補充
1.2計算機中的數(shù)制和編碼
1.2.1數(shù)制
1.2.2不同數(shù)制間的轉換
1.2.3十進制數(shù)編碼與字符編碼
1.3計算機中數(shù)的表示
1.3.1定點數(shù)
1.3.2浮點數(shù)
1.4無符號數(shù)的算術運算和邏輯運算
1.4.1二進制數(shù)的算術運算
1.4.2無符號數(shù)的表示范圍
1.4.3基本邏輯運算與邏輯門
1.4.4復合邏輯運算及其邏輯電路
1.5有符號二進制數(shù)的表示與運算
1.5.1有符號數(shù)的表示
1.5.2補碼數(shù)與十進制數(shù)之間的轉換
1.5.3補碼的運算
1.5.4有符號數(shù)的表示范圍
習題
第2章微處理器及其體系結構
2.1微處理器結構與發(fā)展
2.1.1從8位到32位微處理器時代
2.1.2現(xiàn)代微處理器
2.1.3多核技術
2.1.4微處理器基本組成
2.28088/8086微處理器
2.2.18088/8086微處理器的特點
2.2.28088微處理器的引腳功能
2.2.38088/8086微處理器內部結構
2.2.48088/8086 CPU的內部
寄存器
2.2.5實模式存儲器尋址
2.2.6總線時序
2.2.7最大模式與最小模式
2.380386微處理器
2.3.180386微處理器的主要特性
2.3.2內部結構
2.3.3外部主要引腳功能
2.3.480386 CPU的內部寄存器
2.3.5實地址模式和保護虛地址模式
2.4Pentium 4和Core2微處理器
2.4.1主要新技術
2.4.2Pentium 4 CPU的結構
2.4.3存儲器管理
2.4.4基本執(zhí)行環(huán)境
習題
第3章指令系統(tǒng)
3.1指令:計算機的語言
3.1.1常見指令集概述
3.1.2指令的基本構成
3.1.3指令中的操作數(shù)
3.2尋址方式
3.2.1針對立即數(shù)的尋址——
立即尋址
3.2.2針對寄存器操作數(shù)的尋址——
寄存器尋址
3.2.3針對存儲器操作數(shù)的尋址
3.2.4隱含尋址
3.3x86處理器16位指令集
3.3.1數(shù)據(jù)傳送指令
3.3.2算術運算指令
3.3.3邏輯運算和移位指令
3.3.4串操作類指令
3.3.5程序控制指令
3.3.6處理器控制指令
3.432位新增指令簡介
3.4.180x86虛地址下的尋址方式
3.4.280x86 CPU新增指令簡述
習題
第4章匯編語言程序設計
4.1匯編語言基礎
4.1.1匯編程序與匯編語言源程序
4.1.2匯編語言語句中的操作數(shù)
4.2偽指令
4.2.1數(shù)據(jù)定義偽指令
4.2.2符號定義偽指令
4.2.3段定義偽指令
4.2.4設定段寄存器偽指令
4.2.5源程序結束偽指令
4.2.6過程定義偽指令
4.2.7宏命令偽指令
4.2.8模塊定義與連接偽指令
4.3系統(tǒng)功能調用
4.3.1鍵盤輸入
4.3.2顯示器輸出
4.4匯編語言程序設計基礎
4.4.1匯編語言程序設計概述
4.4.2匯編語言程序設計示例
習題
第5章半導體存儲器
5.1概述
5.1.1隨機存取存儲器
5.1.2只讀存儲器
5.1.3半導體存儲器的主要技術指標
5.2RAM存儲器設計
5.2.1SRAM存儲器
5.2.2DRAM存儲器
5.2.3RAM存儲器與系統(tǒng)的連接
5.2.4RAM存儲器接口設計
5.3ROM存儲器設計
5.3.1EPROM存儲器芯片
5.3.2EEPROM存儲器芯片
5.3.3閃速存儲器芯片
5.3.4ROM存儲器接口設計
5.4半導體存儲器擴充技術
5.4.1位擴展
5.4.2字擴展
5.4.3字位擴展
5.5高速緩沖存儲器
5.5.1Cache的工作原理
5.5.2Cache的讀寫操作
5.5.3Cache存儲器系統(tǒng)
5.6半導體存儲器設計示例
習題
第6章輸入/輸出技術
6.1計算機中的輸入/輸出系統(tǒng)
6.1.1輸入/輸出系統(tǒng)的特點
6.1.2輸入/輸出接口
6.1.3輸入/輸出端口尋址
6.2基本I/O接口
6.2.1三態(tài)門接口
6.2.2鎖存器接口
6.2.3簡單接口電路應用示例
6.3基本輸入/輸出方法
6.3.1無條件傳送方式
6.3.2查詢工作方式
6.3.3中斷控制方式
6.3.4直接存儲器存取方式
6.4中斷技術
6.4.1中斷的基本概念
6.4.2中斷處理的一般過程
6.4.38088/8086中斷系統(tǒng)
6.4.48088/8086 CPU的中斷響應
過程
6.5可編程中斷控制器8259A
6.5.18259A的引腳及內部結構
6.5.28259A的工作過程
6.5.38259A的工作方式
6.5.48259A的初始化
6.5.58259A編程舉例
6.6中斷程序設計概述
習題
第7章常用數(shù)字接口
7.1計算機與外設間的信息通信方式
7.1.1并行通信與串行通信
7.1.2全雙工與半雙工通信
7.1.3同步通信與異步通信
7.1.4串行通信的數(shù)據(jù)校驗
7.2可編程定時器/計數(shù)器8253
7.2.18253的引腳及結構
7.2.28253的工作方式
7.2.38253的控制字
7.2.48253的應用
7.3可編程并行接口8255
7.3.18255的引腳及結構
7.3.28255的工作方式
7.3.3方式控制字及狀態(tài)字
7.3.48255與系統(tǒng)的連接與初始化
編程方法
7.3.58255應用設計實例
7.4可編程串行接口8250
7.4.18250的引腳及功能
7.4.28250的結構及內部寄存器
7.4.38250的工作過程
7.4.48250的應用
習題
第8章模擬接口電路
8.1模擬量的輸入/輸出通道
8.1.1模擬量輸入通道
8.1.2模擬量輸出通道
8.2D/A轉換器
8.2.1D/A轉換器的基本原理
8.2.2D/A轉換器的主要技術指標
8.2.3DAC0832
8.2.4D/A轉換器的應用
8.3A/D轉換器
8.3.1A/D轉換器的基本原理
8.3.2A/D轉換器的主要技術指標
8.3.3ADC0809
8.3.4A/D轉換器的應用
習題
第9章微型計算機在自動控制系統(tǒng)中
的應用
9.1計算機控制系統(tǒng)概述
9.1.1關于計算機控制系統(tǒng)
9.1.2計算機控制系統(tǒng)的基本組成
9.2微機在開環(huán)控制系統(tǒng)中的應用
9.2.1關于開環(huán)控制系統(tǒng)
9.2.2開環(huán)控制系統(tǒng)設計示例
9.3微機在閉環(huán)控制系統(tǒng)中的應用
9.3.1關于閉環(huán)控制系統(tǒng)
9.3.2閉環(huán)控制系統(tǒng)設計示例
9.4微機在過程控制系統(tǒng)中的應用
9.4.1關于過程控制系統(tǒng)
9.4.2微機在直流調速控制系統(tǒng)中的
應用
習題
附錄
附錄A可顯示字符的ASCII碼表
附錄B8088 CPU部分引腳信號功能
表B.1SS0、IO/M、DT/R的組合及
對應的操作
表B.2S2、S1、S0的組合及對應的操作
表B.3QSl、QS0的組合及對應的操作
附錄C8088/8086指令簡表
附錄D8088/8086微機的中斷
表D.1中斷類型分配
表D.2DOS軟中斷
表D.3DOS系統(tǒng)功能調用
表D.4BIOS軟中斷
參考文獻