本書主要介紹計算機組成與系統(tǒng)結(jié)構(gòu)涉及的相關(guān)概念、理論和技術(shù)內(nèi)容, 以指令集架構(gòu)ARMv8為模型機, 著重介紹涉及整數(shù)和浮點數(shù)運算、指令集體系結(jié)構(gòu) (ISA)、中央處理器、存儲器和I/O接口等方面的設(shè)計思路和具體結(jié)構(gòu)。本書共分8章: 第1章對計算機系統(tǒng)及其性能評價進行概述性介紹; 第2、3章主要介紹數(shù)據(jù)的機器級表示、運算, 以及運算部件的結(jié)構(gòu)與設(shè)計; 第4、5章介紹指令系統(tǒng)以及各種CPU設(shè)計技術(shù); 第6章主要介紹包含主存、高速緩存和虛擬存儲器在內(nèi)的存儲器分層體系結(jié)構(gòu); 第7章主要介紹總線互連以及輸入輸出系統(tǒng); 第8章主要介紹并行處理計算系統(tǒng)的基本硬件結(jié)構(gòu)。
本書主要介紹計算機組成與系統(tǒng)結(jié)構(gòu)涉及的相關(guān)概念、理論和技術(shù)內(nèi)容,以指令集架構(gòu)ARMv8為模型機,著重介紹涉及整數(shù)和浮點數(shù)運算、指令集體系結(jié)構(gòu)(ISA)、中央處理器、存儲器和I/O接口等方面的設(shè)計思路和具體結(jié)構(gòu)。本書共分8章:第1章對計算機系統(tǒng)及其性能評價進行概述性介紹;第2~3章主要介紹數(shù)據(jù)的機器級表示、運算,以及運算部件的結(jié)構(gòu)與設(shè)計;第4~5章介紹指令系統(tǒng)以及各種CPU設(shè)計技術(shù);第6章主要介紹包含主存、cache和虛擬存儲器在內(nèi)的存儲器分層體系結(jié)構(gòu);第7章介紹總線互連以及輸入/輸出系統(tǒng);第8章介紹并行處理計算系統(tǒng)的基本硬件結(jié)構(gòu)和并行程序設(shè)計編程模型。 本書內(nèi)容詳盡,反映現(xiàn)實,概念清楚,通俗易懂,實例豐富,并提供大量典型習題以供讀者練習。本書可以作為計算機專業(yè)本科或大專院校學生計算機組成原理和計算機系統(tǒng)結(jié)構(gòu)相關(guān)課程的教材,也可以作為有關(guān)專業(yè)研究生或計算機技術(shù)人員的參考書。