首頁  >  文章  >  在cpu中包含存放少量資料的裝置稱為什麼

在cpu中包含存放少量資料的裝置稱為什麼

青灯夜游
青灯夜游原創
2022-07-18 16:29:4510302瀏覽

稱為「暫存器」。暫存器是CPU內部用來存放資料的一些小型儲存區域,用來暫時存放參與運算的資料和運算結果。暫存器的功能是儲存二進位代碼,它是由具有儲存功能的觸發器組合起來構成的;一個觸發器可以儲存1位二進位代碼,故存放n位二進位代碼的暫存器,需用n個觸發器來構成。

在cpu中包含存放少量資料的裝置稱為什麼

本教學操作環境:windows7系統、Dell G3電腦。

在cpu中包含存放少量資料的裝置,稱為「暫存器」。

暫存器是CPU內部用來存放資料的一些小型儲存區域,用來暫時存放參與運算的資料和運算結果。

暫存器的儲存電路是由鎖存器或觸發器構成的,因為一個鎖存器或觸發器能儲存1位元二進位數,所以由N個鎖存器或觸發器可以構成N位寄存器。暫存器是中央處理器內的組成部分。暫存器是有限儲存容量的高速儲存元件,它們可用來暫存指令、資料和地址。 

暫存器是GPU上運作速度最快的記憶體空間,通常其頻寬為8TB/s左右,延遲為1個時脈週期。核函數中聲明的一個沒有其他修飾符的自變量,通常就儲存在暫存器中。最快速也最受偏好的記憶體就是裝置中的暫存器,屬於具有重要價值極度缺乏的資源。

暫存器的功能是儲存二進位程式碼,它是由具有儲存功能的觸發器組合起來構成的;一個觸發器可以儲存1位二進位程式碼,故存放n位二進位程式碼的暫存器,需用n個觸發器來構成。

依照功能的不同,可將暫存器分為基本暫存器和移位暫存器兩大類。基本暫存器只能並行送入數據,也只能並行輸出。移位暫存器中的資料可以在移位脈衝作用下依序逐位右移或左移,資料既可以並行輸入、平行輸出,也可以串列輸入、串列輸出,還可以並行輸入、串列輸出,或串列輸入、並行輸出,十分靈活,用途也很廣。

暫存器最起碼具備以下4種功能。

①清除數位:將暫存器裡的原有數位清除。

②接收數位:在接收脈衝作用下,將外輸入數位存入暫存器中。

③儲存數位:在沒有新的寫入脈衝來之前,暫存器能保存原有數位不變。

④輸出數位:在輸出脈衝作用下,才透過電路輸出數位。

暫存器的特性:

1、暫存器位於CPU內部,數量很少,僅十四個。

2、暫存器所能儲存的資料不一定是8bit,有一些暫存器可以儲存16bit數據,對於386/486處理器中的一些暫存器則能儲存32bit數據。

3、每個內部暫存器都有一個名字,而沒有類似記憶體的位址編號。

4、暫存器的功能十分重要,CPU對記憶體中的資料進行處理時,往往先把資料取到內部暫存器中,而後再作處理。外部暫存器是電腦中其它一些部件上用於暫存資料的暫存器,它與CPU之間透過「連接埠」交換數據,外部暫存器具有暫存器雙重特性。

更多相關知識,請造訪常見問題欄位!

以上是在cpu中包含存放少量資料的裝置稱為什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn