MS-DOS Operating System; Expanded Memory and Extended Memory
(last updated: 16-May-2015 09:31)
 
MS-DOS Operating System
Books
- 
Advanced MS DOS; Ray Duncan; Microsoft Press, 1986.
 
 - 
Advanced MS DOS Programming, Second Edition; Ray Duncan; Microsoft
Press, 1988.
 
 - 
Advanced MS-DOS Batch File Programming; Dan Gookin; Windcrest Books
(Division of TAB Books), 1989.
 
 - 
Concise Guide to MS-DOS Batch Files; Kris Jamsa; Microsoft Press, 1994.
 
 - 
DOS Internals; Geoff Chapell; Addison-Wesley.
 
 - 
An Introduction to Operating Systems, Second Edition; Harvey M. Deitel;
Addison-Wesley, 1990 (Chapter 19 - Case Study: MS-DOS, DOS).
 
 - 
Learning & Running MS-DOS 5; Van Wolverton; Microsoft Press, 1991.
 
 - 
MS-DOS Batch File Programming ... Including OS/2; Ronny Richardson;
Tab Books, 1988.
 
 - 
The MS-DOS Encyclopedia; Ray Duncan, General Editor; Microsoft Press,
1988 (both hard cover and soft cover editions available).
 
 - 
MS-DOS Functions; Ray Duncan; Microsoft Press, 1988.
 
 - 
MS-DOS 5.0 Programmer's Reference; Microsoft Press; 1991.
 
 - 
Peter Norton's DOS Guide, Revised and Expanded; Peter Norton; Prentice
Hall Press, 1987.
 
 - 
Running MS DOS; Van Wolverton; Microsoft Press, 1984.
 
 - 
Running MS DOS, Second Edition; Van Wolverton; Microsoft Press, 1985.
 
 - 
Running MS DOS, Third Edition; Van Wolverton; Microsoft Press, 1988.
 
 - 
Running MS DOS, Fourth Edition; Van Wolverton; Microsoft Press, 1989.
 
 - 
Running MS-DOS, Fifth Edition; Van Wolverton; Microsoft Press, 1991.
 
 - 
Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and
Data Structures; Andrew Schulman, Raymond J. Michels, Jim Kyle, Tim
Paterson, David Maxley, and Ralf Brown; Addison-Wesley, 1990.
 
 - 
Undocumented DOS, Second Edition; Andrew Schulman, Ralf Brown, David Maxey,
Raymond J. Michels, and Jim Kyle; Addison-Wesley, 1994.
 
 - 
The Waite Group's MS-DOS Bible, Third Edition; Steven Simrin; Howard
W. Sams & Co.
 
 - 
The Waite Group's MS-DOS Developer's Guide, Second Edition; John
Angermeyer, Kevin Jaeger, Raj Kumar Bapna, Nabajyoti Barkakati,
Rajagopalan Dhesikan, Walter Dixon, Andrew Dumke, John Fleig, and
Michael Goldman; Howard W. Sams & Company, 1989.
 
 - 
Writing MS-DOS Device Drivers; Robert S. Lai; Addison-Wesley, 1987.
 
Periodical Articles
- 
"MS-DOS 3.1 Makes It Easy to Use IBM PCs on a Network", DC 14:12 Nov
1985 pgs 223-237.
 
 - 
"Personal System/2 Gives Life To a Smarter, More Agile DOS" [review of
DOS 3.3], PCM 6:10 May 26 1987 pgs 48-51.
 
 - 
"DOS Lives", PCM 6:13 July 1987 pgs 175-182.
 
 - 
"PC Operating Systems and Environments: Past, Present, and Future",
PCM 7:7 Apr 12 1988 pgs 277-278.
 
 - 
"Is DOS Dead?", PC/Computing 1:1 Aug 1988 pgs 122-128.
 
 - 
"OS Who? IBM DOS 4.0 Brags New Look, Long-Awaited Features", PCM 7:16
Sep 27 1988 pgs 33,35.
 
 - 
"DOS 4.0", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 75-78.
 
 - 
"DOS Meets UNIX", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 117-
126.
 
 - 
"DOS Marches On", PCTJ 7:1 Jan 1989 pgs 98-108.
 
 - 
"Taking a Realistic Look at DOS 4.0", PCM 8:1 Jan 17 1989 pgs 329-334.
 
 - 
"ANSI.SYS Without the Hassle", PCM 8:2 Jan 31 1989 pgs 229-253.
 
 - 
"Comparing DOS and OS/2 File Systems", PCM 8:3 Feb 14 1989 pgs 321-
332.
 
 - 
"More Memory for DOS Exec", DDJ 14:4 Apr 1989 pgs 14-22.
 
 - 
"SWAP", DDJ 14:4 Apr 1989 pgs 44-48.
 
 - 
