在電腦硬體結構中,cpu,內存,顯卡,硬碟等設備 ,都是連接在系統匯流排上的。所以,嚴格來說,cpu應該是通過系統匯流排來訪問存儲單元的。
系統匯流排用來傳輸所有的數據信號和控制信號。在存儲單元中,同時連接了控制線和數據線,當控制線片選了某個區域的存儲單元,這個區域的數據就被激活了,然後數據線就會參照控制線的指令模式,復制存儲單元的邏輯信號到cpu緩存區,最後,復制的數據在cpu晶元內部的緩存區進行邏輯運算。這就是cpu和存儲單元的數據交換過程。
❷ 計算機中根據什麼訪問內存
計算機中是根據地址訪問內存
❸ 計算機常用定址方式有哪幾種
電腦是用內存來定址的。
內存是電腦的記憶部件,用於存放電腦運行中的原始數據、中間結果以及指示電腦工作的程序。
內存可以分為隨機訪問存儲器和只讀存儲器,前者允許數據的讀取與寫入,磁碟中的程序必須被調入內存後才能運行,中央處理器可直接訪問內存,與內存交換數據。電腦斷電後,隨機訪問存儲器里的信息就會丟失。後者的信息只能讀出,不能隨意寫入,即使斷電也不會丟失。
由於電路的復雜性因素,電腦中都使用二進制數,只有0和1兩個數碼,逢二進一,最容易用電路來表達,比如0代表電路不通,1代表電路通暢。我們平時用電腦時感覺不到它是在用二進制計算是因為電腦會把你輸入的信息自動轉換成二進制,算出的二進制數再轉換成你能看到的信息顯示到屏幕上。
在存儲器中含有大量的基本單元,每個存儲單元可以存放八個二進制位,即一個零到二百五十五之間的整數、一個字母或一個標點符號等,叫做一個位元組。存儲器的容量就是以位元組為基本單位的,每個單元都有唯一的序號,叫做地址。中央處理器憑借地址,准確地操縱著每個單元,處理數據。由於位元組這個單位太小了,我們定義了幾個更大的單位,這些單位是以2的十次冪做進位,單位有KB、MB、GB、TB等。
常見的內存包括同步動態隨機存儲器、雙倍速率同步動態隨機存儲器、介面動態隨機存儲器。
希望我能幫助你解疑釋惑。
❹ 按內容訪問的存儲器是什麼
關聯存儲器(又譯作相聯存儲器)也稱為按內容訪問存儲器或簡稱為TLB;它是一種不根據地址而是根據存儲內容來進行存取的存儲器,可以實現快速地查找快表。
原理:
寫入信息時按順序寫入,不需要地址。
讀出時,要求中央處理單元給出一個相聯關鍵字,用它和存儲器中所有單元中的一部分信息進行比較,若它們相等,則將此單元中餘下的信息讀出。這是實現存儲器並行操作的一種有效途徑,特別適合於信息的檢索和更新。
考慮表3-1所示的表格,假設它存放在計算機的主存儲器中。該表格由五個記錄所組成,每個記錄包含四個子段:職工號、姓名、出生年月和工資數。
在表3-1中,信息的存貯與檢索問題往往涉及到訪問一個記錄中的某個子段,如「李四的出生年月是什麼時間?」「職工號是5199109的人的姓名是什麼?」這類問題如果採用傳統的隨機存儲器,那麼一定要確切地指出「李四」的那一項在表格中的物理地址(n+1)與職工號「5199109」和姓名「李四」沒有邏輯上的關系,因而用常規方法尋找上述答案時,增加了程序的復雜性。
但是如果我們選擇記錄的一個子段作為地址來訪問存儲器時,那麼會明顯地帶來好處,例如,我們選職工號5199109作為地址來訪問存儲器,那麼很快就能知道5199109號是「李四」,「1960年09月」生,工資數為「4000元」。
上述表格的問題採用相聯存儲器結構,就能圓滿得到解決。一般而言,相聯存儲器是指其中任一存儲項都可以直接用該項的內容作為地址來存取的存儲器。選用來定址存儲器的子段叫做關鍵字,簡稱為鍵。這樣,存放在相聯存儲器的項中的項可以看成具有下列格式:
KEY,DATA
其中鍵KEY是地址,而數據DATA是讀寫信息。
由此可知,相聯存儲器的基本原理是把存儲單元所存內容的某一部分作為檢索項(即關鍵字項),去檢索該存儲器,並將存儲器中與該檢索項符合的存儲單元內容進行讀出或寫入。
❺ 計算機的存儲器主要功能是什麼
存儲器是計算機實現記憶功能的一個重要組成部分。計算機的記憶是通過存儲器對信息的存儲來實現的。存儲器用來保存計算機工作所必需的程序和數據。
在計算機系統中的存儲器不是由單一器件或單一裝置構成,而是由不同材料、不同特性、不同管理方式的存儲器類型構成的一個存儲器系統。
計算機技術的發展使存儲器的地位不斷得到提升,計算機系統由最初的以運算器為核心逐漸轉變成以存儲器為核心。這就對存儲器技術提出了更高的要求。
不僅要使一類存儲器能夠具有更高的性能,而且能通過硬體、軟體或軟硬體結合的方式將不同類型的存儲器組合在一起來獲得更高的性價比,這就是存儲系統。
為了提高計算機系統的性能,要求存儲器具有盡可能高的存取速度、盡可能大的存儲容量和盡可能低的價位。但是,這三個性能指標是相互矛盾的。
(5)計算機是根據什麼來訪問存儲器擴展閱讀
存儲器的分類
1、按存儲介質分類
(1)半導體存儲器用半導體器件組成的存儲器稱為半導體存儲器;特點:集成度高、容量大、體積小、存取速度快、功耗低、價格便宜、維護簡單。主要分兩大類:雙極型存儲器:TTL型和ECL型.金屬氧化物半導體存儲器(簡稱MOS存儲器):靜態MOS存儲器和動態MOS存儲器。
(2)磁表面存儲器用磁性材料做成的存儲器稱為磁表面存儲器,簡稱磁存儲器。它包括磁碟存儲器、磁帶存儲器等。特點:體積大、生產自動化程度低、存取速度慢,但存儲容量比半導體存儲器大得多且不易丟失。
(3)激光存儲器信息以刻痕的形式保存在盤面上,用激光束照射盤面,靠盤面的不同反射率來讀出信息。光碟可分為只讀型光碟(CD-ROM)、只寫一次型光碟(WORM)和磁光碟(MOD)三種。
2、按存取方式分類
(1)隨機存儲器(RAM):如果存儲器中任何存儲單元的內容都能被隨機存取,且存取時間與存儲單元的物理位置無關,則這種存儲器稱為隨機存儲器(RAM)。
RAM主要用來存放各種輸入/輸出的程序、數據、中間運算結果以及存放與外界交換的信息和做堆棧用。隨機存儲器主要充當高速緩沖存儲器和主存儲器。
(2)串列訪問存儲器(SAS):如果存儲器只能按某種順序來存取,也就是說,存取時間與存儲單元的物理位置有關,則這種存儲器稱為串列訪問存儲器。串列存儲器又可分為順序存取存儲器(SAM)和直接存取存儲器(DAM)。
順序存取存儲器是完全的串列訪問存儲器,如磁帶,信息以順序的方式從存儲介質的始端開始寫入(或讀出);直接存取存儲器是部分串列訪問存儲器,如磁碟存儲器,它介於順序存取和隨機存取之間。
(3)只讀存儲器(ROM):只讀存儲器是一種對其內容只能讀不能寫入的存儲器,即預先一次寫入的存儲器。通常用來存放固定不變的信息。如經常用作微程序控制存儲器。
目前已有可重寫的只讀存儲器。常見的有掩模ROM(MROM),可擦除可編程ROM(EPROM),電可擦除可編程ROM(EEPROM).ROM的電路比RAM的簡單、集成度高,成本低,且是一種非易失性存儲器,計算機常把一些管理、監控程序、成熟的用戶程序放在ROM中。
3、按信息的可保存性分類
非永久記憶的存儲器:斷電後信息就消失的存儲器,如半導體讀/寫存儲器RAM。
永久性記憶的存儲器:斷電後仍能保存信息的存儲器,如磁性材料做成的存儲器以及半導體ROM.
4、按在計算機系統中的作用分
根據存儲器在計算機系統中所起的作用,可分為主存儲器、輔助存儲器、高速緩沖存儲器、控制存儲器等。為了解決對存儲器要求容量大,速度快,成本低三者之間的矛盾,目前通常採用多級存儲器體系結構,即使用高速緩沖存儲器、主存儲器和外存儲器。
高速緩存存儲器:主要用途是高速存取指令和數據,存取速度快,但存取容量小;主存儲器:存放計算機運行期間的大量程序和數據,存取速度快,存儲容量不大;外存儲器:存放系統程序和大型數據文件及資料庫,存儲容量大,成本較低。