I'm confused about a simple assembly problem when studying some simple os source code.
In this website: http://wiki.osdev.org/Babystep7 the following code is to switch from real mode to protected mode
mov eax, cr0
or al,1
mov cr0, eax
I know how to switch from real mode to protected mode.
But my question is since the program is still in the real mode, how can it use the 32 bit registers or instructions?
Is it possible to use 32 bits registers/instructions in real mode?
See Question&Answers more detail:os