Jump to content

User:EmersonWSM/Books/DOS Memory Management

From Wikipedia, the free encyclopedia


DOS Memory Management[edit]

x86 and DOS[edit]

x86 Microprocessors
X86
Intel 8086
Intel 8088
Intel 80286
Intel 80386
Memory management unit
x86 Operational Modes
Real mode
Protected mode
Virtual 8086 mode
Unreal mode
Memory Addressing
Memory address
Memory segmentation
Base address
Data segment
Code segment
Position-independent code
Addressing mode
Memory management
Flat memory model
Intel Memory Model
X86 memory segmentation
Page (computer memory)
IBM PC
IBM Personal Computer
IBM Personal Computer XT
IBM Personal Computer/AT
IBM PC compatible
DOS
DOS
86-DOS
MS-DOS
FreeDOS
DR-DOS
Comparison of DOS operating systems
Timeline of DOS operating systems
DOS Memory Addressing Modes
DOS memory management
Conventional memory
Upper memory area
High memory area
A20 line
Extended memory
Expanded memory
DOS Extenders
DOS extender
HIMEM.SYS
EMM386
CEMM
QEMM
386MAX
DOS/4G
DOS/32
PMODE
Multiuser DOS
DOS Configuration
CONFIG.SYS
List of DOS commands
Batch file
AUTOEXEC.BAT
LOADHIGH
SmartDrive
Multiple buffering
32-bit disk access
32-bit file access
Terminate and stay resident program
Programmable interval timer
Architecture
IO.SYS
MSDOS.SYS
COMMAND.COM
COM file
Executable
DOS MZ executable
Program Segment Prefix
Comparison of executable file formats
Programming Model
MS-DOS API
BIOS
Extended System Configuration Data
System Management BIOS
Desktop Management Interface
VESA BIOS Extensions
BIOS interrupt call
System call
Ralf Brown's Interrupt List
Interrupt descriptor table
INT 10H
INT 13H
Input/output base address
Memory-mapped I/O
Virtual Control Program Interface
DOS Protected Mode Interface
CWSDPMI
DOS Protected Mode Services
Virtual DMA Services