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".