[發明專利]信息處理系統中的協同式多任務處理方法及信息處理系統有效
| 申請號: | 200810095394.8 | 申請日: | 2008-05-05 |
| 公開(公告)號: | CN101320335A | 公開(公告)日: | 2008-12-10 |
| 發明(設計)人: | B·弗拉奇斯;B·W·邁克爾;H·P·霍夫斯蒂 | 申請(專利權)人: | 國際商業機器公司 |
| 主分類號: | G06F9/46 | 分類號: | G06F9/46 |
| 代理公司: | 中國國際貿易促進委員會專利商標事務所 | 代理人: | 杜娟 |
| 地址: | 美國*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 信息處理 系統 中的 協同 任務 處理 方法 | ||
1.一種信息處理系統中協同式多任務處理方法,所述方法包含:
通過取指和譯碼單元,從存儲器中的第一和第二相同小應用程序 之一取指令,從而提供所取的指令;
如果所取的指令來自所述第一相同小應用程序,則為所取的指令 分配第一小應用程序ID,如果所取的指令來自所述第二相同小應用程 序,則為所取的指令分配第二小應用程序ID;
通過發送和執行單元,執行所取的指令從而提供指令結果;以及
通過定向器電路,如果所取的指令展示所述第一小應用程序ID 則將所述指令結果定向至寄存器文件的第一分區中的寄存器,如果所 取的指令展示所述第二小應用程序ID則將所述指令結果定向至所述 寄存器文件的第二分區中的寄存器。
2.如權利要求1所述的方法,其中所述定向器電路執行邏輯或 運算以確定指示所述指令結果被定向至所述寄存器文件的第一還是第 二分區的寄存器文件地址位置。
3.如權利要求2所述的方法,其中所述邏輯或運算包括將小應 用程序ID和所述指令結果指定的寄存器文件寄存器地址進行邏輯或 運算,所述小應用程序ID指示所取的指令來自所述第一相同小應用程 序還是所述第二相同小應用程序。
4.如權利要求1所述的方法,其中所述第二分區中的寄存器展 示關于所述第一分區中的寄存器的偏移地址。
5.如權利要求1所述的方法,其中所述分配步驟包含響應于所 述發送和執行單元執行所取的指令而在存儲器位置中存儲小應用程序 ID。
6.如權利要求5所述的方法,其中如果所取的指令來自所述第 一相同小應用程序則所述小應用程序ID是所述第一小應用程序ID, 如果所取的指令來自所述第二相同小應用程序則所述小應用程序ID 是所述第二小應用程序ID。
7.一種信息處理系統中協同式多任務處理方法,所述方法包含:
通過取指和譯碼單元,從存儲器取指令從而提供所取的指令;
為所取的指令分配小應用程序ID,所述小應用程序ID指示所取 的指令來自軟件程序的第一相同小應用程序還是軟件程序的第二相同 小應用程序;
通過發送和執行單元,執行所取的指令,以提供請求訪問寄存器 文件中被請求的寄存器地址位置的所執行的指令結果;以及
通過邏輯或電路,將所取的指令的小應用程序ID和所請求的寄 存器地址位置進行邏輯或,從而如果所述小應用程序ID指示所取的指 令來自所述第一相同小應用程序則授權訪問所述寄存器文件的第一分 區中的寄存器,如果所述小應用程序ID指示所取的指令來自所述第二 相同小應用程序則授權訪問所述寄存器文件的第二分區中的寄存器。
8.如權利要求7所述的方法,其中所執行的指令結果請求對所 述寄存器文件中被請求的寄存器地址位置的寫操作。
9.如權利要求8所述的方法,其中所執行的指令結果請求從所 述寄存器文件中被請求的寄存器地址位置的讀操作。
10.如權利要求7所述的方法,其中所述寄存器文件的第二分區 中的寄存器展示關于所述寄存器文件的第一分區中的寄存器的偏移地 址。
11.如權利要求7所述的方法,其中所述分配步驟包含響應于所 述發送和執行單元執行所取的指令而在存儲器位置中存儲所述小應用 程序ID。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國際商業機器公司,未經國際商業機器公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810095394.8/1.html,轉載請聲明來源鉆瓜專利網。





