中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

許昌做網(wǎng)站公司專業(yè)做網(wǎng)站哪家好下載微信

許昌做網(wǎng)站公司專業(yè)做網(wǎng)站哪家好,下載微信,微網(wǎng)站樣式,做百度網(wǎng)站接到多少客戶電話號碼★超標(biāo)量處理器的很多地方用到了重排序緩存,但是我對它不是很了解,所以我整理一下重排序緩存的知識點(diǎn)。 重排序緩存(ROB)在確保亂序執(zhí)行的指令能夠正確地完成和提交(Commit),也可以用來寄存器重命名。 ROB是一個(gè)先進(jìn)先出的表,每個(gè)…

★超標(biāo)量處理器的很多地方用到了重排序緩存,但是我對它不是很了解,所以我整理一下重排序緩存的知識點(diǎn)。

重排序緩存(ROB)在確保亂序執(zhí)行的指令能夠正確地完成和提交(Commit),也可以用來寄存器重命名。

ROB是一個(gè)先進(jìn)先出的表,每個(gè)項(xiàng)是ROB表項(xiàng),可以記錄指令執(zhí)行的信息。

ROB表項(xiàng)的字段

(1)Complete:?標(biāo)志位,用來標(biāo)記指令是否已經(jīng)完成執(zhí)行階段。當(dāng)指令的所有操作(包括計(jì)算、訪存等)都完成,標(biāo)志就會被置為“是”,指令準(zhǔn)備好進(jìn)入退休階段。

(2)Areg:指令在程序代碼中指定的目的寄存器(邏輯寄存器)。

(3)Preg:物理寄存器的編號,經(jīng)過寄存器重命名后指令實(shí)際使用的物理寄存器。

(4)OPreg:Old Physical Register,記錄Areg在被重命名到當(dāng)前Preg之前所對應(yīng)的物理寄存器編號。在指令因異常需要回滾恢復(fù)狀態(tài)時(shí),OPreg用于指向應(yīng)該恢復(fù)的物理寄存器狀態(tài),確保異常處理后的狀態(tài)正確。

(5)PC:指令的程序計(jì)數(shù)器(PC)值。當(dāng)指令執(zhí)行過程中遇到中斷時(shí),保存這個(gè)PC能夠從正確的點(diǎn)重新開始執(zhí)行程序。

(6)Exception:如果指令執(zhí)行中觸發(fā)了異常,字段會記錄異常的類型。指令即將退休時(shí),處理器會根據(jù)異常類型執(zhí)行相應(yīng)的處理邏輯,可能是中止指令執(zhí)行、恢復(fù)現(xiàn)場或是執(zhí)行特定的異常處理程序。

(7)Type:記錄指令的類型,如算術(shù)邏輯運(yùn)算、加載、存儲、跳轉(zhuǎn)等。指令退休時(shí),處理器會依據(jù)不同的指令類型執(zhí)行相應(yīng)的動作,比如存儲指令需要把結(jié)果寫入數(shù)據(jù)緩存(D-Cache),分支指令則可能需要清理預(yù)測執(zhí)行的痕跡(如恢復(fù)檢查點(diǎn)資源)。

ROB工作原理

分發(fā)(Dispatch)階段

指令從指令隊(duì)列或解碼階段被取出,進(jìn)入流水線執(zhí)行。每個(gè)指令在進(jìn)入流水線時(shí),會在ROB中分配一個(gè)唯一的表項(xiàng)(Entry)。表項(xiàng)會記錄該指令的初始狀態(tài)。將complete狀態(tài)位設(shè)為0,表示指令尚未執(zhí)行完成。同時(shí),指令的目的寄存器信息、PC值等也會被記錄下來。

執(zhí)行(Execution)階段

指令在執(zhí)行階段完成計(jì)算后,將complete狀態(tài)位設(shè)為1,該指令已經(jīng)執(zhí)行完畢,計(jì)算結(jié)果可能被暫時(shí)存儲在ROB中或直接寫入物理寄存器堆(PRF)。如果執(zhí)行過程中發(fā)生異常,異常類型也會被記錄在ROB對應(yīng)的表項(xiàng)中,但異常的實(shí)際處理被推遲到提交階段。

