IAb*_*act 2 x86 assembly 32-bit 16-bit
似乎以下是许多教程中关于将处理器从16位切换到32位的常用方法:
mov eax, cr0 ; set bit 0 in CR0-go to pmode
or eax, 1
mov cr0, eax
Run Code Online (Sandbox Code Playgroud)
为什么我不能简单地执行以下操作:
or cr0, 1
Run Code Online (Sandbox Code Playgroud)
有什么我想念的吗?可能我唯一能想到的是我无法在cr0寄存器上执行这样的操作.