主权项 |
1.在一种具有至少两种工作方式的微处理器中,所述工作方式包括初始方式和第二方式,该初始方式是微处理器在起动时处于初始化状态的方式,一种装置用于从第二方式过渡到包括对被选寄存器的内容再初始化的初始方式,所述装置包括:微代码存储器装置,用于存储微代码;与所述微代码存储器装置相连的控制单元,用于执行存储在所述微代码存储器装置中的微代码;与控制单元相连的多个寄存器,所述寄存器具有对应于初始方式的初始状态;与控制单元相连的内部回写式超高速缓存器;一种有选择的再初始化微代码程序,包括有选择地再初始化寄存器的微代码指令,选择这些寄存器用来将微处理器置于其初始工作方式,同时保留内部回写式超高速缓存器的内容的有效性;过渡装置,用来无条件地从第二方式过渡到初始方式,同时保留内部回写式超高速缓存器的内容的有效性,所述过渡装置包括:与控制单元相连的外部插脚,用于提供高优先级中断,以及停止装置,用于对所述高优先级中断作出响应,停止微处理器工作,并执行所述有选择的再初始化微代码;以及包括复位插脚的复位装置,所述复位插脚与内部回写式超高速缓存器和多个寄存器相连,用于通过清除所述寄存器的内容和使内部回写式超高速缓存器的内容无效而使微处理器复位。 |