[發明專利]協處理器指令集的擴展裝置有效
| 申請號: | 200910102227.6 | 申請日: | 2009-09-04 |
| 公開(公告)號: | CN101650645A | 公開(公告)日: | 2010-02-17 |
| 發明(設計)人: | 孟建熠;嚴曉浪;葛海通;沙子巖 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | G06F9/318 | 分類號: | G06F9/318;G06F9/38 |
| 代理公司: | 杭州天正專利事務所有限公司 | 代理人: | 王利強;王 兵 |
| 地址: | 310027浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器 指令 擴展 裝置 | ||
1.一種協處理器指令集的擴展控制方法,主處理器與所述協處理器連 接,所述主處理器的指令集內包括:立即數產生指令,用于產生協處 理器指令碼,協處理器指令碼裝載指令,用于實現所述協處理器指令 碼從主處理器通用寄存器到協處理器指令寄存器的裝載;所述主處理 器包括用于臨時存放由立即數產生指令產生的協處理器指令碼的主處 理器通用寄存器,所述協處理器包括用于接收由主處理器裝載的協處 理器指令碼,并將接收的指令碼發送至協處理器執行的協處理器指令 寄存器,所述方法包括:
所述主處理器控制立即數產生指令先產生協處理器指令碼,并將 產生的協處理器指令碼存放于所述主處理器通用寄存器中的立即數產 生步驟,以及用于將存放于主處理器通用寄存器中的協處理器指令碼 裝載進協處理器指令寄存器的協處理器指令裝載執行步驟;
所述協處理器從協處理器指令寄存器讀取指令并完成解碼和執行 的協處理器指令執行步驟。
2.如權利要求1所述的協處理器指令集的擴展控制方法,其特征在于: 所述立即數產生指令由主處理器完成取指、解碼、執行,并將產生的 立即數結果回寫至通用寄存器中。
3.如權利要求1所述的協處理器指令集的擴展控制方法,其特征在于: 所述協處理器指令碼裝載指令的源操作數存儲于主處理器通用寄存器 內,目的寄存器為協處理器指令寄存器。
4.如權利要求2所述的協處理器指令集的擴展控制方法,其特征在于: 所述協處理器指令碼裝載指令的源操作數存儲于主處理器通用寄存器 內,目的寄存器為協處理器指令寄存器。
5.如權利要求1-4之一所述的協處理器指令集的擴展控制方法,其 特征在于:所述立即數產生指令為復用主處理器中的原立即數產生指 令或者單獨設計專門用于產生協處理器指令碼立即數的指令。
6.如權利要求1-4之一所述的協處理器指令集的擴展控制方法,其 特征在于:所述的協處理器指令執行步驟包括:用于譯碼協處理器指 令的協處理器指令譯碼子步驟,用于執行協處理器指令并產生相應結 果的協處理器指令子步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910102227.6/1.html,轉載請聲明來源鉆瓜專利網。





