[發明專利]實現浮點數符號分析替換的裝置及方法在審
申請號: | 201410060934.4 | 申請日: | 2014-02-21 |
公開(公告)號: | CN104866281A | 公開(公告)日: | 2015-08-26 |
發明(設計)人: | 李祖松;樊廣超;張東雪;楊思博;何苗平 | 申請(專利權)人: | 北京國睿中數科技股份有限公司 |
主分類號: | G06F7/74 | 分類號: | G06F7/74 |
代理公司: | 北京清亦華知識產權代理事務所(普通合伙) 11201 | 代理人: | 張大威 |
地址: | 100088 北京市海淀區上*** | 國省代碼: | 北京;11 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 實現 浮點 符號 分析 替換 裝置 方法 | ||
1.一種實現浮點數符號分析替換的裝置,其特征在于,包括:
浮點寄存器組,用于保存浮點數;
符號分析器,用于從所述浮點寄存器組中獲取至少兩個浮點數,并根據數據類型對所述至少兩個浮點數進行分析,以獲取所述至少兩個浮點數的符號;
符號選擇器,用于根據所述至少兩個浮點數的數據類型和操作類型對由所述符號分析器獲取的所述至少兩個浮點數中的至少一個浮點數的符號進行替換。
2.如權利要求1所述的裝置,其特征在于,所述浮點數的數據類型包括單精度和雙精度。
3.如權利要求1所述的裝置,其特征在于,所述符號分析器還用于,判斷所述至少兩個浮點數是否是正常數據,如果是,則所述符號分析器輸出所述至少兩個浮點數的符號至所述符號選擇器,以便所述符號選擇器對所述至少兩個浮點數中的至少一個浮點數的符號進行替換。
4.如權利要求1所述的裝置,其特征在于,所述符號選擇器還用于,輸出符號替換后的所述至少一個浮點數。
5.一種實現浮點數符號分析替換的方法,其特征在于,包括以下步驟:
從第一浮點寄存器組讀取至少兩個浮點數;
利用符號分析器分別對所述至少兩個浮點數進行分析,獲取所述至少兩個浮點數的符號,并發送至符號選擇器;
所述符號選擇器對由所述符號分析器獲取的至少兩個浮點數中的至少一個浮點數的符號進行替換;
輸出符號替換后的所述至少一個浮點數并保存在第一浮點寄存器組或另外的第二浮點寄存器組中。
6.如權利要求5所述的方法,其特征在于,所述浮點數的數據類型包括單精度和雙精度。
7.如權利要求5所述的方法,其特征在于,在利用符號分析器分別對所述至少兩個浮點數進行分析前,根據數據類型判斷所述至少兩個浮點數是否是正常數據,如果是,則所述符號分析器輸出所述至少兩個浮點數的符號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京國睿中數科技股份有限公司,未經北京國睿中數科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410060934.4/1.html,轉載請聲明來源鉆瓜專利網。