原連接: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的程序纔可以改變這些寄存器的值。從上表還能夠看出,設置和存儲控制寄存器及調試寄存器的指令都是特權指令。