《高性能超標量CPU:微架構剖析與設計》基于當前主流的高性能CPU設計規(guī)格,全面介紹了高性能超標量CPU微架構的設計,并做出對應的分析。主要內(nèi)容包括業(yè)界主流高性能處理器架構及超標量流水線背景知識(第1章);CPU前端,包括指令提取單元、分支預測單元、指令譯碼單元的設計和優(yōu)化,以及指令緩存的相關設計(第2、3章);分支預
本書介紹龍芯1B(LS1B)芯片的原理與應用開發(fā),以培養(yǎng)讀者的動手能力和增強讀者的工程素養(yǎng)為目標,按照項目驅(qū)動的思路展開知識的講解和實踐操作。本書基于LS1B開發(fā)套件,講解LS1B的結構及原理,還介紹進行嵌入式系統(tǒng)開發(fā)需掌握的GPIO、UART等外設的基本原理與常用庫函數(shù),以及國產(chǎn)物聯(lián)網(wǎng)操作系統(tǒng)RT-Thread的原理
本書以Xilinx公司(目前已被AMD公司收購)的7系列FPGA、UltraScale/UltraScale+FPGA和VersalACAP內(nèi)部架構為基礎,介紹與之匹配的RTL代碼的風格(采用VHDL語言)和基于Vivado的設計分析方法。全書共10章,包括時鐘網(wǎng)絡、組合邏輯、觸發(fā)器、移位寄存器、存儲器、乘加運算單元和
本書從FPGA開發(fā)入門與芯片實際開發(fā)應用角度出發(fā),全面介紹了FPGA設計所需的理論基礎和工具應用。書中針對VerilogHDL設計的基礎語法進行了系統(tǒng)的介紹,對VerilogHDL中一些常接觸并容易出錯的概念進行了詳細說明。同時,書中還介紹了在數(shù)字電路設計中常用的EDA工具、狀態(tài)機、仿真與測試方法。全書內(nèi)容介紹深入淺出
嵌入式系統(tǒng)是一個面向應用、高度裁減的專用計算機系統(tǒng)。隨著應用場景的不斷豐富,嵌入式系統(tǒng)越發(fā)重要。龍芯1號是龍芯中科技術股份有限公司(簡稱龍芯中科)推出的低功耗、低成本專用微處理器芯片,其面向嵌入式專用應用領域。掌握嵌入式系統(tǒng)的軟硬件平臺設計,不僅是從業(yè)者的需求,也是龍芯中科構建自主創(chuàng)新生態(tài)體系不可或缺的一環(huán)。 本書第0
本書圍繞測控系統(tǒng)與儀器的總線通信技術,介紹了測控總線與儀器通信的一般原理及方法,包括數(shù)據(jù)通信技術、計算機網(wǎng)絡技術、現(xiàn)場總線通信技術等三大模塊。使學生掌握網(wǎng)絡與通信的基本知識,典型測控總線技術(CAN、LonWorks、FF)的基本原理、技術特點及應用并能設計簡單的測控總線節(jié)點。培養(yǎng)學生能夠運用已學的測控總線方面的知識與
本書面向國產(chǎn)E級超算的體系結構和高性能計算領域,關注近年來出現(xiàn)的新超算硬件和新軟件技術(如神威E級超算編程模式、DCU編程模式)。本書涵蓋神威、曙光等超算的硬件架構與編程方法,深度結合國產(chǎn)超算體系結構特點,以實例的形式探討異構超算上的高性能算法設計、優(yōu)化技術及高性能軟件的開發(fā)和優(yōu)化方法。本書可作為高等院校計算機科學與技
本書旨在介紹RISC-V體系結構的設計和實現(xiàn)。本書首先介紹RISC-V體系結構的基礎知識、實驗環(huán)境搭建、常用指令、函數(shù)調(diào)用規(guī)范與棧,然后講述GNU匯編器、鏈接器、鏈接腳本和GCC內(nèi)嵌匯編代碼,接著討論RISC-V體系結構中的異常處理、中斷、內(nèi)存管理、高速緩存、緩存一致性、TLB管理、原子操作、內(nèi)存屏障指令,最后闡述RS
本書講述了如何利用FreeRTOS多任務處理內(nèi)核讓ARMCortex微控制器進行多任務處理。本書還詳細講解了多任務處理操作系統(tǒng)的各項特性,例如:調(diào)度、優(yōu)先級、郵箱、事件標志和信號量等。本書的重要特色之一是使用非常流行的Clicker2forSTM32開發(fā)板(你可以很輕松地換用其他型號的開發(fā)板)和FreeRTOS進行實時
本書探索了虛擬機在帶內(nèi)采集和帶外采集的技術實現(xiàn)方法,深入挖掘出了不同采集方法在采集效率、采集隱蔽性、采集有效性、采集全面性等方面的特點,針對主流操作系統(tǒng),設計一套能夠滿足安全性測試需求的數(shù)據(jù)采集方法。并在此基礎上根據(jù)安全性測試的采集需求和采集方法的適用性,建立一套能夠根據(jù)攻擊測試機理自動選取采集對象和采集方法的自動化數(shù)