Jump to content

Category:x86 memory management

From Wikipedia, the free encyclopedia

This is the current revision of this page, as edited by Addbot (talk | contribs) at 15:18, 23 March 2013 (Bot: Migrating 1 interwiki links, now provided by Wikidata on d:q7824602). The present address (URL) is a permanent link to this version.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)



As part of the IBM PC compatible system architecture, originally only the first 640KB of memory was available for application programs. Various schemes were used to make the rest of the first 1MB of memory and later memory beyond the 1MB boundary available to user programs. These schemes were superseded by virtual memory, demand paging operating systems that made use of 32bit addressing capabilities that were introduced in the Intel 80386 processor.

See also Category:x86 operating modes.