原连接:http://blog.chinaunix.net/uid-20382721-id-1955821.htmlhtml
分类:ui
指令spa |
功能操作系统 |
CLTS.net |
清除CR0中的TS位unix |
LTR调试 |
装入TR寄存器htm |
HLTblog |
停机ci |
MOV CRn,reg |
装入控制寄存器 |
MOV reg,CRn |
保存控制寄存器 |
LGDT |
装入GDTR寄存器 |
LIDT |
装入IDTR寄存器 |
LLDT |
装入LDTR寄存器 |
MOV DRn,reg |
装入调试寄存器 |
MOV reg,DRn |
保存调试寄存器 |
LMSW |
装入MSW寄存器(CR0的低16位) |
从上表可见,装入GDTR、IDTR、LDTR、TR和MSW的指令都是特权指令,而存储上述寄存器的指令不是特权指令。这表示,保护模式下任何程序可得到这些寄存器的值,但只有特权级0的程序才可以改变这些寄存器的值。从上表还能够看出,设置和存储控制寄存器及调试寄存器的指令都是特权指令。