注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)CK-CPU嵌入式系統(tǒng)開發(fā)教程

CK-CPU嵌入式系統(tǒng)開發(fā)教程

CK-CPU嵌入式系統(tǒng)開發(fā)教程

定 價:¥52.00

作 者: 潘赟 等編著
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787030320971 出版時間: 2011-09-01 包裝: 平裝
開本: 16開 頁數(shù): 402 字?jǐn)?shù):  

內(nèi)容簡介

  《ck-cpu嵌入式系統(tǒng)開發(fā)教程》全面系統(tǒng)地介紹了基于國產(chǎn)自主知識產(chǎn)權(quán)ck-cpu處理器的嵌入式系統(tǒng)開發(fā)的各個方面。全書分三部分:①嵌入式系統(tǒng)概述、ck-cpu體系結(jié)構(gòu)、ck-cpu指令系統(tǒng)、匯編語言和c語言編程等;②以ck-cpu為內(nèi)核的cksa6微控制器的硬件結(jié)構(gòu),包括引腳功能、地址空間、工作模式和外圍接口,介紹了cksa6evb開發(fā)板的配置與使用;③介紹boofioader的使用,hnux2.6與ecos嵌入式操作系統(tǒng)的移植和使用,ck-cpu的軟件集成開發(fā)環(huán)境。《ck-cpu嵌入式系統(tǒng)開發(fā)教程》配有電子課件、實驗指導(dǎo)手冊與程序源代碼等電子資源?!禼k-cpu嵌入式系統(tǒng)開發(fā)教程》可作為高等院校電子信息類、計算機類、自動控制類和機械電子類等專業(yè)高年級本科生及研究生嵌入式系統(tǒng)課程的教材,也可供從事嵌入式系統(tǒng)設(shè)計的研發(fā)人員參考。

作者簡介

暫缺《CK-CPU嵌入式系統(tǒng)開發(fā)教程》作者簡介

圖書目錄

