九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
I-Cache與D-Cache

I-Cache與D-Cache

兩者的區(qū)別:

  • 一方面是cache的行為。Icache大多都是順序取指,碰到分支指令也會(huì)跳轉(zhuǎn),而Dcache訪問(wèn)的模式變化比較大.也就是前者所說(shuō)的pattern的問(wèn)題.指令只有讀和refill沒(méi)有寫(xiě),而數(shù)據(jù)有讀也有寫(xiě).最重要的是馮氏的結(jié)構(gòu)是指令和數(shù)據(jù)分離.I和D在一起只有相互干擾.
  • 另一個(gè)方面就是,物理設(shè)計(jì)上考慮: 
    一個(gè)union的cache,同時(shí)需要數(shù)據(jù)和指令的訪問(wèn),端口上是很難實(shí)現(xiàn)的。 
    所以一般在流水線的主干上,都是采用分離的icache和dcache. 
    非主干的L2 cache,從容量的角度考慮采用union的方式.

出于對(duì)簡(jiǎn)化設(shè)計(jì)的考慮,也為了提高系統(tǒng)的性能,采用了指令Cache(以下簡(jiǎn)稱為ICache)和數(shù)據(jù)Cache (以下簡(jiǎn)稱為DCache)分開(kāi)的方式。在ICache中存儲(chǔ)有微處理器需要的指令,在微處理器的取指階段,通過(guò)程序計(jì)數(shù)器PC提供給ICache的地址,微處理器可以獲取需要的指令。而DCache則是作為一個(gè)數(shù)據(jù)的存儲(chǔ),并提供對(duì)于Load/Store指令所要操作地址的數(shù)據(jù),它地址則來(lái)自于ALU運(yùn)算的結(jié)果。 
ICache和微處理器的接口以及ICache和L2 ICache的接口都是單向的。DCache和微處理器的接口以及DCache和L2 Cache的接口是雙向的。這樣處理的原因在于ICache存儲(chǔ)的是指令,不需要更改所存儲(chǔ)的數(shù)據(jù)的值。而DCache中存儲(chǔ)的是數(shù)據(jù),其值會(huì)根據(jù)指令操作的不同而改變。比如:在運(yùn)行Store指令的時(shí)候會(huì)對(duì)DCache中相應(yīng)地址進(jìn)行寫(xiě)入數(shù)據(jù)的操作。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
深入學(xué)習(xí)Cache系列 1: 帶著幾個(gè)疑問(wèn),從Cache的應(yīng)用場(chǎng)景學(xué)起
第2章_3 80x86系統(tǒng)微處理器
Aurix:初識(shí)Cached和Non-Cached
微機(jī)原理與接口技術(shù)(第二章復(fù)習(xí)必備)
我看slab算法中"著色"[cachep
lmosem
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服