ARC處理器嵌入式系統開發與編程基礎

《ARC處理器嵌入式系統開發與編程基礎》是2019年華中科技大學出版社出版的圖書。

基本介紹

  • 中文名:ARC處理器嵌入式系統開發與編程基礎
  • 出版時間:2019年
  • 出版社華中科技大學出版社
  • ISBN:9787568051217
  • 開本:16 開
內容簡介,圖書目錄,

內容簡介

  《ARC處理器嵌入式系統開發與編程基礎》以實際的嵌入式系統產品套用與開發為主線,力求透徹講解開發中所涉及的龐大而複雜的相關知識。
  《ARC處理器嵌入式系統開發與編程基礎》第1-5章為基礎篇,介紹了ARC嵌入式系統的基礎知識和開發過程中需要的一些理論知識,具體包括ARC嵌入式系統概述、ARC EM處理器介紹、ARC EM編程模型、ARC DSP編程、中斷及異常處理、彙編語言程式設計等內容。第6-9章為實踐篇,建立了嵌入式開發環境、搭建了嵌入式硬體開發平台及列舉了開發案例,具體包括ARC EM處理器的開發及調試環境、MQX實時作業系統、ARC EM Starter Kit FPGA開發板及嵌入式系統套用開發實例(溫度監測與顯示)等內容。第10-11章特別介紹ARC EM處理器特有的可配置性及可擴展APEX屬性,以及如何在處理器設計中利用這種可配置性及可擴展性實現最佳化設計。

圖書目錄

1 ARC嵌入式系統概述
1.1 ARC嵌入式系統簡介
1.2 ARC處理器介紹
1.2.1 兩種指令集體系結構
1.2.2 ARC處理器系列產品
1.2.3 ARC處理器的主要特點
1.3 ARC EM處理器系列產品
1.3.1 ARC EM4處理器
1.3.2 ARC EM6處理器
1.3.3 ARC EM SEP處理器
1.3.4 ARC EM DSP處理器
1.4 ARC EM處理器開發環境
1.4.1 ARChitect軟體
1.4.2 MetaWare開發套件
1.4.3 embARC軟體平台
1.4.4 作業系統支持
1.4.5 ARC EM Starter Kit FPGA開發板
1.5 小結
2 ARC EM處理器介紹
2.1 ARC EM處理器的特點
2.2 可配置性及可擴展性
2.2.1 可配置性
2.2.2 用戶可擴展性
2.3 ARC EM處理器結構
2.3.1 接口信號
2.3.2 核心結構
2.3.3 存儲系統
2.3.4 存儲保護機制
2.3.5 調試
2.4 小結
3 ARC EM編程模型
3.1 概述
3.2 定址空間劃分
3.3 數據類型
3.3.1 32位數據
3.3.2 16位數據
3.3.3 8位數據
3.3.4 1位數據
3.4 定址方式
3.5 暫存器組
3.5.1 核心暫存器組
3.5.2 輔助暫存器組
3.6 工作模式
3.7 指令操作類型
3.7.1 算術邏輯指令
3.7.2 數據傳輸指令
3.7.3 控制流指令
3.7.4 特殊指令
3.7.5 擴展指令集
3.8 指令格式
3.8.1 32位指令格式
3.8.2 16位指令格式
3.8.3 指令存儲方式
3.8.4 條件執行
3.9 指令集套用實例
3.9.1 數據傳輸指令MOV
3.9.2 算術運算指令
3.9.3 比較指令
3.9.4 邏輯運算指令
3.9.5 跳轉指令
3.9.6 載入/存儲指令
3.9.7 其他指令
3.10 DSP擴展
3.10.1 ARCv2 DSP ISA的關鍵特性
3.10.2 DSP相關配置選項
3.10.3 DSP數據類型
3.10.4 核心暫存器組擴展
3.10.5 輔助暫存器組擴展
3.10.6 DSP指令類別
3.11 小結
……
4 中斷及異常處理
5 彙編語言程式設計
6 ARC EM處理器的開發及調試環境
7 MQX實時作業系統
8 ARC EM Starter Kit FPGA開發板
9 開發實例:溫度監測與顯示
10 ARC EM可配置性
11 APEX擴展
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們