【用戶】老師
【年級】大二下
【評論內容】有一些系統方面的指令,只有特權等級為 0(權限最高)的程序才可以使用。LGDT - 載入 GDTR。LLDT - 載入 LDTR。LTR - 載入工作暫存器(task register)。LIDT - 載入 IDTR。MOV(控制/除錯暫存器) - 載入或儲存控制/除錯暫存器(CRx 和 DRx)。LMSW - 載入 MSW(Machine Status Word)。CLTS - 清除 CR0 中的 task-switched 旗標。INVD - 將 cache 設為無效,不寫回資料。WBINVD - 將 cache 設為無效,寫回資料。INVLPG - 將 TLB 的 entry 設為無效。HLT - 停止處理器動作。RDMSR - 讀取 MSR(Model-Specific Registers)。WDMSR - 寫入 MSR。RDPMC - 讀取 PMC(Performance-Monitoring Counter)。RDTSC - 讀取 TSC(Time-Stamp Counter)。
【用戶】老師
【年級】大二下
【評論內容】有一些系統方面的指令,只有特權等級為 0(權限最高)的程序才可以使用。LGDT - 載入 GDTR。LLDT - 載入 LDTR。LTR - 載入工作暫存器(task register)。LIDT - 載入 IDTR。MOV(控制/除錯暫存器) - 載入或儲存控制/除錯暫存器(CRx 和 DRx)。LMSW - 載入 MSW(Machine Status Word)。CLTS - 清除 CR0 中的 task-switched 旗標。INVD - 將 cache 設為無效,不寫回資料。WBINVD - 將 cache 設為無效,寫回資料。INVLPG - 將 TLB 的 entry 設為無效。HLT - 停止處理器動作。RDMSR - 讀取 MSR(Model-Specific Registers)。WDMSR - 寫入 MSR。RDPMC - 讀取 PMC(Performance-Monitoring Counter)。RDTSC - 讀取 TSC(Time-Stamp Counter)。