注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構嵌入式系統(tǒng)基礎

嵌入式系統(tǒng)基礎

嵌入式系統(tǒng)基礎

定 價:¥36.00

作 者: 朱愷,吉逸,儲昊明 編著
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 計算機體系結構

ISBN: 9787111372004 出版時間: 2012-04-01 包裝: 平裝
開本: 16開 頁數(shù): 276 字數(shù):  

內容簡介

  ARM處理器是一種高性能、低功耗的RISC處理器,廣泛應用于通信、家電、工控、航空等眾多嵌入式產品中?!陡叩仍盒S嬎銠C專業(yè)人才能力培養(yǎng)規(guī)劃教材(應用型):嵌入式系統(tǒng)基礎》系統(tǒng)地介紹了ARM嵌入式系統(tǒng)的原理和ARM嵌入式開發(fā)技術的基礎知識,涵蓋了ARM處理器工作原理、ARM處理器編程模型、ARM程序設計、實時操作系統(tǒng)、嵌入式系統(tǒng)開發(fā)流程和常用開發(fā)工具等內容。本書理論與實踐相結合,實用性強,可作為高等院校計算機及相關專業(yè)本科生教材,也可作為研究生或嵌入式工程技術人員的參考書籍。

作者簡介

暫缺《嵌入式系統(tǒng)基礎》作者簡介

圖書目錄

