注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論ARM應(yīng)用系統(tǒng)開(kāi)發(fā)詳解:基于S3C4510B的系統(tǒng)設(shè)計(jì)

ARM應(yīng)用系統(tǒng)開(kāi)發(fā)詳解:基于S3C4510B的系統(tǒng)設(shè)計(jì)

ARM應(yīng)用系統(tǒng)開(kāi)發(fā)詳解:基于S3C4510B的系統(tǒng)設(shè)計(jì)

定 價(jià):¥24.00

作 者: 李駒光等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 微處理器/CPU

購(gòu)買這本書可以去


ISBN: 9787302073611 出版時(shí)間: 2003-12-01 包裝: 精裝
開(kāi)本: 26cm 頁(yè)數(shù): 289 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  作為一種16/32位的高性能、低成本、低功耗的嵌入式RISC微處理器,ARM微處理器目前已經(jīng)成為應(yīng)用最為廣泛的嵌入式微處理器。本書在全面介紹ARM處理器的體系結(jié)構(gòu)、編程模型、指令系統(tǒng)和開(kāi)發(fā)工具的同時(shí),以Samsung公司的一款基于以太網(wǎng)系統(tǒng)的ARM處理器——S3C4510B為核心,詳細(xì)講解了系統(tǒng)的設(shè)計(jì)、調(diào)試以及相關(guān)的軟件設(shè)計(jì)和嵌入式操作系統(tǒng)的移植過(guò)程。通過(guò)閱讀本書,可以使具備一定的系統(tǒng)設(shè)計(jì)能力的讀者全面掌握開(kāi)發(fā)基于ARM微處理器系統(tǒng)的多方面知識(shí),從而具備設(shè)計(jì)開(kāi)發(fā)基于ARM微處理器的特定應(yīng)用系統(tǒng)的能力。本書可作為基于ARM的軟件編程和硬件系統(tǒng)設(shè)計(jì)的參考手冊(cè),也可作為16/32位微處理器教學(xué)用書,以及嵌入式系統(tǒng)應(yīng)用設(shè)計(jì)人員的參考用書。

作者簡(jiǎn)介

暫缺《ARM應(yīng)用系統(tǒng)開(kāi)發(fā)詳解:基于S3C4510B的系統(tǒng)設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

