[發(fā)明專利]指令集可以配置的微控制器無效
| 申請?zhí)枺?/td> | 00800761.6 | 申請日: | 2000-05-02 |
| 公開(公告)號: | CN1302400A | 公開(公告)日: | 2001-07-04 |
| 發(fā)明(設(shè)計)人: | 戴維·A·理查森;羅德尼·德雷克 | 申請(專利權(quán))人: | 密克羅奇普技術(shù)公司 |
| 主分類號: | G06F9/318 | 分類號: | G06F9/318;G06F9/30 |
| 代理公司: | 柳沈知識產(chǎn)權(quán)律師事務(wù)所 | 代理人: | 馬瑩 |
| 地址: | 美國亞*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 指令 可以 配置 控制器 | ||
1、一種微控制器,包括:
程序存儲器,所述程序存儲器構(gòu)造和安排為包含至少一編碼指令;
譯碼器,與所述程序存儲器相連,所述譯碼器構(gòu)造和安排為將從所述程序存儲器中取出的編碼指令譯碼為譯碼指令;和
指令使能器,所述指令使能器構(gòu)造和安排用于從所述譯碼器接收所述譯碼指令,所述指令使能器還構(gòu)造和安排用于確定所述接收的譯碼指令是否存在于允許的指令列表中,所述指令使能器還構(gòu)造和安排用于允許執(zhí)行所述接收的譯碼指令,如果所述接收的譯碼指令存在于所述列表中。
2、如權(quán)利要求1所述的微控制器,其中所述至少一編碼指令包含多個指令集的編碼指令。
3、如權(quán)利要求1所述的微控制器,其中所述列表包含在控制邏輯內(nèi)。
4、如權(quán)利要求3所述的微控制器,其中所述列表由軟件程序生成。
5、如權(quán)利要求3所述的微控制器,其中所述列表由至少一個硬件開關(guān)生成。
6、如權(quán)利要求1所述的微控制器,其中所述列表包含在所述指令使能器中。
7、如權(quán)利要求6所述的微控制器,其中所述列表由軟件程序生成。
8、如權(quán)利要求6所述的微控制器,其中所述列表由至少一個硬件開關(guān)生成。
9、如權(quán)利要求1所述的微控制器,其中所述指令使能器是一狀態(tài)位。
10、一種微控制器,包括:
程序存儲器,所述程序存儲器構(gòu)造和安排為包含至少一編碼指令;
譯碼器,與所述程序存儲器相連,所述譯碼器構(gòu)造和安排用于將從所述程序存儲器中取出的編碼指令譯碼為譯碼指令;和
指令禁止器,所述指令禁止器構(gòu)造和安排用于從所述譯碼器接收所述譯碼指令,所述指令禁止器還構(gòu)造和安排用于確定所述接收的譯碼指令是否存在于不允許的指令列表中,所述指令使能器還構(gòu)造和安排用于禁止執(zhí)行所述接收的譯碼指令,如果所述接收的譯碼指令存在于所述列表中。
11、如權(quán)利要求10所述的微控制器,其中所述至少一編碼指令包含多個指令集的編碼指令。
12、如權(quán)利要求10所述的微控制器,其中所述列表包含在控制邏輯內(nèi)。
13、如權(quán)利要求12所述的微控制器,其中所述列表由軟件程序生成。
14、如權(quán)利要求12所述的微控制器,其中所述列表由至少一個硬件開關(guān)生成。
15、如權(quán)利要求10所述的微控制器,其中所述列表包含在所述指令使能 器中。
16、如權(quán)利要求15所述的微控制器,其中所述列表由軟件程序生成。
17、如權(quán)利要求15所述的微控制器,其中所述列表由至少一個硬件開關(guān)生成。
18、一種微控制器,包括:
程序存儲器,所述程序存儲器構(gòu)造和安排為包含至少一編碼指令;
譯碼器,與所述程序存儲器相連,所述譯碼器構(gòu)造和安排用于將從所述程序存儲器中取出的編碼指令譯碼為譯碼指令;和
指令使能器,所述指令使能器具有設(shè)置為允許的狀態(tài)位,所述指令使能器構(gòu)造和安排用于從所述譯碼器接收所述譯碼指令,所述指令使能器還構(gòu)造和安排用于允許執(zhí)行所述接收的譯碼指令,如果所述狀態(tài)位設(shè)置為允許。
19、如權(quán)利要求18所述的微控制器,其中所述狀態(tài)位由控制邏輯設(shè)置。
20、如權(quán)利要求18所述的微控制器,其中所述狀態(tài)位由從所述程序存儲器接收的一條指令設(shè)置。
21、如權(quán)利要求18所述的微控制器,其中所述狀態(tài)位由所述譯碼器設(shè)置。
22、如權(quán)利要求18所述的微控制器,其中所述狀態(tài)位由所述程序存儲器設(shè)置。
23、如權(quán)利要求18所述的微控制器,其中所述譯碼器為PLA。
24、如權(quán)利要求23所述的微控制器,其中所述狀態(tài)位由所述PLA設(shè)置。
25、如權(quán)利要求18所述的微控制器,其中所述狀態(tài)位由外部硬件開關(guān)設(shè)置。
26、如權(quán)利要求19所述的微控制器,其中指示所述控制邏輯由外部硬件開關(guān)設(shè)置所述狀態(tài)位。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于密克羅奇普技術(shù)公司,未經(jīng)密克羅奇普技術(shù)公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/00800761.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





