risc:指令數量少(使用頻率的簡單指令,常用指令,由幾個精簡指令代替複雜指令);指令的定址方式少;指令的計算機體系結構(指令系統)長度固定,指令的格式種類少(方便流水線工作);只提供資料讀取及寫入指令(load/store指令)訪問儲存器;以硬佈線邏輯控制為主(提高操作的執行速度);單週期指令執行(簡化的指令系統,支援利用流水線技術使得大部分指令在乙個機器週期內完成);優化的編譯器(risc精簡指令集使編譯工作簡單化)
cisc:指令數量多;指令使用頻率相差懸殊;支援很多種定址方式;指令的長度不固定;指令可以對儲存器單元中的資料直接處理(典型的cisc處理器都有指令直接對記憶體單元的資料進行處理,執行速度慢)
位址型別分類指令系統:立即(不用從記憶體取值,直接運算)、直接(對應資料的位址嗎)、間接(存對應資料位址的位址)、暫存器(存資料的暫存器的位址)、暫存器間接(暫存器存著資料位址,先找到暫存器,在讀位址找對應的資料)定址
要完成n個任務,每個任務分為三段,每段所用時間分別是n1、n2、n3,其中n2用時最長。
流水線所用時間=n1+n2+n3+n2*(n-1)
吞吐率:單位時間內流水線所完成的任務數量或輸出的結果數(tp=任務數n/流水線n個任務所用的時間)
影響流水線的主要因素:轉移指令;共享資源訪問的衝突;響應中斷(精確斷點法、不精確斷電法)
計算機體系結構
計算機體系結構 計算機體系機構指計算機中部件和部件之間的聯絡 一 馮 諾依曼體系 1 計算機處理的資料和指令用二進位制數表示 2 採用儲存程式方式,指令和資料儲存在同乙個儲存器中。3 指令由操作碼和位址組成。操作碼指明指令的操作型別,位址指明運算元和位址。4 以運算器為中心,i o裝置與儲存器間的資...
計算機體系結構
2.計算機體系結構 經典計算機體系結構概念的實質是計算機系統中軟硬體介面的確定,其介面之上的是軟體的功能,介面之下的是硬體和韌體的功能。廣義 現代 的計算機體系結的構概念,它除了包括經典的計算機體系結構的概念範疇 指令集結構 還包括計算機組成和計算機實現的內容。計算機體系結構是程式設計師所看到的計算...
計算機體系結構
首先表示下就剛剛九寨溝發生7級 成都震感強烈 1.記憶體與位址 乙個位址所對應的記憶體單元不能存很多東西,只能存乙個位元組,以前講過的int float等多位元組的資料型別儲存在記憶體中要占用連續的多個位址,這種情況下資料的位址是它所佔記憶體單元的起始位址。2.cpu 處理器是32位的,那麼乙個字就...