第1章  ARM微處理器概述                  
 1. 1  ARM簡(jiǎn)介                  
 1. 2  ARM微處理器的應(yīng)用領(lǐng)域及特點(diǎn)                  
 1. 2. 1  ARM微處理器的應(yīng)用領(lǐng)域                  
 1. 2. 2  ARM微處理器的特點(diǎn)                  
 1. 3  ARM微處理器系列                  
 1. 3. 1  ARM7微處理器系列                  
 1. 3. 2  ARM9微處理器系列                  
 1. 3. 3  ARM9E微處理器系列                  
 1. 3. 4  ARM10E微處理器系列                  
 1. 3. 5  SecurCore微處理器系列                  
 1. 3. 6  StrongARM微處理器系列                  
 1. 3. 7  Xscale處理器                  
 1. 4 ARM微處理器的結(jié)構(gòu)                  
 1. 4. 1  RISC體系結(jié)構(gòu)                  
 1. 4. 2  ARM微處理器的寄存器結(jié)構(gòu)                  
 1. 4. 3  ARM微處理器的指令結(jié)構(gòu)                  
 1. 5  ARM微處理器的應(yīng)用選型                  
 1. 6  本章小結(jié)                  
 第2章  ARM微處理器的編程模型                  
 2. 1  ARM微處理器的工作狀態(tài)                  
 2. 2  ARM體系結(jié)構(gòu)的存儲(chǔ)器格式                  
 2. 3  指令長(zhǎng)度及數(shù)據(jù)類型                  
 2. 4  處理器模式                  
 2. 5  寄存器組織                  
 2. 5. 1  ARM狀態(tài)下的寄存器組織                  
 2. 5. 2  Thumb狀態(tài)下的寄存器組織                  
 2. 5. 3  程序狀態(tài)寄存器                  
 2. 6  異常                  
 2. 6. 1  ARM體系結(jié)構(gòu)所支持的異常類型                  
 2. 6. 2  對(duì)異常的響應(yīng)                  
 2. 6. 3  從異常返回                  
 2. 6. 4  各類異常的具體描述                  
 2. 6. 5  異常進(jìn)入/退出小結(jié)                  
 2. 6. 6  異常向量                  
 2. 6. 7  異常優(yōu)先級(jí)                  
 2. 6. 8  應(yīng)用程序中的異常處理                  
 2. 7  本章小結(jié)                  
 第3章  ARM微處理器的指令系統(tǒng)                  
 3. 1  ARM微處理器的指令集概述                  
 3. 1. 1  ARM微處理器的指令的分類與格式                  
 3. 1. 2  指令的條件域                  
 3. 2 ARM指令的尋址方式                  
 3. 2. 1  立即尋址                  
 3. 2. 2  寄存器尋址                  
 3. 2. 3  寄存器間接尋址                  
 3. 2. 4  基址變址尋址                  
 3. 2. 5  多寄存器尋址                  
 3. 2. 6  相對(duì)尋址                  
 3. 2. 7  堆棧尋址                  
 3. 3  ARM指令集                  
 3. 3. 1  跳轉(zhuǎn)指令                  
 3. 3. 2  數(shù)據(jù)處理指令                  
 3. 3. 3  乘法指令與乘加指令                  
 3. 3. 4  程序狀態(tài)寄存器訪問(wèn)指令                  
 3. 3. 5  加載/存儲(chǔ)指令                  
 3. 3. 6  批量數(shù)據(jù)加載/存儲(chǔ)指令                  
 3. 3. 7  數(shù)據(jù)交換指令                  
 3. 3. 8  移位指令(操作)                  
 3. 3. 9  協(xié)處理器指令                  
 3. 3. 10  異常產(chǎn)生指令                  
 3. 4  Thumb指令及應(yīng)用                  
 3. 5  本章小結(jié)                  
 第4章  ARM程序設(shè)計(jì)基礎(chǔ)                  
 4. 1  ARM匯編器所支持的偽指令                  
 4. 1. 1  符號(hào)定義(Symbol Definition)偽指令                  
 4. 1. 2  數(shù)據(jù)定義(Data Definition)偽指令                  
 4. 1. 3  匯編控制(Assembly Control)偽指令                  
 4. 1. 4  其他常用的偽指令                  
 4. 2  匯編語(yǔ)言的語(yǔ)句格式                  
 4. 2. 1  在匯編語(yǔ)言程序中常用的符號(hào)                  
 4. 2. 2  匯編語(yǔ)言程序中的表達(dá)式和運(yùn)算符                  
 4. 3  匯編語(yǔ)言的程序結(jié)構(gòu)                  
 4. 3. 1  匯編語(yǔ)言在程序中的結(jié)構(gòu)                  
 4. 3. 2  匯編語(yǔ)言的子程序調(diào)用                  
 4. 3. 3  匯編語(yǔ)言程序示例                  
 4. 3. 4  匯編語(yǔ)言與C/C++的混合編程                  
 4. 4  本章小結(jié)                  
 第5章  應(yīng)用系統(tǒng)設(shè)計(jì)與調(diào)試                  
 5. 1  系統(tǒng)設(shè)計(jì)概述                  
 5. 2  S3C4510B概述                  
 5. 2. 1  S3C4510B及片內(nèi)外圍簡(jiǎn)介                  
 5. 2. 2  S3C4510B的引腳分布及信號(hào)描述                  
 5. 2. 3  CPU內(nèi)核概述及特殊功能寄存器                  
 5. 2. 4  S3C4510B的系統(tǒng)管理器                  
 5. 3  系統(tǒng)的硬件選型與單元電路設(shè)計(jì)                  
 5. 3. 1  S3C4510B芯片及引腳分析                  
 5. 3. 2  電源電路                  
 5. 3. 3  晶振電路與復(fù)位電路                  
 5. 3. 4  Flash存儲(chǔ)器接口電路                  
 5. 3. 5  SDRAM接口電路                  
 5. 3. 6  串行接口電路                  
 5. 3. 7  IIC接口電路                  
 5. 3. 8  JTAG接口電路                  
 5. 3. 9  10M/100M以太網(wǎng)接口電路                  
 5. 3. 10  通用I/O接口電路                  
 5. 4  硬件系統(tǒng)的調(diào)試                  
 5. 4. 1  電源. 晶振及復(fù)位電路                  
 5. 4:2  S3C4510B及JTAG接口電路                  
 5. 4. 3  SDRAM接口電路的調(diào)試                  
 5. 4. 4  Flash接口電路的調(diào)試                  
 5. 4. 5  10M/100M以太網(wǎng)接口電路                  
 5. 5  印刷電路板的設(shè)計(jì)注意事項(xiàng)                  
 5. 5. 1  電源質(zhì)量與分配                  
 5. 5. 2  同類型信號(hào)線的分布                  
 5. 6  本章小結(jié)                  
 第6章  部件工作原理與編程示例                  
 6. 1  嵌入式系統(tǒng)的程序設(shè)計(jì)方法                  
 6. 2  部件工作原理與編程示例                  
 6. 2. 1  通用I/O口工作原理與編程示例                  
 6. 2. 2  串行通信工作原理與編程示例                  
 6. 2. 3  中斷控制器工作原理與編程示例                  
 6. 2. 4  定時(shí)器工作原理與編程示例                  
 6. 2. 5  GDMA工作原理與編程示例                  
 6. 2. 6  IIC總線控制器工作原理                  
 6. 2. 7  以太網(wǎng)控制器工作原理                  
 6. 2. 8  Flash存儲(chǔ)器工作原理與編程示例                  
 6. 3  BootLoader簡(jiǎn)介                  
 6. 4  本章小結(jié)                  
 第7章  嵌入式uClinux及其應(yīng)用開(kāi)發(fā)                  
 7. 1  嵌入式uClinux系統(tǒng)概況                  
 7. 2  開(kāi)發(fā)工具GNU的使用                  
 7. 2. 1  GCC編譯器                  
 7. 2. 2  GNUMake                  
 7. 2. 3  使用GDB調(diào)試程序                  
 7. 3  建立uClinux開(kāi)發(fā)環(huán)境                  
 7. 3. 1  建立交叉編譯器                  
 7. 3. 2  uClinux針對(duì)硬件的改動(dòng)                  
 7. 3. 3  編譯uClinux內(nèi)核                  
 7. 3. 4  內(nèi)核的加載運(yùn)行                  
 7. 4  在uClinux下開(kāi)發(fā)應(yīng)用程序                  
 7. 4. 1  串行通信                  
 7. 4. 2  Socket編程                  
 7. 4. 3  添加用戶應(yīng)用程序到uClinux                  
 7. 4. 4  通過(guò)網(wǎng)絡(luò)添加應(yīng)用程序到目標(biāo)系統(tǒng)                  
 7. 5  本章小結(jié)                  
 第8章  ARMADS集成開(kāi)發(fā)環(huán)境的使用                  
 8. 1  ADS集成開(kāi)發(fā)環(huán)境組成介紹                  
 8. 1. 1  命令行開(kāi)發(fā)工具                  
 8. 1. 2  ARM運(yùn)行時(shí)庫(kù)                  
 8. 1. 3  GUI開(kāi)發(fā)環(huán)境(CodeWarrior和AXD)                  
 8. 1. 4  實(shí)用程序                  
 8. 1. 5  支持的軟件                  
 8. 2  使用ADS創(chuàng)建工程                  
 8. 2. 1  建立一個(gè)工程                  
 8. 2. 2  編譯和鏈接工程                  
 8. 2. 3  使用命令行工具編譯應(yīng)用程序                  
 8. 3  用AXD進(jìn)行代碼調(diào)試                  
 8. 4  本章小結(jié)                  
 附錄A  參考文獻(xiàn)                  
 附錄B  相關(guān)術(shù)語(yǔ)                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)