?? ps_seg.asm
字號:
USER_PsTSSSEG SEGMENT PARA USE16
USER_Ps_TASK TASKSS <>
DB 0FFH
USER_PsTSSLEN = $
USER_PsTSSSEG ENDS
USER_PsLDTSEG SEGMENT
USER_PsLDT LABEL BYTE
USER_PsLDT_NULL GDT_DESC <>
USER_Ps GDT_DESC 10 dup (<>) ;EXE DPL=0
USER_Ps_SEL = USER_Ps - USER_PsLDT + 04H
USER_Ps_LDT_INIT_BEGIN LABEL BYTE
USER_PsLDT_ASDATA GDT_DESC <USER_PsLDTLEN,USER_PsLDTSEG,0,92H,0,0>
USER_PsLDT_ASDATA_SEL = USER_PsLDT_ASDATA - USER_PsLDT + 04H
USER_Ps_LDT_INIT_COUNT = ($ - USER_Ps_LDT_INIT_BEGIN)/(SIZE GDT_DESC)
Ps_TO_TOS GAT_DESC <0,TOS_TSS_SEL,0,85H,0> ;85h:task gate
Ps_TO_TOS_SEL = (Ps_TO_TOS - USER_PsLDT) + 04H
USER_PsLDTLEN = $ - USER_PsLDT
USER_PsLDTSEG ENDS
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -