碰到一個問題,高手幫忙!!!!
小弟學習實模式跳轉到保護模式的時候,有條語句編譯不過,幫忙看看
JUMP16 MACRO selector,offsetv
DB 0EAH
DW offsetv
DW selector
ENDM
..................
;中間省略,大致就是切換到保護模式的初始工作
.....................
CLI
CALL EA20
MOV EAX,CR0
OR EAX,1
MOV CR0,EAX
JUMP16 CODE32_SEL,<OFFSET SPM32>;SPM32為32位代碼段入口
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;這裡發生錯誤(84)errorA2071:initializer magnitude too
;large for specified size
;JUMP16(2):Macro Called From(84):Main Line Code
.........................
錯誤原因是不是定義的宏跳轉0EAH只是近跳轉的機器碼?慶高手幫忙.....謝謝