正在加载图片...
80286寄存器组 80286具有15个16位的寄存器组,可以分成三组:通用寄存器、 段寄存器、状态和控制寄存器。其中通用寄存器和段寄存器与 8086完全,一样,而状态和控制寄存器中有3个专用寄存器,用来 记录或控制80286的某些状态,包括状态标志寄存器(F)、指令 指示器IP)、机器状态字寄存器(MSW)。 (1)指令指示器1P。这个16位的寄存器用来指出下一条要执行 的指令偏移地址。 (2)状态标志寄存器F。F寄存器用来记录算术或逻辑运算类指 令操作结果的性质,在进行1/O操作时,1/O所在的特权级,也由 F寄存器来记录。 1/0特权标志10PL(第12、13位):用来指定I/0操作时处于0~3 4 特权级中的哪一级。 嵌套任务标志NT(第14位):用来表示当前执行的任务是否嵌套 在另一个任务内。当NT=1时,表示当前任务被嵌套于另一个任 务中,执行完该任务后,要返回到原来的任务中去。 (3)机器状态字寄存器MSW。MSW用来表示当前处理器所处 的状态,目前只使用了它的低4位,其中一位用来使CPU进入虚 地址保护方式,其他三位则起控制协处理器接口作用,其中,PE 为保护方式允许位,用来启动微处理器工作方式,当PE=0,为 卖地址方式,PE=1,为虚地址方式。 Ji Lin University China CPI/E2 CENCE AND/里C是OGCOMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 80286寄存器组 • 80286具有15个16位的寄存器组,可以分成三组:通用寄存器、 段寄存器、状态和控制寄存器。其中通用寄存器和段寄存器与 8086完全一样,而状态和控制寄存器中有3个专用寄存器,用来 记录或控制80286的某些状态,包括状态标志寄存器(F)、指令 指示器(IP)、机器状态字寄存器(MSW)。 • (1)指令指示器IP。这个16位的寄存器用来指出下一条要执行 的指令偏移地址。 • (2)状态标志寄存器F。F寄存器用来记录算术或逻辑运算类指 令操作结果的性质,在进行I/O操作时,I/O所在的特权级,也由 F寄存器来记录。 • I/O特权标志IOPL(第12、13位):用来指定I/O操作时处于0~3 特权级中的哪一级。 • 嵌套任务标志NT(第14位):用来表示当前执行的任务是否嵌套 在另一个任务内。当NT=1时,表示当前任务被嵌套于另一个任 务中,执行完该任务后,要返回到原来的任务中去。 • (3)机器状态字寄存器MSW。MSW用来表示当前处理器所处 的状态,目前只使用了它的低4位,其中一位用来使CPU进入虚 地址保护方式,其他三位则起控制协处理器接口作用,其中,PE 为保护方式允许位,用来启动微处理器工作方式,当PE=0,为 实地址方式,PE=1,为虚地址方式
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有