arm嵌入式係統開發pdf下(xià)載 最新軟件|熱門(mén)排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學電子圖書 → ARM嵌入式係統開發:軟件設計與優化 PDF掃描版

ARM嵌入式係統開發:軟件設計與(yǔ)優化

PDF掃描版 ARM嵌入式係統開(kāi)發:軟件設(shè)計與優化 網友評分:8

同(tóng)類相關軟件(jiàn)

軟件介紹

ARM嵌入式係統開發:軟件設計(jì)與優化專為ARM嵌入式係統學習和使(shǐ)用者打(dǎ)造的學習pdf,該pdf由淺入深的講解了ARM嵌入(rù)式係統開發係(xì)統,需要的朋友趕緊來綠(lǜ)色資源網下載吧

ARM嵌入式係統(tǒng)開發:軟件設計與優化介紹

軟件設計與優化適於從事ARM嵌(qiàn)入式係統教學與研發,或想把其它嵌入(rù)式平(píng)台的軟件移植到ARM平台上去的專業技(jì)術人員使用,要求對ARM處理器有一定的(de)了解(jiě),並(bìng)有C語言和匯編語言基礎。若在編譯原理、操作係統(tǒng)、數字信(xìn)號處理、計算機體係結構等方麵(miàn)有一定的基礎,則效果會更好。本書也可作(zuò)為嵌入式係統(tǒng)專業方向的本科生和研究生相關課程的教材或教學參(cān)考(kǎo)書。

ARM嵌入式係統開(kāi)發:軟(ruǎn)件設計與優化內容介紹(shào)

ARM嵌入式(shì)係統(tǒng)開發:軟(ruǎn)件設計與優化從軟件設計的角度,全麵、係統地介紹了ARM處理器的基本體係結構和軟件設計與優化方法。內容包括:ARM處理器(qì)基礎;ARM/Thumb指令集;C語言與匯編(biān)語言程序的設計與優(yōu)化;基本運(yùn)算、操作的優化;基於ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體(tǐ)係結(jié)構的特點等。全書(shū)內容完整,針對各種(zhǒng)不同的ARM內(nèi)核係統結構都有詳盡論述,並有大量的例子和源代碼。附錄給出了完整的ARMv4/v5/Thumb指(zhǐ)令的功能、編碼、周期定時以及匯編參考(kǎo)。

ARM嵌入式係(xì)統開發:軟件設計與優化 目錄:

第1章 基於ARM的嵌(qiàn)入式係統

1.1 RISC設計思想(xiǎng)

1.2 ARM設計(jì)思想

1.3 嵌(qiàn)入式係統的硬件(jiàn)

1.3.1 ARM總線技術

1.3.2 AMBA總線協議

1.3.3 存儲器(qì)

1.3.4 外設

1.4 嵌入式係統的軟件

1.4.1 初始化(啟動)代碼

1.4.2 操作係統

1.4.3 應用程序

1.5 總結

第2章 ARM處理器基礎

2.1 寄存器

2.2 當前程序狀(zhuàng)態寄存器(qì)

2.2.1 處(chù)理(lǐ)器模式(shì)

2.2.2 分組寄存器

2.2.3 狀態和指令集(jí)

2.2.4 中斷屏蔽

2.2.5 條件標誌

2.2.6 條件執(zhí)行

2.3 流水線

2.4 異常、中斷及向(xiàng)量表

2.5 內核擴展

2.5.1 cache和緊(jǐn)耦合存儲器

2.5.2 存儲管理

2.5.3 協處理器

2.6 體係結構的不同版本

2.6.1 命(mìng)名規則

2.6.2 體係結構的發展

2.7 ARM處理器係列

2.7.1 ARM7係列

2.7.2 ARM9係列

2.7.3 ARM10係列

2.7.4 ARM11係列

2.7.5 專(zhuān)用(yòng)處理器

2.8 總結

第3章 ARM指令集

ARM嵌入式係統開發:軟件(jiàn)設計與優化

3.1 數據處理指令

3.1.1 MOVE指令(lìng)

3.1.2 桶形移位器

3.1.3 算術指令

3.1.4 算術指令(lìng)使用桶形移位器

3.1.5 邏輯指令

3.1.6 比較指令

3.1.7 乘法(fǎ)指令

3.2 分支指令

3.3 loadstore指令

3.3.1 單(dān)寄存器傳送指(zhǐ)令

3.3.2 單寄存器loadstore指令的(de)尋址方式

3.3.3 多寄存器傳送指令

3.3.4 交(jiāo)換指令

3.4 軟件中斷指令

3.5 程序狀態寄存器指令

3.5.1 協處理器指令(lìng)

3.5.2 協處理器15(CP15)指令(lìng)語法

3.6 常量的裝載

3.7 ARMv5E擴展

3.7.1 零計數指(zhǐ)令

3.7.2 飽和算術指令

3.7.3 ARMv5E乘法指令

3.8 條件執行

3.9 總(zǒng)結

第4章 Thumb指令集

4.1 Thumb寄存器的使(shǐ)用

4.2 ARM-Thumb交互

4.3 其(qí)它(tā)分支指令

4.4 數據處理指令

4.5 單寄存器load-store指令(lìng)

4.6 多寄存器load-store指令

4.7 堆棧指令

4.8 軟件中(zhōng)斷指令(lìng)

4.9 總結

第5章 高效的C編程

5.1 C編譯器及其優(yōu)化概述

5.2 基本的C數(shù)據類型

5.2.1 局部變量類型(xíng)

5.2.2 函數參數類型

5.2.3 有符號數與無符號數

5.3 C循環結構

5.3.1 固定次數的循環

5.3.2 不定次數的循環

5.3.3 循環展開

5.4 寄存器分配

5.5 函數調用

5.6 指針別名

5.7 結構(gòu)體安排

5.8 位域

5.9 邊界不對齊數據和字節排(pái)列方式(大/小(xiǎo)端)

5.10 除法(fǎ)

5.10.1 帶餘(yú)數(shù)的無符號重複除法

5.10.2 把除轉換為乘

5.10.3 除數是常數的無符(fú)號除(chú)法

5.10.4 除數是常數的有符號除法

5.11 浮點運算

5.12 內聯(lián)函數和內嵌匯編

5.13 移植問題

5.14 總結

軟件截圖(tú)

下載地址 電腦版

點擊報錯 軟件(jiàn)無法下載或(huò)下(xià)載後無(wú)法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要(yào)評論無意義(yì)或髒話,我們所有評(píng)論會有人工審核.
字數: 0/500 (您的評論需要(yào)經過審核才能顯示(shì))
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