DOS下保護模式的匯編示范源程序(使用Tasm3.0)
DOS下保護模式的匯編示范源程序(使用Tasm3.0)
;名稱:PENTIUM.INC
;功能:符號常量等的定義
;----------------------------------------------------------------------------
;IFNDEF???????? __PENTIUM_INC
;__PENTIUM_INC? EQU???? 1
;----------------------------------------------------------------------------
CMPXCHG8B?????? MACRO?? MQ??????????????????????? ;8字節(jié)比較交還指令宏定義,在
??????????????? LOCAL?? LAB1,LAB2???????????????? ;16位段使用時不支持32位地址
LAB1??????????? =?????? $
??????????????? str???? mq
LAB2??????????? =?????? $
??????????????? ORG???? LAB1+1
??????????????? db????? 0c7h
??????????????? ORG???? LAB2
??????????????? ENDM
;----------------------------------------------------------------------------
CPUID?????????? MACRO???????????????????????????? ;處理器特征識別指令
??????????????? DB????? 0fh,0a2h
??????????????? ENDM
;----------------------------------------------------------------------------
RDTSC?????????? MACRO???????????????????????????? ;讀時間標記計數(shù)器指令
??????????????? DB????? 0fh,31h
??????????????? ENDM
;----------------------------------------------------------------------------
RDMSR?????????? MACRO???????????????????????????? ;讀模型專用寄存器指令
??????????????? DB????? 0fh,32h
??????????????? ENDM
;----------------------------------------------------------------------------
WRMSR?????????? MACRO???????????????????????????? ;寫模型專用寄存器指令
??????????????? DB????? 0fh,30h
??????????????? ENDM
;----------------------------------------------------------------------------
RSM???????????? MACRO???????????????????????????? ;從系統(tǒng)管理方式返回指令
??????????????? DB????? 0fh,0aah
??????????????? ENDM
;----------------------------------------------------------------------------
;ENDIF
非常好我支持^.^
(5) 100%
不好我反對
(0) 0%
