Let's peek at the arcane ways of MS-DOS memory management.
You're viewing a single thread.
I vaguely remember when the 386 came out, you could put the processor in protected mode, change the data segment register size to 32 bit, and when you changed back, you could use 32 bit offsets for data. I'm forgetting many details, been awhile!