幫助中心 | 我的帳號 | 關於我們

RISC-V電腦系統(原理架構指令與編程)/RISC-V工程技術叢書

  • 作者:編者:李正軍//李瀟然|責編:范德一
  • 出版社:清華大學
  • ISBN:9787302690566
  • 出版日期:2025/06/01
  • 裝幀:平裝
  • 頁數:402
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本全面介紹RISC-V微控制器開發的實用指南,從基礎理論出發,詳細講解了RISC-V架構的設計原理、指令集體系結構、中斷和異常處理機制、內存管理等核心概念,並通過豐富的編程示例和項目指導,引導讀者深入理解RISC-V微控制器的開發過程。
    本書的特色在於對RISC-V架構的透徹解析、對編程與應用實踐的重視、對軟硬體協同設計內容的創新介紹,突出了自主可控的重要性,並提供了實用的學習資源。
    全書共14章,主要內容包括:緒論、RISC-V微控制器與開發平台、RISC-V架構的中斷和異常、內存管理與高速緩存、TLB管理與原子操作、內存屏障指令、RISC-V指令集、RISC-V彙編語言程序設計、嵌入式編譯工具、CH32V307嵌入式微控制器、MounRiver Studio集成開發環境、CH32V307 GPIO、CH32V307外部中斷系統和CH32V307定時器。
    本書可作為高等院校的自動化、機器人、自動檢測、機電一體化、人工智慧、電子與電氣工程、電腦應用、信息工程、物聯網等相關專業的專科、本科學生及研究生的教材,也可作為從事RISC-V嵌入式系統開發的工程技術人員的參考書。

作者介紹
編者:李正軍//李瀟然|責編:范德一

目錄
第1章  緒論
  1.1  電腦系統基本工作原理
    1.1.1  一個簡單的C程序示例
    1.1.2  馮·諾依曼體系結構電腦
  1.2  ISA概述
    1.2.1  ISA的發展
    1.2.2  CISC與RISC
    1.2.3  32位與64位架構
    1.2.4  知名ISA
    1.2.5  CPU的應用領域
  1.3  RISC-V架構
    1.3.1  RISC-V ISA和社區
    1.3.2  開源與開放標準的重要性
    1.3.3  RISC和開放ISA的歷史
    1.3.4  RISC-V起源:美國加利福尼亞大學伯克利分校的架構研究
    1.3.5  RISC-V架構的誕生
    1.3.6  RISC-V國際
    1.3.7  RISC-V生態系統
    1.3.8  RISC-V溝通渠道
    1.3.9  RISC-V交流平台
    1.3.10  為RISC-V作出貢獻
    1.3.11  RISC-V ISA規範
    1.3.12  RISC-V的ISA
    1.3.13  RISC-V體系結構的特點
    1.3.14  RISC-V的優勢
    1.3.15  RISC-V的應用領域
  1.4  RISC-V的ISA與ARM的ISA的區別
第2章  RISC-V微控制器與開發平台
  2.1  RISC-V架構指令集的先驅——SiFive公司產品
    2.1.1  SiFive公司推出的微控制器
    2.1.2  SiFive公司推出的RISC-V架構的微控制器特點
    2.1.3  SiFive公司的微控制器應用領域
    2.1.4  HiFive Unmatched Rev B開發板
    2.1.5  SiFive微控制器所用的RISC-V集成開發環境
  2.2  HPM6750高性能微控制器
    2.2.1  RISC-V微控制器HPM6700/HPM6400系列/HPM6300系列
    2.2.2  HPM6750EVK開發板
    2.2.3  HPM微控制器開發軟體
  2.3  CH32V307微控制器
    2.3.1  青稞RISC-V通用系列產品概覽
    2.3.2  互聯型RISC-V微控制器CH32V307
  2.4  開源蜂鳥E203 SoC
    2.4.1  Freedom E310 SoC簡介
    2.4.2  蜂鳥E203處理器
    2.4.3  蜂鳥E203處理器的特性
    2.4.4  蜂鳥E203配套SoC
  2.5  智能視覺處理平台——昉·驚鴻JH-7110
    2.5.1  JH-7110微控制器概述
    2.5.2  昉·星光2開發板
  2.6  玄鐵處理器C906

    2.6.1  玄鐵系列微處理器
    2.6.2  玄鐵處理器的應用領域
    2.6.3  全志DI-哪吒開發板
    2.6.4  玄鐵CXX系列CSI-RTOS SDK開發包
第3章  RISC-V架構的中斷和異常
  3.1  中斷和異常
    3.1.1  中斷
    3.1.2  異常
    3.1.3  廣義上的異常
  3.2  RISC-V架構異常處理機制
    3.2.1  進入異常
……
第4章  內存管理與高速緩存
第5章  TLB管理與原子操作
第6章  內存屏障指令
第7章  RISC-V指令集
第8章  RISC-V彙編語言程序設計
第9章  嵌入式編譯工具
第10章  CH32V307嵌入式微控制器
第11章 &nb