首頁 常見問題 正文
聚名企服

主存與cache的地址映射方式有哪幾種?

轉載 2021-11-29 11:52:45 7226
映射方式有全相聯方式、直接方式和組相聯方式三種。直接映射可以將一個主存塊存儲到唯一的一個Cache行;全相聯映射可以將一個主存塊存儲到任意一個Cache行;組相聯映射可以將一個主存塊存儲到唯一的一個Cache組中任意一個行。

主存與cache的地址映射方式有哪幾種?cache是一種高速緩沖寄存器,是為解決CPU和主存之間速度不匹配而采用的一項重要技術。

CPU對存儲器的訪問,通常是一次讀寫一個字單元。當CPU訪Cache不命中時,需將存儲在主存中的字單元連同其后若干個字一同調入Cache中,之所以這樣做,是為了使其后的訪存能在Cache中命中。

主存與cache的地址映射方式有哪幾種?

因此,主存和Cache之間一次交換的數據單位應該是一個數據塊。數據塊的大小是固定的,由若干個字組成,且主存和Cache的數據塊大小是相同的。

從Cache-主存層次實現的目標看,一方面既要使CPU的訪存速度接近于訪Cache的速度,另一方面為用戶程序提供的運行空間應保持為主存容量大小的存儲空間。

在采用Cache-主存層次的系統中,Cache對用戶程序而言是透明的,也就是說,用戶程序可以不需要知道Cache的存在。因此,CPU每次訪存時,依然和未使用Cache的情況一樣,給出的是一個主存地址。但在Cache-主存層次中,CPU首先訪問的是Cache,并不是主存。

為此,需要一種機制將CPU的訪主存地址轉換成訪Cache地址。而主存地址與Cache地址之間的轉換是與主存塊與Cache塊之間的映射關系緊密聯系的,也就是說,當CPU訪Cache未命中時,需要將欲訪問的字所在主存中的塊調入Cache中,按什么樣的策略調入,直接影響到主存地址與Cache地址的對應關系,這也就是本小節要解決的主存與Cache的地址映射問題。

主存與cache的地址映射方式有全相聯方式、直接方式和組相聯方式三種。

直接映射(directmapping)

將一個主存塊存儲到唯一的一個Cache行。

全相聯映射(fullyassociative mapping)

可以將一個主存塊存儲到任意一個Cache行。

組相聯映射(setassociative mapping)

可以將一個主存塊存儲到唯一的一個Cache組中任意一個行。

直接映射

多對一的映射關系,但一個主存塊只能拷貝到cache的一個特定行位置上去。

cache的行號i和主存的塊號j有如下函數關系:i=j mod m  (m為cache中的總行數)

優點:硬件簡單,容易實現

缺點:命中率低, Cache的存儲空間利用率低

全相聯映射

主存的一個塊直接拷貝到cache中的任意一行上

優點:命中率較高,Cache的存儲空間利用率高

缺點:線路復雜,成本高,速度低

組相聯映射

將cache分成u組,每組v行,主存塊存放到哪個組是固定的,至于存到該組哪一行是靈活的,即有如下函數關系:cache總行數m=u×v 組號q=j mod u

組間采用直接映射,組內為全相聯

硬件較簡單,速度較快,命中率較高

聲明:本文轉載于:互聯網,如有侵犯,請聯系service@Juming.com刪除
相關標簽: 主存

相關文章

相關專題

編輯推薦

  • 域名注冊專題合集 域名注冊專題合集

  • 域名搶注專題合集 域名搶注專題合集

  • 企業建站專題合集 企業建站專題合集

主站蜘蛛池模板: 国产V亚洲V天堂无码| 亚洲乱亚洲乱妇无码麻豆| 无码中文字幕av免费放dvd| 亚洲中文字幕在线无码一区二区| 午夜无码熟熟妇丰满人妻| 国产无遮挡无码视频免费软件| 久久久久无码精品国产不卡| 亚洲AV无码乱码在线观看| 精品无码国产自产拍在线观看| 亚洲av无码一区二区三区在线播放| 国产成人无码AV一区二区在线观看| 92午夜少妇极品福利无码电影| 国产亚洲?V无码?V男人的天堂 | 亚洲伊人成无码综合网| 亚洲国产成人精品无码区在线秒播| 亚洲国产91精品无码专区| 人妻丰满熟妇AV无码区免| 无码成人精品区在线观看| 无码少妇一区二区| 中文字幕无码AV波多野吉衣| 蜜臀亚洲AV无码精品国产午夜.| 久久午夜无码鲁丝片| 国产精品99精品无码视亚| 久久精品无码av| 久久影院午夜理论片无码| 人妻无码久久精品| 成人免费无码大片a毛片| 东京热一精品无码AV| 无码中文字幕乱码一区| 亚洲私人无码综合久久网| 无码人妻丰满熟妇啪啪网站| 未满十八18禁止免费无码网站| 久久国产加勒比精品无码| 国产成A人亚洲精V品无码性色| 亚洲午夜国产精品无码老牛影视| 一本色道无码不卡在线观看| 国产成人A亚洲精V品无码| 夜夜添无码试看一区二区三区| 亚洲中文字幕无码一区| 无码中文字幕日韩专区视频| 无码专区久久综合久中文字幕|