다음과 같은 32 비트 16 비트에서 프로세서 전환에 많은 튜토리얼에 주어진 일반적인 방법 것 같다 :설정 프로세서
mov eax, cr0 ; set bit 0 in CR0-go to pmode
or eax, 1
mov cr0, eax
는 이유는 간단하지 않을 것이다는 다음 :
or cr0, 1
내가 빠진 것이 있습니까? 아마도 내가 생각할 수있는 유일한 것은 cr0 레지스터에서 이와 같은 연산을 수행 할 수 없다는 것입니다.
"내가 생각할 수있는 아마도 유일한 것은 내가 CR0 레지스터에 다음과 같은 작업을 수행 할 수 없다는 것입니다"- 좋은 것 그 이유. 모든 레지스터가 모든 작업을 지원하는 것은 아닙니다. –
@Neil - 글쎄, 그럼 내가 할 수없는 이유를 이해할 것 같아. 롤 ... – IAbstract