異常與退休(Exception & Commit)階段

所有對程序狀態(tài)的最終更改,包括結(jié)果的寫回、異常處理,都發(fā)生在提交階段。只有當(dāng)指令的complete狀態(tài)為1,且所有先前的指令(在程序順序上)也已正確執(zhí)行并退休時(shí),該指令才能退休。計(jì)算結(jié)果根據(jù)Areg和Preg信息被寫入到寄存器或內(nèi)存中。

若存在異常,處理器會根據(jù)ROB中記錄的異常類型進(jìn)行相應(yīng)處理,可能包括恢復(fù)現(xiàn)場、跳轉(zhuǎn)到異常處理程序等。

ROB工作例子

所以ROB就是一個(gè)先進(jìn)先出的隊(duì)列,當(dāng)后面的指令執(zhí)行完必須等到前面的執(zhí)行完才可以退休。

http://www.risenshineclean.com/news/5094.html

相關(guān)文章:

  • 免費(fèi)做封面的網(wǎng)站新聞稿件
  • 建設(shè)校園網(wǎng)站必要性網(wǎng)站營銷網(wǎng)站營銷推廣
  • 左側(cè)導(dǎo)航網(wǎng)站站外推廣方式有哪些
  • 網(wǎng)站數(shù)據(jù)庫怎么做同步網(wǎng)站seo推廣營銷
  • 做磁力網(wǎng)站qq群怎么優(yōu)化排名靠前
  • 甘肅省城鄉(xiāng)住房建設(shè)廳網(wǎng)站首頁快速排名點(diǎn)擊工具
  • 做網(wǎng)站的策劃需要做什么seo免費(fèi)軟件
  • 可信網(wǎng)站辦理今天疫情最新消息
  • 護(hù)膚品網(wǎng)站建設(shè)前的行業(yè)分析營銷軟文怎么寫
  • 網(wǎng)易企業(yè)郵箱怎么發(fā)送文件seo網(wǎng)絡(luò)營銷技巧
  • 唐山企業(yè)建網(wǎng)站山東seo推廣公司
  • 旅游攻略網(wǎng)站開發(fā)龍崗網(wǎng)站設(shè)計(jì)
  • 鎮(zhèn)江門戶網(wǎng)站是哪個(gè)百度精準(zhǔn)引流推廣
  • 個(gè)人設(shè)計(jì)網(wǎng)站模板競價(jià)托管 微競價(jià)
  • 怎么做網(wǎng)站制作網(wǎng)絡(luò)營銷競價(jià)推廣
  • 修改網(wǎng)站需要什么凡科建站
  • 企業(yè)手機(jī)端網(wǎng)站設(shè)計(jì)模板有域名了怎么建立網(wǎng)站
  • 大豐網(wǎng)站建設(shè)全網(wǎng)推廣軟件
  • 寧波建設(shè)網(wǎng)站價(jià)格seo是怎么優(yōu)化推廣的
  • 網(wǎng)站建設(shè)的作用網(wǎng)站流量來源
  • 做游戲下載網(wǎng)站賺錢中央人民政府網(wǎng)
  • 什么網(wǎng)站做設(shè)計(jì)可以賺錢搜索引擎營銷是什么
  • 公司在網(wǎng)上做網(wǎng)站怎么做賬怎么注冊網(wǎng)站平臺
  • 無錫網(wǎng)站建設(shè)企業(yè)排名無錫營銷型網(wǎng)站制作
  • 制作網(wǎng)站的策劃方案網(wǎng)站自建
  • 17網(wǎng)站一起做網(wǎng)店不發(fā)貨網(wǎng)上售賣平臺有哪些
  • 做短視頻網(wǎng)站產(chǎn)品營銷方案案例范文
  • 網(wǎng)站怎么做谷歌權(quán)重色盲眼鏡
  • 武漢模板建站平臺哪家好鏈接提交工具
  • 杭州網(wǎng)站制如何在其他平臺做推廣