[發(fā)明專利]具有嵌入式取整規(guī)則的浮點(diǎn)指令格式在審
| 申請(qǐng)?zhí)枺?/td> | 201780071430.4 | 申請(qǐng)日: | 2017-12-15 |
| 公開(公告)號(hào): | CN110140109A | 公開(公告)日: | 2019-08-16 |
| 發(fā)明(設(shè)計(jì))人: | 瑪雅·穆吉爾;P·赫特利;M·森蒂爾威蘭;P·鮑拉佐拉;V·T·拉馬杜拉伊 | 申請(qǐng)(專利權(quán))人: | 優(yōu)創(chuàng)半導(dǎo)體科技有限公司 |
| 主分類號(hào): | G06F9/30 | 分類號(hào): | G06F9/30 |
| 代理公司: | 北京泛華偉業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 11280 | 代理人: | 王勇;李科 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 存儲(chǔ)裝置 取整 數(shù)據(jù)項(xiàng) 標(biāo)識(shí)符 存儲(chǔ) 字段 指令 格式處理器 數(shù)據(jù)項(xiàng)存儲(chǔ) 浮點(diǎn)指令 指令編碼 嵌入式 | ||
1.一種處理器,包括:
第一存儲(chǔ)裝置,用于存儲(chǔ)第一數(shù)據(jù)項(xiàng);
第二存儲(chǔ)裝置;以及
執(zhí)行單元,其包括對(duì)指令編碼的邏輯電路,所述指令包括:
第一字段,用于存儲(chǔ)所述第一存儲(chǔ)裝置的標(biāo)識(shí)符;
第二字段,用于存儲(chǔ)所述第二存儲(chǔ)裝置的標(biāo)識(shí)符;以及
第三字段,用于存儲(chǔ)表示取整規(guī)則的標(biāo)識(shí)符,
其中所述執(zhí)行單元執(zhí)行所述指令以:
基于所述第一數(shù)據(jù)項(xiàng)來產(chǎn)生第二數(shù)據(jù)項(xiàng);
根據(jù)由所述指令規(guī)定的所述取整規(guī)則來將所述第二數(shù)據(jù)項(xiàng)取整;以及
將取整后的第二數(shù)據(jù)項(xiàng)存儲(chǔ)在所述第二存儲(chǔ)裝置中。
2.如權(quán)利要求1所述的處理器,其中在與所述處理器相關(guān)聯(lián)的指令集架構(gòu)(ISA)中規(guī)定所述指令。
3.如權(quán)利要求1所述的處理器,其中所述第一存儲(chǔ)裝置是第一寄存器或第一存儲(chǔ)單元之一,以及其中所述第二存儲(chǔ)裝置是第二寄存器或第二存儲(chǔ)單元之一。
4.如權(quán)利要求1所述的處理器,其中所述第一存儲(chǔ)裝置是不同于所述第二存儲(chǔ)裝置或與所述第一存儲(chǔ)裝置相同的存儲(chǔ)裝置。
5.如權(quán)利要求1所述的處理器,其中在所述第一存儲(chǔ)裝置中存儲(chǔ)的所述第一數(shù)據(jù)項(xiàng)和在所述第二存儲(chǔ)裝置中存儲(chǔ)的所述第二數(shù)據(jù)項(xiàng)以浮點(diǎn)格式被表示。
6.如權(quán)利要求1所述的處理器,其中在所述第一存儲(chǔ)裝置中存儲(chǔ)的所述第一數(shù)據(jù)項(xiàng)以浮點(diǎn)格式被表示,以及在所述第二存儲(chǔ)裝置中存儲(chǔ)的所述第二數(shù)據(jù)項(xiàng)以固定點(diǎn)格式被表示。
7.如權(quán)利要求1所述的處理器,其中所述取整規(guī)則是向最近值取整規(guī)則、向零取整規(guī)則、向正無限大取整或向負(fù)無限大取整之一。
8.如權(quán)利要求1所述的處理器,其中所述指令包括加法、減法、乘法或除法操作之一。
9.如權(quán)利要求1所述的處理器,其中在所述第一存儲(chǔ)裝置中存儲(chǔ)的所述第一數(shù)據(jù)項(xiàng)的值由包括符號(hào)位、表示指數(shù)的位的第一子集和表示分?jǐn)?shù)的位的第二子集的多個(gè)位表示。
10.如權(quán)利要求1所述的處理器,其中所述第一寄存器和所述第二寄存器是具有相同長度的浮點(diǎn)寄存器。
11.如權(quán)利要求1所述的處理器,其中所述第一寄存器和所述第二寄存器是浮點(diǎn)寄存器,以及其中所述第一寄存器包括比所述第二寄存器多的位。
12.如權(quán)利要求1所述的處理器,其中所述第一存儲(chǔ)裝置是用于存儲(chǔ)浮點(diǎn)值的浮點(diǎn)寄存器,以及所述第二存儲(chǔ)裝置是用于存儲(chǔ)整數(shù)的通用寄存器,以及其中所述指令包括使用在所述指令中規(guī)定的所述取整規(guī)則的實(shí)數(shù)到整數(shù)轉(zhuǎn)換操作。
13.如權(quán)利要求1所述的處理器,其中所述第一存儲(chǔ)裝置是用于存儲(chǔ)整數(shù)的通用寄存器,以及所述第二存儲(chǔ)裝置是用于存儲(chǔ)實(shí)數(shù)值的浮點(diǎn)寄存器,以及其中所述指令包括使用在所述指令中規(guī)定的所述取整規(guī)則的整數(shù)到實(shí)數(shù)轉(zhuǎn)換操作。
14.如權(quán)利要求1所述的處理器,其中所述取整規(guī)則是下列情況中至少之一:將未定義數(shù)字轉(zhuǎn)換成零、將未定義數(shù)字轉(zhuǎn)換成使用多個(gè)位可表示的最大數(shù)字、或?qū)⑽炊x數(shù)字轉(zhuǎn)換成使用多個(gè)位可表示的最小數(shù)字。
15.如權(quán)利要求1所述的處理器,其中所述第三字段用于存儲(chǔ)對(duì)所述取整規(guī)則編碼的立即值或表示第三存儲(chǔ)裝置的標(biāo)識(shí)符之一,以及其中所述第三存儲(chǔ)裝置包括指示所述取整規(guī)則的標(biāo)記值。
16.如權(quán)利要求1所述的處理器,其中當(dāng)被執(zhí)行時(shí),所述處理器使用所述邏輯電路來使用預(yù)定數(shù)量的處理器時(shí)鐘周期完成所述指令。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于優(yōu)創(chuàng)半導(dǎo)體科技有限公司,未經(jīng)優(yōu)創(chuàng)半導(dǎo)體科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780071430.4/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 在圖像數(shù)據(jù)庫中進(jìn)行導(dǎo)航、可視化和聚類的互序次相似度空間
- 低層碼更新裝置和低層碼更新方法
- 一種確定大數(shù)據(jù)流中的特殊數(shù)據(jù)項(xiàng)的方法及裝置
- 候選敏感數(shù)據(jù)項(xiàng)的可分解保護(hù)
- 用于確定數(shù)據(jù)庫高速緩存命中的基于年齡的策略
- 用于顯示圖像的顯示設(shè)備和顯示控制方法
- 一種緩存置換方法及系統(tǒng)
- 用于安全數(shù)據(jù)訪問的系統(tǒng)、方法和計(jì)算機(jī)存儲(chǔ)介質(zhì)
- 用于數(shù)據(jù)上線的系統(tǒng)和方法
- 信息顯示方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 虛擬用戶標(biāo)識(shí)符系統(tǒng)和方法
- 規(guī)則驅(qū)動(dòng)型個(gè)域網(wǎng)ID元數(shù)據(jù)路由系統(tǒng)和網(wǎng)絡(luò)
- 一種源代碼保護(hù)的裝置及方法
- 從網(wǎng)頁中抽取對(duì)象標(biāo)識(shí)符的系統(tǒng)及方法
- 標(biāo)識(shí)符檢索方法和設(shè)備
- 使得支付能夠僅由一個(gè)商家處理
- 一種標(biāo)識(shí)符生成方法和裝置
- 構(gòu)建價(jià)值索引關(guān)系的方法、索引系統(tǒng)及索引裝置
- 生成地圖版本間對(duì)應(yīng)關(guān)系的方法、設(shè)備和計(jì)算機(jī)程序產(chǎn)品
- 水電工業(yè)數(shù)字對(duì)象的標(biāo)識(shí)符處理方法、裝置和系統(tǒng)