"Directory Assistance, Part 1", BYTE 14:5 May 1989 pgs 291-298.
 
 - 
"Undocumented DOS", DDJ 14:6 Jun 1989 pgs 26-34.
 
 - 
"PC-DOS: Pulling Out The Stops", BYTE 14:6 Jun 1989 pgs 294-299.
 
 - 
"Directory Assistance, Part 2", BYTE 14:6 Jun 1989 pgs 327-336.
 
 - 
"Directory and FAT Organization: How DOS Keeps Track of the Parts of
Your Files", PCM 8:14 Aug 1989 pg 365.
 
 - 
"If Memory Serves ... ", BYTE 14:8 Aug 1989 pgs 279-286, 337.
 
 - 
"Lab Notes: High-Speed Communications in DOS and OS/2 (Part 1)", PCM
8:16 Sep 26 1989 pgs 307-319.
 
 - 
"Stretching DOS to the Limit", BYTE IBM Special Edition 14:11 1989
pgs 79-84.
 
 - 
"Tutor: How Device Drivers Work", PCM 8:20 Nov 28 1989 pgs 379-380.
 
 - 
"Lab Notes: Sharpening Your DOS Batch File Programming Skills", PCM
9:2 Jan 30 1990 pgs 255-274.
 
 - 
"Utilities: Add Music, Color, and Power to Your Batch Files with
BATCHMAN", PCM 9:2 Jan 30 1990 pgs 283-291.
 
 - 
"Tutor: Lost Cluster Chaos", PCM 9:4 Feb 27 1990 pgs 337-338.
 
 - 
"Easing the RAM-Cram Blues", BYTE 15:3 Mar 1990 pgs 227-234.
 
 - 
"Tutor: Using Code Pages", PCM 9:9 May 15 1990 pgs 327-328.
 
 - 
"Advisor: Output Detour" (discussion of how to redirect printer output
to a file on disk), PCM 9:12 Jun 26 1990 pgs 27-28.
 
 - 
"Tutor: Reinitializing Disks", PCM 9:12 Jun 26 1990 pgs 455-457.
 
 - 
"Tutor: The DOS Partitioning Scheme", PCM 9:15 Sep 11 1990 pgs 447-
450.
 
 - 
"The Successor to DOS: A Look at Several Possibilities", PCM 9:17 Oct
16 1990 pgs 461-468.
 
 - 
"A Prescription for The Operating System of the Future", PCM 9:18 Oct
30 1990 pgs 395-402.
 
 - 
"Learning Your Way Around the Keyboard Under DOS, Part 2", PCM 10:1 Jan
15 1991 pgs 409-414.
 
 - 
"The DOS Family Tree", PCM 10:3 Feb 12 1991 pg 257.
 
 - 
"MS-DOS 5.0: Trouble on Digital Research's Horizon?", PCM 10:3 Feb 12
1991 pg 264.
 
 - 
"Tutor: Undocumented DOS Functions", PCM 10:3 Feb 12 1991 pgs 397-401.
 
 - 
"Undocumented DOS", BYTE 16:3 Mar 1991 pgs 287-298.
 
 - 
"Tutor: Memory Allocation Functions", PCM 10:7 Apr 16 1991 pgs 377-383.
 
 - 
"Tutor: How Do They Run? A Look at Three Common Mouse Interfaces", PCM
10:10 May 28 1991 pgs 413-416.
 
 - 
"Tutor: Undocumented DOS Update", PCM 10:11 Jun 11 1991 pgs 415-418.
 
 - 
"The All-in-One DOS", BYTE 16:7 Jul 1991 pgs 36-40.
 
 - 
"Everything DOS Should Have Been", PCM 10:13 Jul 1991 pgs 35-38.
 
 - 
"Tutor: Current Directory Structures", PCM 10:14 Aug 1991 pgs 465-466.
 
 - 