前言
第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)
1.1.1 嵌入式系統(tǒng)的定義
1.1.2 嵌入式系統(tǒng)的特點
1.1.3 嵌入式系統(tǒng)的組成
1.1.4 嵌入式系統(tǒng)的發(fā)展現(xiàn)狀和趨勢
1.2 嵌入式處理器
1.2.1 嵌入式處理器的分類
1.2.2 嵌入式處理器的特點
1.2.3 嵌入式處理器的硬件組成
1.2.4 嵌入式處理器的發(fā)展現(xiàn)狀
1.2.5 常見32位嵌入式處理器介紹
1.2.6 具有自主知識產(chǎn)權(quán)的國產(chǎn)嵌入式處理器ck-cpu
1.3 嵌人式操作系統(tǒng)
1.3.1 嵌入式操作系統(tǒng)簡介
1.3.2 常見嵌入式操作系統(tǒng)
思考題與習(xí)題
本章參考文獻
第2章 ck.cpu體系結(jié)構(gòu)
2.1 ck-cpu簡介
2.2 ck-cpu內(nèi)核結(jié)構(gòu)
2.3 ck-cpu編程模型
2.3.1 普通用戶編程模型
2.3.2 超級用戶編程模型
2.4 ck-cpu的異常中斷
2.4.1 異常處理概述
2.4.2 異常類型
2.4.3 異常返回
2.5 ck-cpu內(nèi)存管理
2.5.1 mmu索引寄存器(mir)
2.5.2 mmu隨機寄存器(mrr)
2.5.3 mmuentrylo0和entrylo1寄存器(mel0&mel1)
2.5.4 mmuentryhi/badvpn寄存器(meh)
2.5.6 mmu頁掩碼寄存器(mpr)
2.5.7 mmu圈連寄存器(mwr)
2.5.8 mmu控制指令寄存器(mcir)
2.5.9 jtlb表項結(jié)構(gòu)
2.6 ck-cpu總線協(xié)議
2.6.1 ck-cpu突發(fā)傳輸
2.6.2 總線異常
2.7 ck-cpu工作模式轉(zhuǎn)換
2.7.1 正常工作模式
2.7.2 低功耗模式
2.7.3 調(diào)試模式
思考題與習(xí)題
本章參考文獻
第3章 ck-cpu指令集
3.1 指令類型和尋址模式
3.1.1 寄存器操作指令
3.1.2 內(nèi)存存取指令
3.1.3 跳轉(zhuǎn)指令
3.2 指令流水線
3.3 ck-cpu指令詳細(xì)介紹
3.3.1 指令格式
3.3.2 條件碼
3.3.3 存儲器訪問指令
3.3.4 數(shù)據(jù)處理指令
3.3.5 比較指令
3.3.6 跳轉(zhuǎn)指令
3.3.7 低功耗模式指令
3.4 指令碼表
思考題與習(xí)題
本章參考文獻
第4章 基于ck-cpu的嵌入式軟件開發(fā)
4.1 ck-cpu匯編語言程序設(shè)計
4.1.1 匯編語言概述
4.1.2 匯編語言基本語法
4.1.3 匯編命令
4.1.4 偽指令
4.1.5 匯編程序流
4.1.6 二進制目標(biāo)文件格誠接
4.1.8 匯編程序案例
4.2 嵌入式c語言程序設(shè)計
4.2.1 c語言概述
4.2.2 程序元素
4.2.3 嵌入式c語言程序設(shè)計
4.2.4 嵌入式c語言設(shè)計優(yōu)化
4.3 內(nèi)嵌匯編設(shè)計
4.3.1 概述
4.3.2 ck-cpu內(nèi)嵌匯編基本格式
4.3.3 ck-cpu擴展內(nèi)嵌匯編
4.3.4 樣例
4.4 ck-cpu工具包
4.4.1 工具匯總
4.4.2 makefile
4.4.3 鏈接描述文件
思考題與習(xí)題
本章參考文獻
第5章 基于ck-cpu的嵌入式系統(tǒng)應(yīng)用開發(fā)
5.1 cksa6evb開發(fā)板
5.1.1 主要特征
5.1.2 開發(fā)板配置
5.1.3 開發(fā)板ice接口
5.2 cksa6mcu芯片
5.2.1 mcu總體架構(gòu)和功能
5.2.2 mcu工作模式
5.2.3 mcu地址空間分配
5.2.4 mcu引腳功能
5.2.5 mcu系統(tǒng)功能模塊
5.3 cksa6mcu外圍接口模塊
5.3.1 存儲器接口模塊
5.3.2 高速接口模塊
5.3.3 低速接口模塊
思考題與習(xí)題-
本章參考文獻
第6章 嵌入式操作系統(tǒng)及開發(fā)
6.1 bootloader應(yīng)用
6.1.1 bootloader簡介
6.1.2 bootloader的啟動過程
6.1.3 bootloader的操作模式
6.1.5 bootloader的使用說明
6.1.6 ck-cpubootloader的功能擴展
6.2 linux2.6 操作系統(tǒng)內(nèi)核概述
6.2.1 linux簡介
6.2.2 linux2.6 的新特,性
6.2.3 linux2.6 內(nèi)核組成
6.2.4 板級支撐
6.2.5 linux2.6 內(nèi)核編譯
6.2.6 linux根文件系統(tǒng)
6.2.7 linux2.6 驅(qū)動程序開發(fā)
6.3 ecos操作系統(tǒng)概述
6.3.1 ecos簡介
6.3.2 ecos的體系結(jié)構(gòu)
6.3.3 建立linux平臺下的ecos開發(fā)環(huán)境
6.3.4 ecos系統(tǒng)的配置
6.3.5 建立應(yīng)用程序映像
6.3.6 硬件相關(guān)的移植
思考題與習(xí)題
本章參考文獻
第7章 ck-cpu集成開發(fā)環(huán)境
7.1 c-sky studio軟件開發(fā)環(huán)境
7.1.1 c-sky studio簡介
7.1.2 c-sky studio安裝
7.1.3 c-sky studio使用
7.2 c-sky development suite集成開發(fā)環(huán)境
7.2.1 c-sky development suite簡介
7.2.2 cds安裝
7.2.3 工程管理
7.2.4 調(diào)試器
7.2.5 目標(biāo)(target)模板管理
7.2.6 閃存(flash)燒寫
思考題與習(xí)題
本章參考文獻

本目錄推薦

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