[發(fā)明專利]針對(duì)使用多個(gè)架構(gòu)寄存器的指令的架構(gòu)寄存器替換在審
| 申請(qǐng)?zhí)枺?/td> | 201780041397.0 | 申請(qǐng)日: | 2017-06-01 |
| 公開(公告)號(hào): | CN109416635A | 公開(公告)日: | 2019-03-01 |
| 發(fā)明(設(shè)計(jì))人: | M.J.查尼;R.瓦倫丁;M.B.吉爾卡;A.賈;B.L.托爾;E.奧爾德-艾哈邁德-瓦爾;J.科巴爾桑阿德里恩;J.W.布蘭特 | 申請(qǐng)(專利權(quán))人: | 英特爾公司 |
| 主分類號(hào): | G06F9/30 | 分類號(hào): | G06F9/30 |
| 代理公司: | 中國(guó)專利代理(香港)有限公司 72001 | 代理人: | 徐予紅;楊美靈 |
| 地址: | 美國(guó)加利*** | 國(guó)省代碼: | 美國(guó);US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 架構(gòu)寄存器 寄存器 解碼單元 替換單元 處理器 隱式 替換 替換處理器 指令 解碼指令 耦合的 顯式 | ||
1.一種處理器,包括:
用于解碼指令的解碼單元,所述指令顯式地指定第一架構(gòu)寄存器并且隱式地指示至少第二架構(gòu)寄存器,其中所述第二架構(gòu)寄存器隱式地要處于比所述第一架構(gòu)寄存器更高的寄存器編號(hào);以及
與所述解碼單元耦合的架構(gòu)寄存器替換單元,所述架構(gòu)寄存器替換單元以第三架構(gòu)寄存器替換所述第一架構(gòu)寄存器,并且以第四架構(gòu)寄存器替換所述第二架構(gòu)寄存器,其中所述第三架構(gòu)寄存器要處于比所述第一架構(gòu)寄存器更低的寄存器編號(hào),并且其中所述第四架構(gòu)寄存器要處于比所述第二架構(gòu)寄存器更低的寄存器編號(hào)。
2.如權(quán)利要求1所述的處理器,其中所述解碼單元要解碼所述指令,其中所述第二架構(gòu)寄存器隱式地要處于比所述第一架構(gòu)寄存器更高的下一順序寄存器編號(hào),并且其中所述架構(gòu)寄存器替換單元以所述第四架構(gòu)寄存器替換所述第二架構(gòu)寄存器,所述第四架構(gòu)寄存器要處于比所述第三架構(gòu)寄存器更高的下一順序寄存器編號(hào)。
3.如權(quán)利要求1所述的處理器,其中解碼單元要解碼要顯式指定所述第一架構(gòu)寄存器的所述指令,所述第一架構(gòu)寄存器要是要用于執(zhí)行所述指令的順序架構(gòu)寄存器塊的基址架構(gòu)寄存器,并且其中所述架構(gòu)寄存器替換單元要以所述第三架構(gòu)寄存器替換所述第一架構(gòu)寄存器,所述第三架構(gòu)寄存器要處于所述較低的寄存器編號(hào),所述寄存器編號(hào)要基于所述塊的所述順序架構(gòu)寄存器的數(shù)量。
4.如權(quán)利要求3所述的處理器,其中解碼單元要解碼要顯式指定所述第一架構(gòu)寄存器的寄存器說明符的所述指令,并且其中所述架構(gòu)寄存器替換單元要以所述第三架構(gòu)寄存器替換所述第一架構(gòu)寄存器,所述第三架構(gòu)寄存器要具有寄存器說明符,所述寄存器說明符要包括所述第一架構(gòu)寄存器的所述寄存器說明符的最高有效位的子集。
5.如權(quán)利要求4所述的處理器,其中所述塊要基本上由兩個(gè)順序架構(gòu)寄存器組成,并且其中所述第三架構(gòu)寄存器的所述寄存器說明符要等于所述第一架構(gòu)寄存器的所述寄存器說明符,其中其最低有效單個(gè)位是二進(jìn)制零。
6.如權(quán)利要求4所述的處理器,其中所述塊要基本上由三個(gè)和四個(gè)順序架構(gòu)寄存器之一組成,并且其中所述第三架構(gòu)寄存器的所述寄存器說明符要等于所述第一架構(gòu)寄存器的所述寄存器說明符,其中其兩個(gè)最低有效位是二進(jìn)制零。
7.如權(quán)利要求4所述的處理器,其中所述塊要基本上由五個(gè)、六個(gè)、七個(gè)和八個(gè)順序架構(gòu)寄存器之一組成,并且其中所述第三架構(gòu)寄存器的寄存器說明符要等于所述第一架構(gòu)寄存器的所述寄存器說明符,其中其三個(gè)最低有效位是二進(jìn)制零。
8.如權(quán)利要求1至7中的任一項(xiàng)所述的處理器,其中所述架構(gòu)寄存器替換單元要以所述第三架構(gòu)寄存器替換所述第一架構(gòu)寄存器,并且要以能夠防止寄存器環(huán)繞的方式以所述第四架構(gòu)寄存器替換所述第二架構(gòu)寄存器。
9.如權(quán)利要求1至7中的任一項(xiàng)所述的處理器,其中所述第一架構(gòu)寄存器要是架構(gòu)寄存器集合之一,并且其中所述處理器要具有要支持不同數(shù)量的架構(gòu)寄存器的所述集合的第一操作模式和第二操作模式。
10.如權(quán)利要求1至7中的任一項(xiàng)所述的處理器,還包括與所述解碼單元耦合的執(zhí)行單元,所述執(zhí)行單元基于所述第三和第四架構(gòu)寄存器執(zhí)行所述指令。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于英特爾公司,未經(jīng)英特爾公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780041397.0/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 翻譯請(qǐng)求方法、翻譯請(qǐng)求終端以及計(jì)算機(jī)可讀記錄介質(zhì)
- 二進(jìn)制翻譯器中線程共享目標(biāo)本地碼緩存替換方法及系統(tǒng)
- 一種多通道系統(tǒng)中軌道素材的替換方法
- 一種機(jī)載可替換單元檢測(cè)系統(tǒng)及檢測(cè)方法
- 可替換單元、結(jié)合可替換單元的圖像形成裝置
- 服務(wù)器、服務(wù)管理系統(tǒng)及服務(wù)管理方法
- 一種非易失性存儲(chǔ)器中壞點(diǎn)單元的替換方法
- 圖像形成設(shè)備、圖像形成系統(tǒng)和圖像形成方法
- 一種可整體替換庫(kù)存的藥品管理系統(tǒng)
- 文本處理、文本處理模型訓(xùn)練方法、裝置和存儲(chǔ)介質(zhì)