出版者的話
編委會
叢書序言
前言
第1章嵌入式系統(tǒng)基礎知識
1?1嵌入式系統(tǒng)概述
1?1?1計算機的發(fā)展歷史
1?1?2嵌入式系統(tǒng)的發(fā)展歷史
1?1?3嵌入式系統(tǒng)的概念
1?1?4嵌入式系統(tǒng)的特點
1?1?5嵌入式系統(tǒng)的分類
1?1?6嵌入式系統(tǒng)的典型應用
1?2嵌入式系統(tǒng)的結構與組成
1?2?1嵌入式系統(tǒng)的體系結構
1?2?2嵌入式系統(tǒng)的組成
1?2?3嵌入式處理器
1?2?4實時操作系統(tǒng)
1?3嵌入式系統(tǒng)程序開發(fā)
1?3?1嵌入式系統(tǒng)程序開發(fā)過程
1?3?2嵌入式系統(tǒng)程序開發(fā)層次
1?3?3嵌入式系統(tǒng)程序開發(fā)語言
1?3?4嵌入式系統(tǒng)的開發(fā)特點
1?4嵌入式系統(tǒng)的新發(fā)展
1?5嵌入式系統(tǒng)中的信息表示與運算基礎
1?5?1進位計數(shù)制與轉換
1?5?2計算機中數(shù)的表示
1?5?3計算機中數(shù)的單位
1?6本章小結
習題
第2章ARM微處理器硬件結構
2?1ARM簡介
2?1?1CISC
2?1?2RISC
2?1?3ARM微處理器介紹
2?2ARM7TDMI微處理器硬件結構
2?2?1ARM7TDMI內核
2?2?2ARM7TDMI外圍電路
2?2?3ARM7TDMI外圍引腳
2?3ARM存儲體系
2?3?1ARM存儲器簡述
2?3?2ARM存儲層次結構
2?3?3ARM數(shù)據(jù)存儲類型
2?3?4ARM數(shù)據(jù)存儲方式
2?4ARM協(xié)處理器
2?5ARM片上總線
2?6ARM調試結構
2?7ARM外圍電路擴展
2?8本章小結
習題
第3章ARM微處理器體系結構
3?1ARM的工作狀態(tài)
3?1?1ARM/Thumb技術介紹
3?1?2ARM/Thumb狀態(tài)切換
3?2ARM的工作模式
3?3ARM的寄存器組織
3?3?1ARM狀態(tài)下的寄存器組織
3?3?2Thumb狀態(tài)下的寄存器組織
3?4ARM的異常處理
3?4?1ARM異常類型
3?4?2對異常的響應
3?4?3從異常返回
3?4?4各類異常的具體描述
3?4?5異常向量
3?4?6異常優(yōu)先級
3?5ARM的流水線技術
3?5?1ARM7的三級流水線
3?5?2三級流水線中PC的行為
3?5?3ARM9的五級流水線
3?6ARM協(xié)處理器
3?7本章小結
習題
第4章ARM指令系統(tǒng)
4?1ARM指令集概述
4?1?1ARM指令集編碼
4?1?2ARM指令的條件碼
4?1?3ARM指令格式
4?2ARM指令的尋址方式
4?2?1立即尋址
4?2?2寄存器尋址
4?2?3寄存器間接尋址
4?2?4基址變址尋址
4?2?5堆棧尋址
4?2?6塊拷貝尋址
4?2?7相對尋址
4?3ARM指令集
4?3?1跳轉指令
4?3?2數(shù)據(jù)處理指令
4?3?3乘法指令與乘加指令
4?3?4程序狀態(tài)寄存器訪問指令
4?3?5加載/存儲指令
4?3?6批量數(shù)據(jù)加載/存儲指令
4?3?7數(shù)據(jù)交換指令
4?3?8移位指令(操作)
4?3?9協(xié)處理器指令
4?3?10異常產生指令
4?3?11基本功能段示例
4?4Thumb指令及應用
4?4?1Thumb指令集概述
4?4?2Thumb指令分類介紹
4?5本章小結
習題
第5章ARM程序設計基礎
5?1ARM匯編偽指令
5?1?1符號定義偽指令
5?1?2數(shù)據(jù)定義偽指令
5?1?3匯編控制偽指令
5?1?4地址讀取偽指令
5?1?5其他常用的偽指令
5?2ARM匯編語言
5?2?1ARM匯編語句格式
5?2?2匯編語言程序中常用的符號
5?2?3匯編語言程序中的表達式和運算符
5?2?4ARM匯編程序結構
5?2?5ARM匯編程序示例
5?3匯編語言與C語言的混合編程
5?3?1ARM程序的文件格式
5?3?2ATPCS簡介
5?3?3內嵌匯編
5?3?4C語言程序和ARM匯編程序間相互調用
5?4本章小結
習題
第6章實時軟件系統(tǒng)
6?1實時軟件系統(tǒng)概述
6?2實時軟件系統(tǒng)結構
6?2?1輪轉結構
6?2?2帶有中斷的輪轉結構
6?2?3函數(shù)隊列調度結構
6?2?4實時操作系統(tǒng)結構
6?3實時操作系統(tǒng)概述
6?3?1實時操作系統(tǒng)分類
6?3?2實時操作系統(tǒng)體系結構
6?4實時操作系統(tǒng)運行原理
6?4?1任務
6?4?2互斥
6?4?3同步
6?4?4任務間通信
6?4?5中斷處理
6?4?6時鐘節(jié)拍
6?4?7死鎖
6?4?8實時調度策略
6?5主流的實時操作系統(tǒng)
6?6本章小結
習題
第7章μC/OS-II源碼解析和移植分析
7?1μC/OS-II的內核結構
7?1?1文件結構
7?1?2初始化和啟動
7?1?3時鐘節(jié)拍
7?1?4任務管理
7?1?5中斷服務
7?1?6任務間通信
7?2μC/OS-II的移植
7?2?1INCLUDES?H
7?2?2OS_CPU?H
7?2?3OS_CPU_C?C
7?2?4OS_CPU_A?ASM
7?3本章小結
習題
第8章嵌入式系統(tǒng)設計開發(fā)流程
8?1嵌入式系統(tǒng)設計開發(fā)基礎
8?1?1嵌入式系統(tǒng)產品生命周期
8?1?2嵌入式系統(tǒng)分析與設計方法
8?1?3統(tǒng)一建模語言UML
8?2嵌入式系統(tǒng)需求分析
8?3嵌入式系統(tǒng)的設計
8?3?1設計模式
8?3?2概要設計
8?3?3詳細設計
8?4嵌入式系統(tǒng)測試
8?4?1硬件測試
8?4?2軟件測試
8?4?3嵌入式系統(tǒng)的系統(tǒng)測試
8?5嵌入式系統(tǒng)的調試
8?5?1軟件模擬器
8?5?2在線仿真調試
8?5?3片上調試
8?5?4基于調試代理的調試方法
8?6嵌入式系統(tǒng)設計實例
8?6?1需求分析
8?6?2規(guī)格說明
8?6?3體系結構設計(概要設計)
8?6?4硬件構件和軟件構件的設計(詳細設計)
8?6?5系統(tǒng)集成與測試
8?7本章小結
習題
第9章嵌入式系統(tǒng)開發(fā)工具及實例
9?1ARM嵌入式開發(fā)工具概覽
9?2ADS 1?2
9?2?1建立一個工程
9?2?2配置生成目標
9?2?3編譯連接
9?2?4用AXD進行代碼調試
9?3RealView MDK
9?3?1集成開發(fā)環(huán)境簡介
9?3?2工程管理
9?3?3編寫源程序
9?3?4編譯程序
9?3?5調試程序
9?4RVDS
9?4?1RVDS簡介
9?4?2RVDS特點
9?5IAR EWARM
9?5?1EWARM 集成開發(fā)環(huán)境介紹
9?5?2IAR J-Link仿真器簡介
9?6本章小結
習題
第10章S3C44B0X系統(tǒng)結構
10?1S3C44B0X簡介
10?1?1片上功能
10?1?2特性
10?1?3芯片引腳定義
10?2S3C44B0X存儲控制器
10?2?1空間劃分
10?2?2功能描述
10?2?3特殊功能寄存器
10?3S3C44B0X的I/O端口
10?3?1功能概述
10?3?2端口控制寄存器
10?4S3C44B0X的DMA
10?4?1概述
10?4?2ZDMA
10?4?3BDMA
10?4?4DMA請求源選擇
10?4?5自動重裝模式
10?4?6DMA相關寄存器
10?5S3C44B0X的UART
10?5?1概述
10?5?2UART操作
10?5?3特殊功能寄存器
10?6S3C44B0X的中斷控制器
10?6?1概述
10?6?2中斷控制器操作
10?6?3中斷源
10?6?4特殊功能寄存器
10?7S3C44B0X的RTC
10?7?1概述
10?7?2RTC特性
10?7?3RTC操作
10?7?4特殊功能寄存器
10?8S3C44B0X的其他模塊
10?9本章小結
習題
參考文獻

本目錄推薦

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