Можно ли использовать 32-битные регистры / инструкции в реальном режиме?

Я не понимаю, простая проблема сборки при изучении некоторого простого исходного кода операционной системы.

На этом веб-сайте: http://wiki.osdev.org/Babystep7 следующий код предназначен для переключения из реального режима в защитный ted mode

mov  eax, cr0
or al,1
mov  cr0, eax

Я знаю, как переключиться из реального режима в защищенный.
Но у меня вопрос: поскольку программа все еще находится в реальном режиме, как она может использовать 32-битные регистры или инструкции?

Можно ли использовать 32-битные регистры / инструкции в реальном режиме?

9
задан Ciro Santilli 新疆改造中心法轮功六四事件 8 November 2015 в 09:04
поделиться