[發(fā)明專利]程序執(zhí)行控制裝置有效
| 申請?zhí)枺?/td> | 200810210003.2 | 申請日: | 2008-08-22 |
| 公開(公告)號: | CN101373427A | 公開(公告)日: | 2009-02-25 |
| 發(fā)明(設(shè)計(jì))人: | 谷丈暢 | 申請(專利權(quán))人: | 松下電器產(chǎn)業(yè)株式會社 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F9/32 |
| 代理公司: | 永新專利商標(biāo)代理有限公司 | 代理人: | 楊謙;胡建新 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 程序 執(zhí)行 控制 裝置 | ||
1.一種程序執(zhí)行控制裝置,
控制處理器所執(zhí)行的程序,該處理器具有用于指令的有條件執(zhí)行 的謂詞功能,所述程序執(zhí)行控制裝置,其特征在于,
所述程序包含分支指令,該分支指令用于控制循環(huán)處理中的重復(fù) 處理,
進(jìn)一步,所述分支指令是一種指令,用于生成執(zhí)行可否條件,并 將該執(zhí)行可否條件反映到謂詞標(biāo)記,所述執(zhí)行可否條件示出在循環(huán)處 理中的下一次重復(fù)處理時(shí)是否執(zhí)行該分支指令,所述謂詞標(biāo)記用于該 分支指令的有條件執(zhí)行,
所述程序執(zhí)行控制裝置,包括,
處理器狀態(tài)變更單元,在所述分支指令的執(zhí)行周期之前,根據(jù)反 映到所述謂詞標(biāo)記的所述執(zhí)行可否條件,為了執(zhí)行該分支指令以后的 指令,先行變更處理器的狀態(tài)。
2.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,在所述謂詞標(biāo)記示出不執(zhí)行分支指令 的情況下,在該分支指令的執(zhí)行周期之前,使所述處理器獲取所述分 支指令以后的指令。
3.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,在所述謂詞標(biāo)記示出執(zhí)行分支指令的 情況下,使向記憶所述程序的存儲器的電力提供或時(shí)鐘提供停止,在 所述謂詞標(biāo)記示出不執(zhí)行分支指令的情況下,在該分支指令的執(zhí)行周 期之前,使向所述存儲器的電力提供或時(shí)鐘提供重新開始。
4.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,按照所述謂詞標(biāo)記示出的執(zhí)行可否條 件,變更與由所述處理器的指令的發(fā)行有關(guān)的限制條件。
5.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,根據(jù)所述謂詞標(biāo)記,判斷循環(huán)處理中 的重復(fù)處理的最后一輪,在執(zhí)行最后一輪的重復(fù)處理后,不進(jìn)行針對 被該分支指令控制的循環(huán)處理的處理。
6.如權(quán)利要求5所述的程序執(zhí)行控制裝置,其特征在于,
所述分支指令,以操作數(shù)指定用于該分支指令的有條件執(zhí)行的謂 詞標(biāo)記,
所述處理器狀態(tài)變更單元,利用謂詞標(biāo)記的一致性,判斷循環(huán)處 理中的重復(fù)處理的最后一輪。
7.如權(quán)利要求5所述的程序執(zhí)行控制裝置,其特征在于,
所述分支指令,以操作數(shù)指定分支目標(biāo)寄存器的識別符,該分支 目標(biāo)寄存器保持該分支指令執(zhí)行時(shí)的分支目標(biāo)地址,
所述處理器狀態(tài)變更單元,利用分支目標(biāo)寄存器的一致性,判斷 循環(huán)處理中的重復(fù)處理的最后一輪。
8.如權(quán)利要求5所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,根據(jù)所述謂詞標(biāo)記來判斷循環(huán)處理中 的重復(fù)處理的最后一輪后,在發(fā)生與該謂詞標(biāo)記相對應(yīng)的分支指令以 外的分支指令的情況下,結(jié)束所述最后一輪的判斷。
9.如權(quán)利要求5所述的程序執(zhí)行控制裝置,其特征在于,
所述處理器狀態(tài)變更單元,在根據(jù)所述謂詞標(biāo)記來判斷循環(huán)處理 中的重復(fù)處理的最后一輪時(shí),在該判斷的錯(cuò)誤已經(jīng)發(fā)生規(guī)定的次數(shù)以 上的情況下,結(jié)束所述最后一輪的判斷。
10.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述分支指令,以操作數(shù)指定用于該分支指令的有條件執(zhí)行的謂 詞標(biāo)記,
所述處理器狀態(tài)變更單元,按每個(gè)謂詞標(biāo)記進(jìn)行所述處理器的狀 態(tài)的先行變更處理。
11.如權(quán)利要求1所述的程序執(zhí)行控制裝置,其特征在于,
所述分支指令,以操作數(shù)指定分支目標(biāo)寄存器的識別符,該分支 目標(biāo)寄存器保持該分支指令執(zhí)行時(shí)的分支目標(biāo)地址,
所述處理器狀態(tài)變更單元,按每個(gè)分支目標(biāo)寄存器進(jìn)行所述處理 器的狀態(tài)的先行變更處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于松下電器產(chǎn)業(yè)株式會社,未經(jīng)松下電器產(chǎn)業(yè)株式會社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810210003.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 以注射方式執(zhí)行死刑的自動(dòng)執(zhí)行車的執(zhí)行床
- 過程執(zhí)行裝置、過程執(zhí)行方法以及過程執(zhí)行程序
- 用以執(zhí)行跳舞電子游戲的執(zhí)行系統(tǒng)及其執(zhí)行方法
- 策略執(zhí)行系統(tǒng)及其執(zhí)行方法
- 腳本執(zhí)行系統(tǒng)和腳本執(zhí)行方法
- 命令執(zhí)行設(shè)備、命令執(zhí)行系統(tǒng)、命令執(zhí)行方法以及命令執(zhí)行程序
- 程序執(zhí)行裝置、程序執(zhí)行系統(tǒng)以及程序執(zhí)行方法
- 處理執(zhí)行設(shè)備和由該處理執(zhí)行設(shè)備執(zhí)行的方法
- 有序任務(wù)的執(zhí)行方法、執(zhí)行裝置和執(zhí)行系統(tǒng)
- 執(zhí)行器(閥門執(zhí)行器)