"A Better Command Line" (DOS 5.0's DOSKEY), PCM 10:15 Sep 10 1991 pgs
467-469.
 
 - 
"DOS 5: What's in It for You?", PCM 10:16 Sep 24 1991 pgs 223-243.
 
 - 
"Tutor: Loading High" (DOS 5.0 commands LOADHIGH and DEVICEHIGH), PCM
10:16 Sep 24 1991 pgs 427-431.
 
 - 
"Programming Considerations for MS-DOS 5.0, Part 1", PCM 10:18 Oct 29
1991 pgs 407-411.
 
 - 
"Programming Considerations for MS-DOS 5.0, Part 2", PCM 10:19 Nov 12
1991 pgs 441-448.
 
 - 
"What FILES= Does", PCM 10:19 Nov 12 1991 pgs 469-473.
 
 - 
"Checking Serial Numbers", PCM 11:13 Jul 1992 pgs 496-498.
 
 - 
"DOS 6 to Double Hard Disks", PCM 12:1 Jan 12 1993 pgs 29, 32.
 
 - 
"Exploring the DOS Environment", PCM 12:1 Jan 12 1993 pgs 309-311.
 
 - 
"DOS 6: The Ultimate Software Bundle?", PCM 12:7 Apr 13 1993 pgs 108-152.
 
 - 
"Hidden Gold in DOS 5.0", PCM 12:8 Apr 27 1993 pgs 300-301.
 
 - 
"Unlocking the Mysteries of CHKDSK", PCM 12:9 May 11 1993 pgs 319-322.
 
 - 
"Deleting and Undeleting Files from Your Disk", PCM 12:11 Jun 15 1993
pgs 307-310.
 
 - 
"How DOS Programs Can Use Over 1 MB of RAM", PCM 12:12 Jun 29 1993 pgs
302-304.
 
 - 
"Inside MS-DOS 6", BYTE 18:8 Jul 1993 pgs 197-202.
 
 - 
"Maximizing Memory Under DOS 6.0", PCM 12:14 Aug 1993 pgs 393-396.
 
 - 
"Using the DOS 6.0 Antivirus Tools", PCM 12:15 Sep 14 1993 pgs 331-333.
 
 - 
"DOS 6.0's DoubleSpace: Is It Safe?", PCM 12:20 Nov 23 1993 pgs 347-352.
 
 - 
"MS-DOS 6.2 Addresses DoubleSpace Concerns, Adds Features", PCM 13:1 Jan
11 1994 pgs 37, 40.
 
 - 
"How Safe is Data Compression", BYTE 19:12 Feb 1994 pgs 56-74.
 
 - 
"Keeping Your Hard Disk Healthy with ScanDisk", PCM 13:8 Apr 26 1994 pgs
279-286.
 
 - 
"How Your System STACKS Up", PCM 13:14 Aug 1994 pgs 381-384.
 
 - 
"Drive Size vs. Storage Efficiency", PCM 14:12 Jun 27 1995 pgs 249-253.
 
 - 
"How Many FILES Do You Need?", PCM 14:16 Sep 26 1995 pgs 245-250.
 
Expanded Memory and Extended Memory
Books
- 
DOS and Windows Protected Mode: Programming with DOS Extenders in C;
Al Williams; Addison-Wesley, 1993.
 
 - 
Extending DOS; Ray Duncan, Charles Petzold, M. Steven Baker, Andrew
Schulman, Stephen R. Davis, Ross P. Nelson, and Robert Moote;
Addison-Wesley, 1990.
 
 - 
Extending DOS, Second Edition; Ray Duncan et al; Addison-Wesley, 1992.
 
 - 
The Microsoft Guide to Managing Memory with DOS 5; Dan Gookin;
Microsoft Press, 1991.
 
 - 
MS-DOS Beyond 640K: Working With Extended and Expanded Memory; James
Forney; Windcrest Books, 1989.
 
 - 
DOS Beyond 640K, Second Edition; James S. Forney; McGraw-Hill, 1992.
 
 - 
MS-DOS Extensions; Ray Duncan; Microsoft Press, 1989.
 
Periodical Articles
- 
"Expanded Memory: Writing Programs That Break the 640K Barrier", MSJ
2:1 Mar 1987 pgs 21-32.
 
 - 
"Emulating Expanded Memory: Five Software Alternatives", PCM Mar 31
1987.
 
 - 
"The New LIM/EMS", BYTE 13:2 Feb 1988 pgs 243-246.
 
 - 
"EMS 4.0: More Power to You", PCR Jun 1988 pgs 91-92.
 
 - 
"EMS 4.0 Pulls Together", PCTJ 6:7 Jul 1988 pgs 72-84.
 
 - 
"Leveraging RAM with LIM 4.0", PCM Oct 11 1988 pgs 223-249.
 
 - 
"Vendors Join Hands on Expanded Memory", PC World 6:12 Dec 1988 pgs
86-88.
 
 - 
"Comparing DOS Extenders", MIPS Mar 1989 pgs 85-89.
 
 - 
"Extended vs. Expanded Memory", PC World 7:4 Apr 1989 pgs 193-196.
 
 - 
"Using Extended Memory, Part 1", PCM 8:10 May 30 1989 pgs 377-388.
 
 - 
"Using Extended Memory, Part 2", PCM 8:11 Jun 13 1989 pgs 353-360.
 
 - 
"Extended-Memory Management", PCM 8:12 Jun 27 1989 pgs 278-279.
 
 - 
"EMS.SYS Expands Extended Memory", PCM 8:12 Jun 27 1989 pgs 277-310.
 
 - 
"Power Programming: The XMS and Virtual Control Program Interface
...", PCM 8:12 Jun 27 1989 pgs 321-328.
 
 - 
"Power Programming", PCM 8:14 Aug 1989 pgs 379-383.
 
 - 
"Power Programming", PCM 8:15 Sep 12 1989 pgs 285-302.
 
 - 
"VROOM Goes the Spreadsheet", BYTE 14:10 Oct 1989 pgs 111-112.
 
 - 
"Power Programming: Using a DOS Extender Lets You Start 80386
Programming Now", PCM 8:17 Oct 17 1989 pgs 321-327.
 
 - 
"Power Programming: Converting Your DOS Programs into 80386
Protected-Mode Code", PCM 8:18 Oct 31 1989 pgs 345-361.
 
 - 
"Stretching DOS to the Limit", BYTE IBM Special Edition 14:11 1989 pgs
79-84.
 
 - 
"Using Expanded Memory", BYTE IBM Special Edition 14:11 1989 pgs 123-
128.
 
 - 
"Accessing Extended Memory", The C Users Journal 7:8 Nov 1989 pgs 125-
130.
 
 - 
"Four Products to Extend MS-DOS" (product reviews of DOS extenders),
CL 6:11 Nov 1989 pgs 105-110.
 
 - 
"Protected Mode", BYTE 14:13 Dec 1989 pgs 377-384.
 
 - 
"Expanded Versus Extended Memory: Two Approaches To Moving Data", PCM
8:21 Dec 12 1989 pg 172.
 
 - 
"EMS 4.0: The Standard That Wasn't", PCM 8:21 Dec 12 1989 pgs 174-175.
 
 - 
"The Best RAMdisks in Life are (Almost) Free", PCM 8:21 Dec 12 1989
pg 176.
 
 - 
"Tutor: Expanded Vs. Extended Memory; Making Sense of Hardware
Interrupts", PCM 8:22 Dec 26 1989 pgs 309-314.
 
 - 
"Tutor: PS/2 Extended Memory", PCM 9:1 Jan 16 1990 pgs 341-343.
 
 - 
"Expanding the Limits", BYTE 15:3 Mar 1990 pgs 205-214.
 
 - 
"Gateways to Protected Mode" (DOS Extenders), BYTE 15:4 Apr 1990 pgs
287-295.
 
 - 
"Expanded Memory, Part 1", C Gazette Spring 1990 pgs  -  .
 
 - 
"How to Get the Most From Your System's High DOS Memory", PCM 9:10 May
29 1990 pgs 347-358.
 
 - 
"Expanded Memory, Part 2", C Gazette 4:4 Summer 1990 pgs 87-91.
 
 - 
"Expanded Memory, Part 3", C Gazette Autumn 1990 pgs   -  .
 
 - 
"Virtually Virtual Memory", BYTE 15:9 Sep 1990 pgs 455-464.
 
 - 
"DOS Extenders to the Rescue", PCM 9:17 Oct 16 1990 pg 196.
 
 - 
"DPMI: The DOS Protected Mode Interface", BYTE IBM Special Edition
15:11 Fall 1990 pgs 113-118.
 
 - 
"Tutor: Understanding HIMEM.SYS", PCM 9:21 Dec 11 1990 pgs 547-548.
 
 - 
"An Introduction to the DOS Protected Mode Interface", PCM 10:3 Feb 12
1991 pgs 365-371.
 
 - 
"DOS Extenders Old and New: Protected-Mode Programming in DOS", PCM 10:4
Feb 26 1991 pgs 385-391.
 
 - 
"Creating a DPMI-Based Extender Of Your Own", PCM 10:5 Mar 12 1991 pgs
385-391.
 
 - 
"Sweet Memory" (product reviews of 5 DOS memory managers), BYTE 16:12 Nov
1991 pgs 62-64.
 
 - 
"DOS Extenders: Raising the Ceiling" (product reviews), BYTE 17:1 Jan
1992 pgs 279-282.
 
 - 
"Nine Memory Managers Open Up New Frontiers", PCM 11:3 Feb 11 1992 pgs
207-257.
 
 - 
"Raising the Ceiling: Nine Memory Managers for Today's Processors", BYTE
17:3 Mar 1992 pgs 240-244.
 
 - 
"Tutor: Two Size Limitations in DOS", PCM 11:5 Mar 17 1992 pgs 397-399.
 
 - 
"A Guide to Memory Management", PCM 11:13 Jul 1992 pgs 227-260.
 
 - 
"How DOS Memory Managers Work", PCM 11:13 Jul 1992 pgs 261-265.
 
 - 
"DMA and Memory Managers", PCM 13:21 Dec 6 1994 pgs 319-323.
 
Web Pages and Websites
- 
Wikipedia article "MS-DOS".
 
 - 
Wikipedia article "Microsoft".