亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 硬件 > 內存 > 正文

為什么寄存器比內存快?通俗易懂的回答

2020-10-26 22:18:01
字體:
來源:轉載
供稿:網友

  計算機的存儲層次(memory hierarchy)之中,寄存器(register)最快,內存其次,最慢的是硬盤。

為什么寄存器比內存快?

  同樣都是晶體管存儲設備,為什么寄存器比內存快呢?

晶體管

  Mike Ash寫了一篇很好的解釋,非常通俗地回答了這個問題,有助于加深對硬件的理解。下面就是我的簡單翻譯。

  原因一:距離不同

  距離不是主要因素,但是最好懂,所以放在最前面說。內存離CPU比較遠,所以要耗費更長的時間讀取。

  以3GHz的CPU為例,電流每秒鐘可以振蕩30億次,每次耗時大約為0.33納秒。光在1納秒的時間內,可以前進30厘米。也就是說,在CPU的一個時鐘周期內,光可以前進10厘米。因此,如果內存距離CPU超過5厘米,就不可能在一個時鐘周期內完成數據的讀取,這還沒有考慮硬件的限制和電流實際上達不到光速。相比之下,寄存器在CPU內部,當然讀起來會快一點。

  距離對于桌面電腦影響很大,對于手機影響就要小得多。手機CPU的時鐘頻率比較慢(iPhone 5s為1.3GHz),而且手機的內存緊挨著CPU。

  原因二:硬件設計不同

  蘋果公司新推出的iPhone 5s,CPU是A7,寄存器有6000多位(31個64位寄存器,加上32個128位寄存器)。而iPhone 5s的內存是1GB,約為80億位(bit)。這意味著,高性能、高成本、高耗電的設計可以用在寄存器上,反正只有6000多位,而不能用在內存上。因為每個位的成本和能耗只要增加一點點,就會被放大80億倍。

