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

電腦系統設計與開發實驗教程(電腦系列教材)

  • 作者:編者:秦國鋒|責編:張玥//薛陽
  • 出版社:清華大學
  • ISBN:9787302672852
  • 出版日期:2024/09/01
  • 裝幀:平裝
  • 頁數:97
人民幣:RMB 36 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Xilinx FPGA器件Nexys 4 DDR Artix-7開發板為實驗平台,內容包括構建MIPS指令集和RISC-V指令集的多種SoC片上CPU設計實驗,操作系統的開發與移植,構建完整的基於FPGA的電腦原型系統,以及編寫應用軟體程序等複雜實驗項目。內容由易到難,由淺入深、循序漸進。
    本書提供完整的實驗實例和開源的代碼下載,既包括簡單的代碼解析,又提供複雜實驗的完整解決方案,適合初學者閱讀和掌握。

作者介紹
編者:秦國鋒|責編:張玥//薛陽

目錄
第1章  龍芯LS132R CPU介紹
  1.1  龍芯LS132R結構
  1.2  移植概述
第2章  移植方法詳解
  2.1  簡單AXI通信的編寫
  2.2  簡單SPI讀取的編寫
  2.3  簡單makefile的編寫
  2.4  簡單鏈接腳本的編寫
  2.5  啟動文件的編寫
  2.6  常用C語言函數的編寫
第3章  程序測試
  3.1  簡單閃爍LED程序測試
  3.2  簡單時鐘程序測試
  3.3  模擬的一點小技巧
第4章  移植操作說明
  4.1  數碼管實驗
  4.2  flash讀取實驗
  4.3  AXI通信實驗
  4.4  彙編版點亮LED實驗
  4.5  C語言版點亮LED實驗
  4.6  C語言版時鐘實驗
第5章  CPU性能驗證
  5.1  性能驗證數學模型及演算法程序
  5.2  性能驗證程序下板測試過程與實現
    5.2.1  下板過程
    5.2.2  程序性能分析
  5.3  CPU的性能指標定性分析
    5.3.1  性能差異
    5.3.2  現象分析
第6章  Linux操作系統編譯
第7章  基於FPGA N4龍芯CPU軟核LS132R的實時系統移植實現
  7.1  引言
  7.2  基於龍芯LS132R軟核的SoC設計
    7.2.1  FlashController設計與實現
    7.2.2  外設IP核的復用
  7.3  RT?Thread Nano系統的移植
    7.3.1  實時操作系統的啟動
    7.3.2  時鐘節拍的實現
    7.3.3  上下文切換
    7.3.4  堆棧實現
    7.3.5  Uart實現
  7.4  SoC系統測試與性能分析
第8章  RISC?V指令集電腦系統設計實現
  8.1  實驗目標
  8.2  三級存儲體系原理
  8.3  實驗過程與方法
    8.3.1  準備工作
    8.3.2  安裝必要軟體包
    8.3.3  源碼
    8.3.4  準備環境變數

    8.3.5  修正源碼的錯誤
    8.3.6  自定義配置
    8.3.7  構建工作
    8.3.8  格式化TF卡
    8.3.9  寫入bitsream文件、引導啟動文件和嵌入式Linux系統文件
    8.3.10  引導啟動開發板
  8.4  實驗結果分析
  8.5  應用程序開發示例
附錄
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032