Enabling Unreal Mode
To enable unreal mode without using any undocumented features of the CPU, the program has to enter protected mode, find or create a flat descriptor in the GDT or LDT, load some of the data segment registers with the respective protected mode "selector", and then switch back to real mode. After returning to real mode, the processor will continue using the cached descriptors as established in protected mode, thus allowing access to 4 GiB of "extended" memory from real mode.
Undocumented features of the CPU, such as LOADALL, can be used to enter unreal mode more quickly.
Read more about this topic: Unreal Mode
Famous quotes containing the words enabling, unreal and/or mode:
“Labor came to humanity with the fall from grace and was at best a penitential sacrifice enabling purity through humiliation. Labor was toil, distress, trouble, fatiguean exertion both painful and compulsory. Labor was our animal condition, struggling to survive in dirt and darkness.”
—Shoshana Zuboff (b. 1951)
“The bud of the apple is desire, the down-falling gold,
The catbirds gobble in the morning half-awake
These are real only if I make them so. Whistle
For me, grow green for me and, as you whistle and grow green,
Intangible arrows quiver and stick in the skin
And I taste at the root of the tongue the unreal of what is real.”
—Wallace Stevens (18791955)
“There are a thousand hacking at the branches of evil to one who is striking at the root, and it may be that he who bestows the largest amount of time and money on the needy is doing the most by his mode of life to produce that misery which he strives in vain to relieve.”
—Henry David Thoreau (18171862)