Global Information Lookup Global Information

DOS memory management information


Physical memory areas of the IBM PC family

In IBM PC compatible computing, DOS memory management refers to software and techniques employed to give applications access to more than 640 kibibytes (640*1024 bytes) (KiB) of "conventional memory". The 640 KiB limit was specific to the IBM PC and close compatibles; other machines running MS-DOS had different limits, for example the Apricot PC could have up to 768 KiB and the Sirius Victor 9000, 896 KiB. Memory management on the IBM family was made complex by the need to maintain backward compatibility to the original PC design[1] and real-mode DOS, while allowing computer users to take advantage of large amounts of low-cost memory and new generations of processors. Since DOS has given way to Microsoft Windows and other 32-bit operating systems not restricted by the original arbitrary 640 KiB limit of the IBM PC, managing the memory of a personal computer no longer requires the user to manually manipulate internal settings and parameters of the system.

The 640 KiB limit imposed great complexity on hardware and software intended to circumvent it; the physical memory in a machine could be organised as a combination of base or conventional memory (including lower memory), upper memory, high memory (not the same as upper memory), extended memory, and expanded memory, all handled in different ways.

  1. ^ Cite error: The named reference Mueller94 was invoked but never defined (see the help page).

and 26 Related for: DOS memory management information

Request time (Page generated in 0.8535 seconds.)

DOS memory management

Last Update:

In IBM PC compatible computing, DOS memory management refers to software and techniques employed to give applications access to more than 640 kibibytes...

Word Count : 2202

Extended memory

Last Update:

In DOS memory management, extended memory refers to memory above the first megabyte (220 bytes) of address space in an IBM PC or compatible with an 80286...

Word Count : 810

Upper memory area

Last Update:

In DOS memory management, the upper memory area (UMA) is the memory between the addresses of 640 KB and 1024 KB (0xA0000–0xFFFFF) in an IBM PC or compatible...

Word Count : 1417

Expanded memory

Last Update:

In DOS memory management, expanded memory is a system of bank switching that provided additional memory to DOS programs beyond the limit of conventional...

Word Count : 2204

Conventional memory

Last Update:

In DOS memory management, conventional memory, also called base memory, is the first 640 kilobytes of the memory on IBM PC or compatible systems. It is...

Word Count : 3329

DPMS

Last Update:

DPMS may refer to: DOS Protected Mode Services, a set of extended DOS memory management services since 1992 VESA Display Power Management Signaling, a graphics...

Word Count : 72

DOS Protected Mode Services

Last Update:

DOS Protected Mode Services (DPMS) is a set of extended DOS memory management services to allow DPMS-enabled DOS drivers to load and execute in extended...

Word Count : 3676

High memory area

Last Update:

In DOS memory management, the high memory area (HMA) is the RAM area consisting of the first 65520 bytes above the one megabyte in an IBM AT or compatible...

Word Count : 2736

RAM limit

Last Update:

of physical memory. PAE and 64-bit systems may be able to address up to the full address space of the x86 processor. DOS memory management Motherboard...

Word Count : 1782

EMM386

Last Update:

expanded memory manager of Microsoft's MS-DOS, IBM's PC DOS, Digital Research's DR-DOS, and Datalight's ROM-DOS which is used to create expanded memory using...

Word Count : 721

Virtual Control Program Interface

Last Update:

expanded memory manager in DOS (e.g. CEMM, QEMM, later EMM386) and does allow 80386 protected-mode DOS extenders to coexist with 80386 EMS expanded memory emulators...

Word Count : 1453

DOS

Last Update:

DOS/360 from 1966. Others include Apple DOS, Apple ProDOS, Atari DOS, Commodore DOS, TRSDOS, and AmigaDOS. IBM PC DOS (and the separately sold MS-DOS)...

Word Count : 6456

Unreal mode

Last Update:

uses this feature (both 286 and 386 variants) to address extended memory, unless DOS is switched to run in a virtual 8086 mode that is incompatible with...

Word Count : 1327

DOS Protected Mode Interface

Last Update:

Extended VCPI (XVCPI) to make the memory management and multitasking capabilities of the 386 available for extended DOS applications. When it turned out...

Word Count : 2738

Virtual DMA Services

Last Update:

Services (VDS) refer to an application programming interface that allow DOS and Win16 applications and device drivers to perform DMA operations while...

Word Count : 46

PCI hole

Last Update:

64 KB of memory or less; it was designed to take a maximum of 640 KB. This rapidly became a restriction that had to be handled by complex DOS memory management...

Word Count : 1124

Uma

Last Update:

northern sky Uniform memory access, a shared memory architecture in parallel computers Upper memory area, in DOS memory management User-Managed Access...

Word Count : 385

LOADHIGH

Last Update:

is an internal DOS command in COMMAND.COM that is used to load a program into the upper memory area (UMA) instead of conventional memory. The command was...

Word Count : 660

QEMM

Last Update:

It was the most popular third-party memory manager for the MS-DOS and other DOS operating systems. QRAM A memory manager for Intel 80286 or higher CPUs...

Word Count : 3182

Atari DOS

Last Update:

Atari DOS is the disk operating system used with the Atari 8-bit computers. Operating system extensions loaded into memory were required in order for an...

Word Count : 1715

Timeline of DOS operating systems

Last Update:

virtual DOS monitor and paged memory management Microsoft to Release Own DOS 3.3, InfoWorld, August 3, 1987 EMS Update Gives DOS Improved Multitasking, InfoWorld...

Word Count : 7232

Second Reality

Last Update:

speculation that SR uses its own memory manager that accesses the MMU directly; in fact SR uses standard DOS memory management functions. The demo runs best...

Word Count : 1305

Headroom

Last Update:

intelligence character, and associated appearances Helix HeadRoom, DOS memory management software by Helix Software Company This disambiguation page lists...

Word Count : 157

DOS extender

Last Update:

with the Intel 80386), to cope with the memory limitations of DOS. A DOS extender is a program that "extends" DOS so that programs running in protected...

Word Count : 1461

Memory manager

Last Update:

virtual memory addresses to physical addresses DOS memory management Expanded memory manager (EMM) Extended memory manager (XMM) HIMEM.SYS 80386 memory manager...

Word Count : 89

Helix HeadRoom

Last Update:

HeadRoom is a DOS context switching and multitasking memory manager produced by Helix Software Company in the late 1980s and early 1990s. HeadRoom managed...

Word Count : 430

PDF Search Engine © AllGlobal.net