A look back at memory models in 16-bit MS-DOS
Raymond Chen's explanation of segmented memory, including near- and far pointers.
- from
- DOS
- added
- 2026-10-10
- likes
- 0
similar
-
80x86 16-bit Compiling How-to by Alexei A. Frounze alexfru.narod.ru
16-bit compilation tutorial for Borland/Turbo C/C++ and Open Watcom. Goes into depth of memory addressing and memory models.
-
DOS Super VGA / VESA programming notes - by Myles web.archive.org
VESA article with history at the beginning and short mention of the VESA VBE standard, but unfortunately the example codes aren't even available through Wayback Machine.
-
Programming MS-DOS with Power - DOS Programming, Undocumented DOS, and DOS Secrets web.archive.org
System programming tutorials like disk handling, interrupts, inputs, sound, graphics.
-
What is DOS Protected Mode? / DOS Extenders- Nostalgia Nerd youtube.com
Video about how PC memory looks like, conventional memory, extender memory and reasons for the need of DOS Protected Mode Interface (DPMI) and extenders like DOS/4GW.
-
The Life of MS-DOS by Brendan Byers b13rg.github.io
History of the DOS family including CP/M, Q-DOS/86-DOS, MS-DOS and PC-DOS. Article also includes a diagram of the timeline and family tree of DOS operating systems.
-
32bit DOS development with Open Watcom tuttlem.github.io
32-bit compilation tutorial for Open Watcom.
DOS › Tutorials and programming resources > Memory: “Raymond Chen's explanation of segmented memory, including near- and far pointers.”