掃一掃
關(guān)注中圖網(wǎng)
官方微博
本類五星書更多>
-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
微處理器系統(tǒng)原理與應用設計 版權(quán)信息
- ISBN:9787560663340
- 條形碼:9787560663340 ; 978-7-5606-6334-0
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
微處理器系統(tǒng)原理與應用設計 內(nèi)容簡介
本書全面介紹微處理器系統(tǒng)的工作原理與應用設計的基本方法。全書分為七章,包括數(shù)字處理系統(tǒng)概述、微處理器、匯編指令、程序設計、片上微處理器系統(tǒng)、常規(guī)外設應用設計、典型微控制系統(tǒng)設計開發(fā)等內(nèi)容。本書主要從微處理器結(jié)構(gòu)出發(fā)介紹匯編指令,從匯編指令出發(fā)介紹C程序設計,旨在讓讀者深入理解微處理器的工作原理并掌握程序設計的精要,通過外設驅(qū)動程序設計和*小系統(tǒng)設計提高實際設計與調(diào)試能力。 本書可作為高等學校電子信息類專業(yè)“微機原理”和“嵌入式系統(tǒng)程序設計”等課程的教材或教學參考書,亦可供其他專業(yè)師生及相關(guān)工程技術(shù)人員參考學習。 本書作者精心制作了PPT文件,有需要的讀者可向出版社申請。
微處理器系統(tǒng)原理與應用設計 目錄
**章 數(shù)字處理系統(tǒng)概述 1
1.1 信息處理系統(tǒng)的結(jié)構(gòu) 1
1.2 數(shù)制與運算 3
1.2.1 二進制數(shù) 4
1.2.2 十六進制數(shù)與八進制數(shù) 5
1.2.3 二進制算術(shù)運算 6
1.2.4 數(shù)值編碼 7
1.2.5 數(shù)據(jù)編碼與邏輯運算 9
1.3 數(shù)字處理系統(tǒng)的構(gòu)成 10
1.3.1 系統(tǒng)結(jié)構(gòu) 10
1.3.2 處理流程 11
1.3.3 操作描述 11
1.3.4 基于微處理器的系統(tǒng)結(jié)構(gòu) 14
1.4 典型微處理器及系統(tǒng) 14
1.4.1 Intel微處理器 15
1.4.2 ARM處理器 18
1.4.3 微處理器系統(tǒng)的應用 19
習題 20
第二章 微處理器 21
2.1 微處理器的基本架構(gòu) 21
2.1.1 運算器 21
2.1.2 寄存器組 22
2.1.3 處理電路 24
2.1.4 控制指令 26
2.1.5 數(shù)據(jù)存儲 28
2.1.6 處理器結(jié)構(gòu) 31
2.1.7 存儲結(jié)構(gòu) 32
2.2 數(shù)據(jù)處理 33
2.2.1 指令 33
2.2.2 程序 34
2.2.3 異常處理機制 36
2.3 Cortex-M4處理器內(nèi)核 37
2.3.1 寄存器組 38
2.3.2 指令執(zhí)行 38
2.3.3 處理操作 39
2.3.4 特殊寄存器 39
2.4 Cortex-M4存儲系統(tǒng) 41
2.4.1 存儲器空間映射 41
2.4.2 總線訪問 41
2.4.3 棧存儲 42
2.4.4 位段操作 44
2.5 異常處理 44
習題 46
第三章 匯編指令 48
3.1 指令體系 48
3.1.1 指令格式 48
3.1.2 指令代碼 49
3.1.3 指令執(zhí)行的描述 50
3.2 數(shù)據(jù)傳輸指令 51
3.2.1 寄存器與存儲器之間的傳輸 51
3.2.2 寄存器之間的傳輸 57
3.2.3 立即數(shù)加載到寄存器 58
3.2.4 寄存器與特殊寄存器之間的
傳輸 59
3.3 數(shù)據(jù)運算指令 59
3.3.1 算術(shù)運算指令 60
3.3.2 邏輯運算指令 61
3.3.3 比較與測試指令 62
3.3.4 移位運算指令 62
3.4 數(shù)據(jù)轉(zhuǎn)換指令 63
3.4.1 數(shù)據(jù)擴展指令 63
3.4.2 數(shù)據(jù)反序指令 64
3.4.3 數(shù)據(jù)重組指令 64
3.4.4 位域處理指令 65
3.5 流程控制指令 65
3.5.1 跳轉(zhuǎn)指令 66
3.5.2 調(diào)用指令 69
3.6 異常處理指令 70
3.6.1 SVC指令 70
3.6.2 CPS指令 71
3.6.3 異常返回觸發(fā)指令 71
3.7 DSP處理指令 71
3.7.1 飽和運算指令 72
3.7.2 SIMD指令 72
3.7.3 乘與乘加指令 74
習題 76
第四章 程序設計 78
4.1 開發(fā)架構(gòu) 78
4.1.1 編程語言 78
4.1.2 程序的基本要素 79
4.1.3 匯編程序結(jié)構(gòu) 80
4.1.4 集成開發(fā)環(huán)境 83
4.1.5 啟動程序結(jié)構(gòu) 86
4.2 數(shù)據(jù)定義 87
4.2.1 常量 87
4.2.2 變量 88
4.2.3 數(shù)組變量 91
4.2.4 指針變量 92
4.2.5 結(jié)構(gòu)體變量 93
4.2.6 變量共用 94
4.3 數(shù)據(jù)處理 95
4.3.1 符號擴展加載 95
4.3.2 數(shù)據(jù)運算 96
4.3.3 運算數(shù)據(jù)存儲 97
4.4 流程結(jié)構(gòu) 97
4.4.1 分支結(jié)構(gòu) 97
4.4.2 循環(huán)結(jié)構(gòu) 102
4.5 函數(shù) 104
4.5.1 參數(shù)傳遞 105
4.5.2 局部變量分配 107
4.5.3 函數(shù)示例 108
4.6 混合編程 109
4.6.1 變量互用 109
4.6.2 函數(shù)互調(diào) 110
4.6.3 嵌入?yún)R編 111
4.6.4 內(nèi)聯(lián)匯編 111
4.7 異常處理 112
習題 115
第五章 片上微處理器系統(tǒng) 117
5.1 系統(tǒng)架構(gòu) 117
5.1.1 系統(tǒng)總線 118
5.1.2 存儲器系統(tǒng) 119
5.1.3 外設接口 120
5.1.4 中斷系統(tǒng) 122
5.1.5 直接存儲訪問器 122
5.2 典型外設 123
5.2.1 通用輸入/輸出 123
5.2.2 定時/計數(shù)設備 124
5.2.3 通信設備 125
5.2.4 模擬/數(shù)字轉(zhuǎn)換 129
5.3 Cortex-M4處理器 130
5.3.1 處理器結(jié)構(gòu) 130
5.3.2 處理器總線 131
5.3.3 系統(tǒng)異常與中斷 132
5.3.4 SysTick 136
5.4 STM32F4系統(tǒng)結(jié)構(gòu) 138
5.4.1 系統(tǒng)總線 138
5.4.2 系統(tǒng)時鐘 140
5.4.3 DMA系統(tǒng) 141
5.5 管腳配置 143
5.6 中斷系統(tǒng) 146
5.6.1 中斷源 146
5.6.2 EXTI 147
5.6.3 中斷程序設計示例 148
習題 149
第六章 常規(guī)外設應用設計 151
6.1 平臺簡介 151
6.2 時鐘管理 153
6.3 通用輸入/輸出 155
6.3.1 GPIO寄存器組 155
6.3.2 GPIO應用設計1 156
6.3.3 GPIO應用設計2 158
6.4 外部中斷 160
6.4.1 EXTI寄存器 160
6.4.2 EXTI應用設計 161
6.5 通用定時器 162
6.5.1 通用定時器的常用寄存器 162
6.5.2 定時器應用設計1 164
6.5.3 定時器應用設計2 166
6.6 通用同/異步收發(fā)器 168
6.6.1 USART寄存器配置 168
6.6.2 USART收發(fā)處理模式 169
6.6.3 USART輪詢模式應用設計 170
6.6.4 USART中斷模式應用設計 172
6.7 DMA控制器 174
6.7.1 DMAC寄存器 174
6.7.2 USART DMA模式應用設計 176
6.7.3 存儲器之間DMA傳輸
應用設計 178
6.8 模擬/數(shù)字轉(zhuǎn)換器 180
6.8.1 ADC寄存器配置 180
6.8.2 ADC應用設計 181
習題 183
第七章 典型微控制系統(tǒng)設計開發(fā) 185
7.1 設計需求 185
7.2 電路設計 185
7.2.1 處理器電路 186
7.2.2 接口電路 189
7.2.3 電源電路 191
7.3 電路測試 192
7.4 驅(qū)動程序設計 193
7.4.1 數(shù)碼管顯示控制 193
7.4.2 溫度測量控制 195
7.4.3 按鈕控制 196
7.4.4 異步串口收發(fā)控制 197
7.4.5 電機驅(qū)動控制 199
7.4.6 時序控制 200
7.5 功能測試 202
7.5.1 測試平臺 202
7.5.2 單功能模塊測試 203
7.5.3 系統(tǒng)功能模塊測試 209
習題 211
附錄 C語言程序設計入門 212
參考文獻 230
展開全部
書友推薦
- >
【精裝繪本】畫給孩子的中國神話
- >
姑媽的寶刀
- >
莉莉和章魚
- >
有舍有得是人生
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
名家?guī)阕x魯迅:故事新編
- >
煙與鏡
- >
我與地壇
本類暢銷