第二章 处理器工作模式
概述
采用了非常先进的 内核,它是由
公司研制的。
处理工作状态
从程序员的角度上看, 可以工作在下面两种工作状态下的一种:
状态:执行 位字对齐的 指令
状态:执行 位半字对齐的 指令。在这种状态下,
寄存器的第一位来选择一个字中的哪个半字
注意;这两种状态的转换不影响处理模式和寄存器的内容。
切换状态
进入 状态
进入 状态,可以通过执行 ! 指令,同时将操作数寄存器的状态
位( 位)置 来实现。
当从异常("#$"#%&'$#(#) 等)返回时,只要进入异常处理
前处理器处于 状态,也会自动进入 状态。
进入 状态
进入 状态,可以通过执行 ! 指令,并且操作数寄存器的状态位(
位)
清零来实现。
当处理进入异常("#$"#''#%&'$#(#) 等)。这时,
值保持在异常模式下的 *+ 寄存器中,并从异常向量地址处开始执行处理程序。
存储空间的格式
将存储器空间视为从 开始由字节组成的线性集合,字节 到
中保存了第一个字节,字节 到 , 中保存第二个字#以此类推, 对
存储的字,可以按照小端或大端的方式对待。
大端格式:
在这种格式中,字数据的高字节存储在低地址中,而字数据的低字节则存
放在高地址中,因此字节 存储在数据的 到 行里
高地址 -.,字地址
1