技術特征:1.一種微處理器,包括:一存儲元件,用于存儲解密密鑰數(shù)據(jù);指令集,其包括一分支與切換密鑰指令;和一提取單元,采用存儲在該存儲元件中的解密密鑰數(shù)據(jù)的一組值提取并且解密程序指令;其中該提取單元采用存儲在該存儲元件中的解密密鑰數(shù)據(jù)的第一組值提取該分支與切換密鑰指令的實例并且將其解密;其中如果該分支與切換密鑰指令的實例被決定為采用,則該微處理器用于對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值供該提取單元后續(xù)使用,以解密在由該分支與切換密鑰指令標示的一目標地址處提取的指令,其中該解密密鑰數(shù)據(jù)的第二組值不同于該解密密鑰數(shù)據(jù)的第一組值;其中,如果該分支與切換密鑰指令的實例被決定為不采用,則該微處理器用于在該存儲元件中維持該解密密鑰數(shù)據(jù)的第一組值供該提取單元后續(xù)使用,以解密順序上在該分支與切換密鑰指令之后的指令;該提取單元還用于:于解密該分支與切換密鑰指令前,基于存儲在該存儲元件的上述解密密鑰數(shù)據(jù)的第一組值以及用于提取該分支與切換密鑰指令的一提取地址的部分內容,生成一解密密鑰;其中,為了采用上述解密密鑰數(shù)據(jù)的第一組值解密該分支與切換密鑰指令,該提取單元以所生成的該解密密鑰解密該分支與切換密鑰指令;其中存儲在該存儲元件中的解密密鑰數(shù)據(jù)包括多個主密鑰;以及其中,為了基于存儲在該存儲元件的解密密鑰數(shù)據(jù)以及提取地址的部分內容生成該解密密鑰,該提取單元基于提取地址的第一部分選擇多個主密鑰的至少兩個,并且對選擇的多個主密鑰的至少兩個執(zhí)行算術和/或邏輯運算以產(chǎn)生該解密密鑰。2.如權利要求1所述的微處理器,其中,若該分支與切換密鑰指令的實例被采用,該微處理器在解密在該目標地址提取的指令之前,載入解密密鑰數(shù)據(jù)的第二組值。3.如權利要求2所述的微處理器,其中,該分支與切換密鑰指令標示在該微處理器中解密密鑰數(shù)據(jù)的第二組值的儲存位置。4.如權利要求3所述的微處理器,其中,該微處理器基于該分支與切換密鑰指令標示的在該微處理器中的儲存位置對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值。5.如權利要求4所述的微處理器,其中,為了根據(jù)該目標地址處提取的指令的存儲器地址判斷該微處理器中上述解密密鑰數(shù)據(jù)的第二組值的該儲存位置,該微處理器以上述存儲器地址查詢該微處理器內一表格,該表格記載有存儲器地址范圍至該微處理器內儲存位置的一映射。6.如權利要求5所述的微處理器,其中,該微處理器的儲存位置是設計在該微處理器的一寄存器中或一隨機存取存儲器中。7.如權利要求1所述的微處理器,其中該微處理器以原子型式執(zhí)行該分支與切換密鑰指令。8.一種操作方法,以一微處理器處理一加密程序,該微處理器具有一存儲元件,用于存儲解密密鑰數(shù)據(jù),以及具有指令集,其包括一分支與切換密鑰指令,該操作方法包括:采用存儲在該存儲元件中的解密密鑰數(shù)據(jù)的第一組值提取并且解密分支與切換密鑰指令的實例;若該分支與切換密鑰指令的實例決定為不被采用,則在該存儲元件中維持該解密密鑰數(shù)據(jù)的第一組值供后續(xù)使用,以解密在該分支與切換密鑰指令之后的接續(xù)指令;若該分支與切換密鑰指令的實例決定為被采用,則對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值供后續(xù)使用,以解密在該分支與切換密鑰指令的一目標地址處提取的指令,其中該解密密鑰數(shù)據(jù)的第二組值不同于該解密密鑰數(shù)據(jù)的第一組值;在上述解密該分支與切換密鑰指令之前,根據(jù)上述解密密鑰數(shù)據(jù)的第一組值以及用于提取該分支與切換密鑰指令的一提取地址的部分內容生成一解密密鑰;其中,上述采用解密密鑰數(shù)據(jù)的第一組值解密該分支與切換密鑰指令包括以所生成的該解密密鑰對該分支與切換密鑰指令解密;其中存儲在該存儲元件中的解密密鑰數(shù)據(jù)包括多個主密鑰;以及其中,基于存儲在該存儲元件的解密密鑰數(shù)據(jù)以及提取地址的部分內容生成該解密密鑰包括:基于提取地址的第一部分選擇多個主密鑰的至少兩個,并且對選擇的多個主密鑰的至少兩個執(zhí)行算術和/或邏輯運算以產(chǎn)生該解密密鑰。9.如權利要求8所述的操作方法,其中,上述采用解密密鑰數(shù)據(jù)的第一組值解密該分支與切換密鑰指令的實例與接續(xù)指令的操作是由該微處理器的一提取單元執(zhí)行,其中,若該分支與切換密鑰指令的實例決定為被采用,則該操作方法還包括:在解密在該目標地址提取的指令之前,執(zhí)行對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值的操作。10.如權利要求9所述的操作方法,其中,該分支與切換密鑰指令標示在該微處理器中解密密鑰數(shù)據(jù)的第二組值的一儲存位置。11.如權利要求10所述的操作方法,其中對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值的操作包括:根據(jù)該微處理器中的儲存位置對該存儲元件載入解密密鑰數(shù)據(jù)的第二組值。12.如權利要求11所述的操作方法,其中,為了根據(jù)從該目標地址提取的指令的存儲器地址判斷該微處理器內解密密鑰數(shù)據(jù)的第二組值的儲存位置,該方法還包括:基于上述存儲器地址查詢該微處理器內一表格,該表格記錄存儲器地址范圍至該微處理器儲存位置的一映射。13.如權利要求12所述的操作方法,其中,該微處理器的儲存位置位于該微處理器的一寄存器中或一隨機存取存儲器中。14.如權利要求8所述的操作方法,其中,該分支與切換密鑰指令的執(zhí)行是由該微處理器以原子型式操作。