當前位置:編程學習大全網 - 行動軟體 - 計算機存儲設備有哪些

計算機存儲設備有哪些

計算機存儲設備如下:

1、寄存器:

寄存器是CPU內部的高速存儲單元,主要用於存放程序運行過程中所使用的各種數據,寄存器的容量最小,但存取速度最高。

2、高速緩沖存儲器:

簡稱高速緩存Cache,其存取速度與CPU速度相當,非常快,但成本高且容量較小(壹般為幾KB到幾百KB),主要用來存放使用頻率較高的少量信息。

高速緩存可以保存數據副本,訪問高速緩存要比訪問內存中的原始數據效率更高,速度更快。

基於局部性原理,大多數程序在某個時間片會集中重復地訪問內存某個特定的域,Cache就是利用了程序對內存的訪問在時間上和空間上所具有的局域區域性,即Cache通常保存著壹份內存中部分內容的副本,該副本是最近曾被CPU使用過的數據和程序代碼。

3、內部存儲器:

內存,又稱為主存儲器,程序只有裝入內存後才能運行,因此內存儲器壹般用來存放用戶正在執行的程序和使用到的數據。CPU可以直接執行內存中的指令及直接存取內存中的數據。內存的存取速度要比高速緩存慢壹點,容量要比高速緩存大得多,壹般為幾GB。

4、外部存儲器:

外存,又稱輔助存儲器,外存不能被CPU直接訪問,壹般用來存放大量的,暫時不用的數據信息。外存的存取速度較低,且成本也較低,但容量較大,壹般為幾十GB到幾百GB。

在現代計算機系統中,要用到大量的程序和數據,由於內存的容量有限,而且程序和數據不能在內存中長期保存,因此,程序和數據平時總是以文件的形式存放在外存中 ,需要時可以隨時將它們調入內存。

  • 上一篇:妹妹妳跟我走是什麽歌男女對唱
  • 下一篇:怎樣剪斜劉海好看解?
  • copyright 2024編程學習大全網