On 2/21/06, Chuck Guzis <cclist at sydex.com> wrote:
One could, I
suppose, define a 64K page
size and fill the descriptor table with entries and so, in theory, have a
virtual memory size of half a gig. But you'd have to tread selector
arithmetic something awful.
AFAIK, no OS ever did this on the 286.
OS/2 1.X definitely does segment swapping with support for logically
adjacent segments, as do some 286 DOS extenders. The selector math
isn't that difficult (to get the next segment you add 8).
Eric