1.暫存器,cache,記憶體
暫存器是**處理器內的組成部份。它跟cpu有關。速度比記憶體快100倍左右。暫存器嵌在cpu中,記憶體單獨插在主機板上.所以cpu從暫存器獲得資料要比記憶體快 在c語言中register儲存型別的變數是放在暫存器中的.暫存器是cpu為了運算,必須要有的臨時存放資料的器件 ,而cache是為了彌補cpu和記憶體的速度上的差異設定的快取cache 是給cpu用的 register 可以給 programer 用 。暫存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、資料和位址。在**處理器的控制部件中,包含的暫存器有指令暫存器(ir)和程式計數器(pc)。在**處理器的算術及邏輯部件中,包含的暫存器有累加器(acc)。 暫存器,記憶體,都是儲存器裡面的一種。凡是有儲存能力的硬體,都可以稱之為儲存器,這是自然,硬碟更加明顯了,它歸入外儲存器行列,記憶體既專業名上的記憶體儲器,它包涵的範圍也很大,一般分為唯讀儲存器和隨即儲存器,以及最強悍的高速緩衝儲存器(cache),唯讀儲存器應用廣泛,它通常是一塊在硬體上整合的可讀晶元,作用是識別與控制硬體,它的特點是只可讀取,不能寫入。隨機儲存器的特點是可讀可寫,斷電後一切資料都消失,我們所說的記憶體條就是指它了。
cache是在cpu中速度非常塊,而容量卻很小的一種儲存器,它是計算機儲存器中最強悍的儲存器。由於技術限制,容量很難提公升,一般都不過兆。
2.ram、rom是什麼?它們的特點是什麼?區別是什麼?
ram -random access memory 隨機儲存器
rom -read only memory 唯讀儲存器
高速緩衝儲存器(cache)
cache也是我們經常遇到的概念,它位於cpu與記憶體之間,是乙個讀寫速度比記憶體更快的儲存器。當cpu向記憶體中寫入或讀出資料時,這個資料也被儲存進高速緩衝儲存器中。當cpu再次需要這些資料時,cpu就從高速緩衝儲存器讀取資料,而不是訪問較慢的記憶體,當然,如需要的資料在cache中沒有,cpu會再去讀取記憶體中的資料。
內存在電腦中起著舉足輕重的作用。記憶體一般採用半導體儲存單元,包括隨機儲存器(ram),唯讀儲存器(rom),以及快取記憶體(cache)。只不過因為ram是其中最重要的儲存器。
簡單地說,在計算機中,ram 、rom都是資料儲存器。ram 是隨機訪問儲存器,它的特點是易揮發性,即掉電失憶。rom 通常指固化儲存器(一次寫入,反覆讀取),它的特點與ram 相反。rom又分一次性固化、光擦除和電擦除重寫兩種型別。
計算機組成基礎
計算機是由幾個單元所組成的,包括輸入單元 輸出單元 cpu內部的控制單元 算數邏輯單元與主記憶體五大部分 圖1.1.2 計算機的五大單元 上面圖示中的 系統單元 其實指的就是計算機機殼內的主要元件,而重點在於cpu與主記憶體。特別要看的是實線部分的傳輸方向,基本上資料都是流經過主記憶體再轉出去的!至...
計算機組成與系統結構
馮諾依曼體系結構 1.採用 儲存程式 工作方式 2.計算機由運算器 控制器 儲存器 輸入裝置和輸出裝置5個基本部件組成 3.儲存器不僅可以能儲存資料,而且可以存放指令,形式上資料和指令沒有區別,但計算機應能區分他們 4.計算機內部以二進位制形式表示指令和資料 每條指令由資料碼和位址碼兩個部分組成,操...
計算機組成原理與結構
計算機硬體能直接執行的是 機器語言 完整的計算機系統通常包括 硬體系統和軟體系統 計算機的字長與運算精確度密切相關,字長越長,資料位越多,小數或浮點數表示時能提高精確度 關於計算機系統層次結構的描述中 低層使用者對硬體的透明性比高層使用者要低 指令集架構層是軟 硬體間的介面 低層 執行效率比高層 執...