[發明專利]用于數據類型的下轉換的裝置和方法在審
| 申請號: | 202011202842.7 | 申請日: | 2011-12-23 |
| 公開(公告)號: | CN112416432A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | E·烏爾德-阿邁德-瓦爾;R·凡倫天;T·尤里爾;J·考博爾;Z·斯波伯;A·格雷德斯廷 | 申請(專利權)人: | 英特爾公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 何焜;黃嵩泉 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 數據類型 轉換 裝置 方法 | ||
本申請公開了用于數據類型的下轉換的裝置和方法。描述了用于使用掩碼從源操作數向目的地操作數下轉換的裝置和方法。例如,根據一個實施例的方法包括以下操作:讀取要從第一值下轉換成經下轉換的值并存儲在目的地位置的源操作數值;讀取存儲在掩碼寄存器中的每個掩碼寄存器位,掩碼寄存器位指示是否對源操作數值執行掩碼操作或轉換操作;如果掩碼寄存器位指示要執行掩碼操作,則執行所指定的掩碼操作并將掩碼操作的結果存儲在目的地位置;以及,如果掩碼寄存器位指示不要執行掩碼操作,則下轉換源操作數值并將經下轉換的值存儲在所指定的目的地位置。
本發明專利申請是國際申請號為PCT/US2011/067080,國際申請日為2011年12月23日,進入中國國家階段的申請號為201180075771.1,名稱為“用于數據類型的下轉換的裝置和方法”的發明專利申請的分案申請。
發明領域
本發明的實施例一般涉及計算機系統的領域。本發明的實施例尤其涉及用于通過掩碼來下轉換數據類型的裝置和方法。
背景技術
指令集,或指令集架構(ISA)是涉及編程的計算機架構的一部分,并可以包括原生數據類型、指令、寄存器架構、尋址模式、存儲器架構,中斷和異常處理、以及外部輸入和輸出(I/O)。在本文中術語指令一般指宏指令——即被提供給處理器(或指令轉換器,該指令轉換器(例如使用靜態二進制翻譯、包括動態編譯的動態二進制翻譯)翻譯、變形、仿真,或以其他方式將指令轉換成要由處理器處理的一個或多個指令)的指令)以用于執行的指令——而不是微指令或微操作(micro-op)——它們是處理器的解碼器解碼宏指令的結果。
ISA與微架構不同,微架構是實現指令集的處理器的內部設計。帶有不同的微架構的處理器可以共享共同的指令集。例如,奔騰四(Pentium 4)處理器、酷睿(CoreTM)處理器、以及來自加利福尼亞州桑尼威爾(Sunnyvale)的超微半導體有限公司(Advanced Micro Devices,Inc.)的諸多處理器執行幾乎相同版本的x86指令集(在更新的版本中加入了一些擴展),但具有不同的內部設計。例如,ISA的相同寄存器架構在不同的微架構中可使用已知的技術以不同方法來實現,包括專用物理寄存器、使用寄存器重命名機制(諸如,使用寄存器別名表RAT、重排序緩沖器ROB、以及引退寄存器組;使用多映射和寄存器池)的一個或多個動態分配物理寄存器等。除非另作說明,短語寄存器架構、寄存器組,以及寄存器在本文中被用來指代對軟件/編程器以及指令指定寄存器的方式可見。在需要特殊性的情況下,形容詞邏輯、架構,或軟件可見的將用于表示寄存器架構中的寄存器/組,而不同的形容詞將用于指定給定微型架構中的寄存器(例如,物理寄存器、重新排序緩沖器、引退寄存器、寄存器池)。
指令集包括一個或多個指令格式。給定指令格式定義各個字段(位的數量、位的位置)以指定要執行的操作(操作碼)以及要對其執行該操作的操作碼等。通過指令模板(或子格式)的定義來進一步分解一些指令格式。例如,給定指令格式的指令模板可被定義為具有指令格式的字段(所包括的字段通常按照相同順序,但是至少一些字段具有不同的位位置,因為包括更少的字段)的不同子集,和/或被定義為具有不同解釋的給定字段。由此,ISA的每一指令使用給定指令格式(并且如果定義,則在該指令格式的指令模板的給定一個中)來表達,并且包括用于指定操作和操作數的字段。例如,示例性ADD指令具有專用操作碼以及包括用于指定該操作碼的操作碼字段和用于選擇操作數的操作數字段(源1/目的地以及源2)的指令格式,并且該ADD指令在指令流中的出現將具有選擇專用操作數的操作數字段中的專用內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英特爾公司,未經英特爾公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011202842.7/2.html,轉載請聲明來源鉆瓜專利網。





