
第11章协处理器0危险
( 9 )协处理器可用的测试
资料来源:
由CP0的位设置模式的确认登记在“源”列中。
例1 。
当访问用户模式CP0寄存器后,状态寄存器的CU0位
改性,或者执行一个指令,如TLB指令, CACHE指令时,或者当
使用该CP0的资源转移指令。
2.
当在KSU后,在状态寄存器所设定的操作模式访问CP0寄存器,
状态寄存器的EXL和ERL位被修改。
( 10 )取指令
资料来源:
操作模式的TLB必要的指令的确认和获取。
例1 。
当KSU后改变从用户的操作模式为内核,并取指令,
状态寄存器的EXL和ERL位被修改。
2.
当读取使用TLB修改后的修正TLB项的说明。
( 11 )取指令异常
目的地:写作的完成包含的信息相关的寄存器异常时
发生异常的取指令。
( 12 )中断
资料来源:
寄存器判断中断发生时,中断的状态确认
因子被检测。
( 13 )负载/疮
资料来源:
运作模式的相关的地址产生加载/存储的确认
说明, TLB项,缓存模式在配置寄存器的K0位设置,以及寄存器
设置出现一个Watch例外的情况。
例子
当加载/存储在内核领域改变模式,从用户到内核后执行。
( 14 )加载/存储异常
目的地:写作的完成包含的信息相关的寄存器异常时
在加载或存储操作发生异常。
( 15 )关闭TLB (V
R
4181只)
目的地:写状态寄存器的TS位时, TLB关机时的完成。
用户手册U15509EJ2V0UM
425