一種可變指令集微處理器及其實現(xiàn)方法

基本信息

申請?zhí)?/td> CN201510449099.8 申請日 -
公開(公告)號 CN104991759B 公開(公告)日 2018-01-16
申請公布號 CN104991759B 申請公布日 2018-01-16
分類號 G06F9/38 分類 計算;推算;計數(shù);
發(fā)明人 周海林 申請(專利權)人 浙江曲速科技有限公司
代理機構 成都金英專利代理事務所(普通合伙) 代理人 成都騰悅科技有限公司;成都常明信息技術有限公司;曾歡
地址 610000 四川省成都市高新區(qū)府城大道西段399號9棟13層6號
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種可變指令集微處理器及其實現(xiàn)方法,寄存器命名如下:變指地址寄存器,用于存放可變指令集地址;變指號寄存器,用于存放可變指令集號碼,該寄存器的值從0開始,每當處理器可變指令集寄存器的值改變一次,該寄存器的值增加1;變指使能寄存器:當該寄存器的值被置位,處理器使用線程或者任務規(guī)定的可變指令集;當該寄存器被復位,處理器使用處理器自身的指令集;可變指令集寄存器儲存程序可變指令集對應處理器指令集的關系;變指號清除指令:當程序使用該指令后,處理器會清除可變指令集號碼對應的可變指令集地址。本發(fā)明采用可變指令集微處理器,可以避免逆向破解程序破解處理器的指令,從而防止惡意軟件的攻擊,提高數(shù)據(jù)安全性。