| |
| | 15. Accessing 4 Gigs of Memory in Real Mode |
 | | In protected mode, the value in the segment register is used as an index into a descriptor table located in memory, and the base address and size (which may be as small as 4 KB, or as large as 4 GB) from the descriptor table are loaded into the descriptor cache. |
 | | Even if this were a valid descriptor (unlikely), it would have to have a base address identical to real mode segment 1000h (i.e., 10000h), and a size limit of 64 KB to prevent a probable crash. |
 | | After all, as soon as you reload new values into the segment register, the descriptor cache entry for that segment will be reset according to the rules of the current mode. |
| www.faqs.org /faqs/assembly-language/x86/general/part2/section-1.html (1119 words) |
|