日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 技術學院 > 技術前線
[導讀]寄存器、緩存、內存之間的區(qū)別

簡單的講:

寄存器就是CPU直接拿他里面寄存的東西直接來進行計算操作的,它就是CPU的一部分。寄存器是有限存貯容量的高速存貯部件,它們可用來暫存指令、數據和位址。在中央處理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序計數器(PC)。在中央處理器的算術及邏輯部件中,包含的寄存器有累加器(ACC)。

緩存就是為了避免數據的多次從一個地方拿到另一個地方,從而在中間通過其中的一個劃分一塊區(qū)域作為臨時存放數據地址,以便下次取用方便的說法。比如:寄存器拿出臨時寄存的地方,它是位于寄存器和內存之間,相當于一個中間樞紐。但是他的位置就是在寄存器之中,只是把寄存器劃分出來一個文件交換區(qū),用來存在最常使用的一些數據。在比如內存從硬盤拿出一些東西放到內存的某塊區(qū)域,把內存這塊區(qū)域也叫做緩存,大家一定一定記得不要理解成緩存就是某一個啥東西,它只是說明了數據中轉的一種方式而已。而一部分人說的緩存說的是高速緩存,那個是兩個不同的概念,這個高速緩存其實是CPU里面的一部分,它集成于CPU中,大家理解就是運行速度更快的一種內存,CPU每次直接拿來操作,不會經過內存和寄存器的過程,現在說的都是L1 cache一級緩存,之前早起的L2 cache焊接在主板上。

內存是存放我們需要處理的一些數據,全部都會先都放到這塊,然后等使用的時候,寄存器會去從緩存或者內存中獲取數據。主要有只讀存儲器和隨即存儲器,還有高速緩沖存儲器,現在主流使用的是隨機存儲器。其作用是用于暫時存放CPU中的運算數據,以及與硬盤等外部存儲器交換的數據。只要計算機在運行中,CPU就會把需要運算的數據調到內存中進行運算,當運算完成后CPU再將結果傳送出來,內存的運行也決定了計算機的穩(wěn)定運行。比如現在大型的3D游戲的加在都是在一定大的內存中進行畫面加載的,因此一般3D游戲對于電腦的配置都有一定的要求,內存和cpu都有嚴格的說明。

總結:

大家可以按最簡單的數據的存儲和操作距離來理解它們的區(qū)別:

CPU(數據的操作)<====>緩存(數據的存儲)<=====>寄存器(指令等存儲)<====>內存(需要等待的所有數據的存儲)<====>外部存儲器(硬盤、光盤等)

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關閉