A7

  事實上確實如此,內存的設計相對簡單,每個位就是一個電容和一個晶體管,而寄存器的設計則完全不同,多出好幾個電子元件。并且通電以后,寄存器的晶體管一直有電,而內存的晶體管只有用到的才有電,沒用到的就沒電,這樣有利于省電。這些設計上的因素,決定了寄存器比內存讀取速度更快。

  原因三:工作方式不同

  寄存器的工作方式很簡單,只有兩步:(1)找到相關的位,(2)讀取這些位。

  內存的工作方式就要復雜得多:

  (1)找到數據的指針。(指針可能存放在寄存器內,所以這一步就已經包括寄存器的全部工作了。)

  (2)將指針送往內存管理單元(MMU),由MMU將虛擬的內存地址翻譯成實際的物理地址。

  (3)將物理地址送往內存控制器(memory controller),由內存控制器找出該地址在哪一根內存插槽(bank)上。

  (4)確定數據在哪一個內存塊(chunk)上,從該塊讀取數據。

  (5)數據先送回內存控制器,再送回CPU,然后開始使用。

  內存的工作流程比寄存器多出許多步。每一步都會產生延遲,累積起來就使得內存比寄存器慢得多。

  為了緩解寄存器與內存之間的巨大速度差異,硬件設計師做出了許多努力,包括在CPU內部設置緩存、優化CPU工作方式,盡量一次性從內存讀取指令所要用到的全部數據等等。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩免费在线观看视频| 久久久国产精彩视频美女艺术照福利| 热草久综合在线| 久久久亚洲精选| 国产97在线亚洲| 色噜噜国产精品视频一区二区| 狠狠操狠狠色综合网| 日韩中文字幕精品| 日韩久久午夜影院| 91精品久久久久久久久不口人| 亚洲成人免费在线视频| 亚洲精品国产美女| 欧美国产日韩xxxxx| 国产成人综合久久| 欧美最猛性xxxxx(亚洲精品)| 国产一区二区三区网站| 亚洲男女性事视频| 久久99精品久久久久久琪琪| 欧美激情亚洲激情| 亚洲综合国产精品| 色99之美女主播在线视频| 日韩精品免费综合视频在线播放| 欧美激情欧美狂野欧美精品| 国产精品一区二区三区毛片淫片| 成人黄色短视频在线观看| 国产女同一区二区| 91人人爽人人爽人人精88v| 国产欧美一区二区三区久久人妖| 国产日韩欧美黄色| 国产欧美va欧美va香蕉在线| 欧美放荡办公室videos4k| 欧美中文在线观看国产| 久久久视频在线| 国产一区二区三区日韩欧美| 最新中文字幕亚洲| 久久久成人av| 成人免费网站在线观看| 97久久久免费福利网址| 久久久久免费精品国产| 欧美美女15p| 国产精品久久久久久久久久新婚| 亚洲va男人天堂| 亚洲欧美国产日韩中文字幕| 亚洲天堂免费在线| 国产专区欧美专区| 欧美日本高清视频| 黄色精品在线看| 久久免费精品视频| 中文字幕亚洲无线码在线一区| 欧美激情乱人伦| 午夜剧场成人观在线视频免费观看| 精品国产一区av| 亚洲精品美女久久久久| 国产成人精品免高潮在线观看| 国产视频精品va久久久久久| 日韩av片免费在线观看| 38少妇精品导航| 国产一区二区三区欧美| 国产一区二区在线免费视频| 国产在线观看不卡| 精品国产一区二区三区四区在线观看| 日韩精品欧美国产精品忘忧草| 成人在线视频网站| 日韩欧美中文字幕在线观看| 亚洲性av网站| 国产精品久久久久久久7电影| 亚洲第一区中文99精品| 国产成人在线亚洲欧美| 欧洲亚洲免费在线| 懂色av中文一区二区三区天美| 国产精品丝袜高跟| 欧美日韩性视频在线| 亚洲一区二区在线播放| 成人有码视频在线播放| 精品中文字幕久久久久久| 亚洲毛片在线看| 亚洲自拍av在线| 国产日韩欧美在线观看| 欧美日韩国产中文精品字幕自在自线| 欧美精品久久久久久久| 欧美日韩午夜视频在线观看| 免费不卡在线观看av| 久久久91精品国产一区不卡| 美女扒开尿口让男人操亚洲视频网站| 蜜月aⅴ免费一区二区三区| 国产亚洲一级高清| 亚洲国产成人精品一区二区| 久久久久久久久久国产| 日韩欧中文字幕| 国产一区二区三区在线免费观看| 国产成人精品a视频一区www| 91国产精品电影| 日韩在线视频观看正片免费网站| 国产精品久久久久久亚洲调教| 成人乱色短篇合集| 九九九久久久久久| 国产亚洲精品综合一区91| 国产精品精品视频一区二区三区| 国产精品高潮呻吟久久av无限| 黄色精品在线看| 日本人成精品视频在线| 日本高清+成人网在线观看| 国产精品美乳在线观看| 色先锋久久影院av| 午夜精品美女自拍福到在线| 国产美女久久精品| 久久91亚洲人成电影网站| 久久久久久久久久国产| 久久久久久久影视| 色在人av网站天堂精品| 国产精品免费视频xxxx| 日韩中文视频免费在线观看| 欧美极品少妇xxxxⅹ免费视频| 欧美一区二粉嫩精品国产一线天| 欧美激情a∨在线视频播放| 欧美精品在线观看91| 国产精品黄色av| 日本欧美爱爱爱| 中文欧美日本在线资源| 欧美精品国产精品日韩精品| 在线日韩日本国产亚洲| 亚洲电影免费观看高清完整版在线观看| 国产成人精品在线观看| 亚洲国产精彩中文乱码av| 成人欧美一区二区三区在线湿哒哒| 亚洲а∨天堂久久精品9966| 日韩av综合中文字幕| 亚洲精品99久久久久中文字幕| 久久久久久香蕉网| 日韩av在线网址| 九九热这里只有精品免费看| 亚洲理论在线a中文字幕| 国产成人涩涩涩视频在线观看| 92看片淫黄大片欧美看国产片| 久久天天躁狠狠躁夜夜爽蜜月| 欧美大成色www永久网站婷| 91精品视频网站| 国产精品96久久久久久| 中文字幕欧美日韩在线| 中文字幕不卡av| 亚洲午夜激情免费视频| 精品色蜜蜜精品视频在线观看| 久久视频免费在线播放| 亚洲电影免费观看高清| 亚洲综合自拍一区| 亚洲偷熟乱区亚洲香蕉av| 日韩免费精品视频| 国产亚洲精品久久久久久| 欧美老女人bb| 色妞欧美日韩在线| 亚洲永久在线观看| 草民午夜欧美限制a级福利片| 久久精品视频在线播放| 九九久久久久久久久激情| 国产精品第3页| 国产精品激情av电影在线观看| 国产视频999| 伊人成人开心激情综合网| 久久久久九九九九| 国产精品中文字幕在线观看| 亚洲国内精品视频| www.日韩av.com| 欧美激情伊人电影| 免费成人高清视频|