注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡硬件、外部設備與維護ARM SoC體系結構

ARM SoC體系結構

ARM SoC體系結構

定 價:¥55.00

作 者: (英國)弗伯著、田澤等譯;田澤譯
出版社: 北京航空航天大學出版社
叢編項: ARM系列叢書
標 簽: 單片計算機

ISBN: 9787810771702 出版時間: 2002-10-01 包裝: 平裝
開本: 16開 頁數(shù): 367 字數(shù):  

內容簡介

  介紹了一般微處理器核的設計原理、基于微處理器核的SoC設計的基本概念和方法,通過對ARM系列處理器核和CPU核的詳盡描述,來說明微處理器及外圍接口的設計原理和方法。同時也綜述了ARM系列處理器核和最新ARM核的研發(fā)成果,以及ARM和Thumb編程模型,對SoC設計中涉及到的存儲器層次、Cache、存儲器管理、片上總線、片上調試和產品測試等主要問題進行了論述。在此基礎上給出了幾個基于ARM核的SoC嵌入式應用的實例。最后對基于異步設計的ARM核AMULET及異步SoC子系統(tǒng)AMULET3H的研究進行了介紹。<br>本書的特點是將基于ARM微處理器核的SoC設計和實際嵌入式系統(tǒng)的應用集成于一體,對于基于ARM核的SoC設計和嵌入式系統(tǒng)開發(fā)者來說是一本很好的參考手冊??捎米饔嬎銠C科學技術與應用、電氣工程、電子科學與技術專業(yè)本科生及碩士研究生的教材。也可作為從事集成電路設計的工程技術人員、基于ARM的嵌入式系統(tǒng)應用開發(fā)技術人員的參考書。<br>

作者簡介

暫缺《ARM SoC體系結構》作者簡介

圖書目錄

第1章 處理器設計導論
1.1處理器體系結構和組織1
1.2硬件設計中的抽象3
1.3MU0--一個簡單的處理器6
1.4指令集的設計11
1.5處理器設計中的權衡16
1.6精簡指令集計算機20
1.7低功耗設計23
1.8例題與練習26
第2章 ARM體系結構
2.1Acorn RISC機器29
2.2體系結構的繼承30
2.3ARM編程模型32
2.4ARM開發(fā)工具35
2.5例題與練習39
第3章 ARM匯編語言編程
3.1數(shù)據(jù)處理指令40
3.2數(shù)據(jù)傳送指令45
3.3控制流指令51
3.4編寫簡單的匯編語言程序56
3.5例題與練習59
第4章 ARM的組織和實現(xiàn)
4.13級流水線ARM的組織62
4.25級流水線ARM的組織65
4.3ARM指令執(zhí)行68
4.4ARM的實現(xiàn)71
4.5ARM協(xié)處理器接口83
4.6例題與練習85
第5章 ARM指令集
5.1引言87
5.2異常89
5.3條件執(zhí)行92
5.4轉移及轉移鏈接(B,BL)指令94
5.5轉移交換和轉移鏈接交換(BX,BLX)指令96
5.6軟件中斷(SWI)指令98
5.7數(shù)據(jù)處理指令99
5.8乘法指令103
5.9前導0計數(shù)(CLZ--僅用于v5T體系結構)105
5.10單字和無符號字節(jié)的數(shù)據(jù)傳送指令105
5.11半字和有符號字節(jié)的數(shù)據(jù)傳送指令108
5.12多寄存器傳送指令110
5.13存儲器和寄存器交換指令(SWP)111
5.14狀態(tài)寄存器到通用寄存器的傳送指令112
5.15通用寄存器到狀態(tài)寄存器的傳送指令113
5.16協(xié)處理器指令115
5.17協(xié)處理器的數(shù)據(jù)操作116
5.18協(xié)處理器的數(shù)據(jù)傳送117
5.19協(xié)處理器的寄存器傳送118
5.20斷點指令(BKPT--僅用于v5T體系結構)120
5.21未使用的指令空間120
5.22存儲器故障122
5.23ARM體系結構的各種版本126
5.24例題與練習128
第6章 體系結構對高級語言的支持
6.1軟件設計中的抽象129
6.2數(shù)據(jù)類型130
6.3浮點數(shù)據(jù)類型135
6.4ARM浮點體系結構139
6.5表達式143
6.6條件語句145
6.7循環(huán)148
6.8函數(shù)與過程150
6.9使用存儲器154
6.10運行環(huán)境158
6.11例題與練習159
第7章 Thumb指令集
7.1CPSR中的Thumb指示位161
7.2Thumb編程模型162
7.3Thumb轉移指令164
7.4Thumb軟中斷指令166
7.5Thumb數(shù)據(jù)處理指令167
7.6Thumb單寄存器數(shù)據(jù)傳送指令169
7.7Thumb多寄存器數(shù)據(jù)傳送指令171
7.8Thumb斷點指令172
7.9Thumb的實現(xiàn)173
7.10Thumb的應用174
7.11例題與練習175

第8章 體系結構對系統(tǒng)開發(fā)的支持
8.1ARM存儲器接口178
8.2AMBA總線185
8.3ARM參考外圍規(guī)范189
8.4建立硬件系統(tǒng)原型的工具191
8.5ARM仿真器ARMulator192
8.6JTAG邊界掃描測試結構193
8.7ARM調試結構198
8.8嵌入式跟蹤202
8.9對信號處理的支持204
8.10例題與練習209
第9章 ARM處理器核
9.1ARM7TDMI210
9.2ARM8217
9.3ARM9TDMI220
9.4ARM10TDMI223
9.5討論226
9.6例題與練習227 
第10章 存儲器層次
10.1存儲器容量及速度228
10.2片上存儲器229
10.3Cache230
10.4Cache設計示例235
10.5存儲器管理240
10.6例題與練習243
第11章 體系結構對操作系統(tǒng)的支持
11.1操作系統(tǒng)簡介245
11.2ARM系統(tǒng)控制協(xié)處理器248
11.3保護單元寄存器CP15249
11.4ARM保護單元251
11.5CP15 MMU寄存器252
11.6ARM MMU結構255
11.7同步260
11.8上下文切換261
11.9輸入/輸出262
11.10例題與練習266
第12章 ARM CPU核
12.1ARM710T/720T/740T267
12.2ARM810272
12.3StrongARM SA110275
12.4ARM920T和ARM940T282
12.5ARM946ES和ARM966ES285
12.6ARM1020E286
12.7討論289
12.8例題與練習291
第13章 嵌入式ARM的應用
13.1VLSI Ruby II先進通信處理器292
13.2VLSI ISDN用戶處理器294
13.3OneCTM VWS22100 GSM芯片296
13.4愛立信VLSI藍牙基帶控制器300
13.5ARM7500和ARM7500FE303
13.6ARM7100306
13.7SA1100310
13.8例題與練習313
第14章 AMULET異步ARM處理器
14.1自定時設計315
14.2AMULET1318
14.3AMULET2321
14.4AMULET2e323
14.5AMULET3326
14.6DRACO電信控制器329
14.7自定時系統(tǒng)的未來334
14.8例題與練習335
附錄計算機邏輯337
術語342
參考文獻347
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號