MS-DOS Operating System; Expanded Memory and Extended Memory

(last updated: 16-May-2015 09:31)
 

MS-DOS Operating System

Books

  1. Advanced MS DOS; Ray Duncan; Microsoft Press, 1986.
     
  2. Advanced MS DOS Programming, Second Edition; Ray Duncan; Microsoft Press, 1988.
     
  3. Advanced MS-DOS Batch File Programming; Dan Gookin; Windcrest Books (Division of TAB Books), 1989.
     
  4. Concise Guide to MS-DOS Batch Files; Kris Jamsa; Microsoft Press, 1994.
     
  5. DOS Internals; Geoff Chapell; Addison-Wesley.
     
  6. An Introduction to Operating Systems, Second Edition; Harvey M. Deitel; Addison-Wesley, 1990 (Chapter 19 - Case Study: MS-DOS, DOS).
     
  7. Learning & Running MS-DOS 5; Van Wolverton; Microsoft Press, 1991.
     
  8. MS-DOS Batch File Programming ... Including OS/2; Ronny Richardson; Tab Books, 1988.
     
  9. The MS-DOS Encyclopedia; Ray Duncan, General Editor; Microsoft Press, 1988 (both hard cover and soft cover editions available).
     
  10. MS-DOS Functions; Ray Duncan; Microsoft Press, 1988.
     
  11. MS-DOS 5.0 Programmer's Reference; Microsoft Press; 1991.
     
  12. Peter Norton's DOS Guide, Revised and Expanded; Peter Norton; Prentice Hall Press, 1987.
     
  13. Running MS DOS; Van Wolverton; Microsoft Press, 1984.
     
  14. Running MS DOS, Second Edition; Van Wolverton; Microsoft Press, 1985.
     
  15. Running MS DOS, Third Edition; Van Wolverton; Microsoft Press, 1988.
     
  16. Running MS DOS, Fourth Edition; Van Wolverton; Microsoft Press, 1989.
     
  17. Running MS-DOS, Fifth Edition; Van Wolverton; Microsoft Press, 1991.
     
  18. 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.
     
  19. Undocumented DOS, Second Edition; Andrew Schulman, Ralf Brown, David Maxey, Raymond J. Michels, and Jim Kyle; Addison-Wesley, 1994.
     
  20. The Waite Group's MS-DOS Bible, Third Edition; Steven Simrin; Howard W. Sams & Co.
     
  21. 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.
     
  22. Writing MS-DOS Device Drivers; Robert S. Lai; Addison-Wesley, 1987.

Periodical Articles

  1. "MS-DOS 3.1 Makes It Easy to Use IBM PCs on a Network", DC 14:12 Nov 1985 pgs 223-237.
     
  2. "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.
     
  3. "DOS Lives", PCM 6:13 July 1987 pgs 175-182.
     
  4. "PC Operating Systems and Environments: Past, Present, and Future", PCM 7:7 Apr 12 1988 pgs 277-278.
     
  5. "Is DOS Dead?", PC/Computing 1:1 Aug 1988 pgs 122-128.
     
  6. "OS Who? IBM DOS 4.0 Brags New Look, Long-Awaited Features", PCM 7:16 Sep 27 1988 pgs 33,35.
     
  7. "DOS 4.0", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 75-78.
     
  8. "DOS Meets UNIX", BYTE 13:11 IBM Special Edition, Fall 1988 pgs 117- 126.
     
  9. "DOS Marches On", PCTJ 7:1 Jan 1989 pgs 98-108.
     
  10. "Taking a Realistic Look at DOS 4.0", PCM 8:1 Jan 17 1989 pgs 329-334.
     
  11. "ANSI.SYS Without the Hassle", PCM 8:2 Jan 31 1989 pgs 229-253.
     
  12. "Comparing DOS and OS/2 File Systems", PCM 8:3 Feb 14 1989 pgs 321- 332.
     
  13. "More Memory for DOS Exec", DDJ 14:4 Apr 1989 pgs 14-22.
     
  14. "SWAP", DDJ 14:4 Apr 1989 pgs 44-48.
     
  15. "Directory Assistance, Part 1", BYTE 14:5 May 1989 pgs 291-298.
     
  16. "Undocumented DOS", DDJ 14:6 Jun 1989 pgs 26-34.
     
  17. "PC-DOS: Pulling Out The Stops", BYTE 14:6 Jun 1989 pgs 294-299.
     
  18. "Directory Assistance, Part 2", BYTE 14:6 Jun 1989 pgs 327-336.
     
  19. "Directory and FAT Organization: How DOS Keeps Track of the Parts of Your Files", PCM 8:14 Aug 1989 pg 365.
     
  20. "If Memory Serves ... ", BYTE 14:8 Aug 1989 pgs 279-286, 337.
     
  21. "Lab Notes: High-Speed Communications in DOS and OS/2 (Part 1)", PCM 8:16 Sep 26 1989 pgs 307-319.
     
  22. "Stretching DOS to the Limit", BYTE IBM Special Edition 14:11 1989 pgs 79-84.
     
  23. "Tutor: How Device Drivers Work", PCM 8:20 Nov 28 1989 pgs 379-380.
     
  24. "Lab Notes: Sharpening Your DOS Batch File Programming Skills", PCM 9:2 Jan 30 1990 pgs 255-274.
     
  25. "Utilities: Add Music, Color, and Power to Your Batch Files with BATCHMAN", PCM 9:2 Jan 30 1990 pgs 283-291.
     
  26. "Tutor: Lost Cluster Chaos", PCM 9:4 Feb 27 1990 pgs 337-338.
     
  27. "Easing the RAM-Cram Blues", BYTE 15:3 Mar 1990 pgs 227-234.
     
  28. "Tutor: Using Code Pages", PCM 9:9 May 15 1990 pgs 327-328.
     
  29. "Advisor: Output Detour" (discussion of how to redirect printer output to a file on disk), PCM 9:12 Jun 26 1990 pgs 27-28.
     
  30. "Tutor: Reinitializing Disks", PCM 9:12 Jun 26 1990 pgs 455-457.
     
  31. "Tutor: The DOS Partitioning Scheme", PCM 9:15 Sep 11 1990 pgs 447- 450.
     
  32. "The Successor to DOS: A Look at Several Possibilities", PCM 9:17 Oct 16 1990 pgs 461-468.
     
  33. "A Prescription for The Operating System of the Future", PCM 9:18 Oct 30 1990 pgs 395-402.
     
  34. "Learning Your Way Around the Keyboard Under DOS, Part 2", PCM 10:1 Jan 15 1991 pgs 409-414.
     
  35. "The DOS Family Tree", PCM 10:3 Feb 12 1991 pg 257.
     
  36. "MS-DOS 5.0: Trouble on Digital Research's Horizon?", PCM 10:3 Feb 12 1991 pg 264.
     
  37. "Tutor: Undocumented DOS Functions", PCM 10:3 Feb 12 1991 pgs 397-401.
     
  38. "Undocumented DOS", BYTE 16:3 Mar 1991 pgs 287-298.
     
  39. "Tutor: Memory Allocation Functions", PCM 10:7 Apr 16 1991 pgs 377-383.
     
  40. "Tutor: How Do They Run? A Look at Three Common Mouse Interfaces", PCM 10:10 May 28 1991 pgs 413-416.
     
  41. "Tutor: Undocumented DOS Update", PCM 10:11 Jun 11 1991 pgs 415-418.
     
  42. "The All-in-One DOS", BYTE 16:7 Jul 1991 pgs 36-40.
     
  43. "Everything DOS Should Have Been", PCM 10:13 Jul 1991 pgs 35-38.
     
  44. "Tutor: Current Directory Structures", PCM 10:14 Aug 1991 pgs 465-466.
     
  45. "A Better Command Line" (DOS 5.0's DOSKEY), PCM 10:15 Sep 10 1991 pgs 467-469.
     
  46. "DOS 5: What's in It for You?", PCM 10:16 Sep 24 1991 pgs 223-243.
     
  47. "Tutor: Loading High" (DOS 5.0 commands LOADHIGH and DEVICEHIGH), PCM 10:16 Sep 24 1991 pgs 427-431.
     
  48. "Programming Considerations for MS-DOS 5.0, Part 1", PCM 10:18 Oct 29 1991 pgs 407-411.
     
  49. "Programming Considerations for MS-DOS 5.0, Part 2", PCM 10:19 Nov 12 1991 pgs 441-448.
     
  50. "What FILES= Does", PCM 10:19 Nov 12 1991 pgs 469-473.
     
  51. "Checking Serial Numbers", PCM 11:13 Jul 1992 pgs 496-498.
     
  52. "DOS 6 to Double Hard Disks", PCM 12:1 Jan 12 1993 pgs 29, 32.
     
  53. "Exploring the DOS Environment", PCM 12:1 Jan 12 1993 pgs 309-311.
     
  54. "DOS 6: The Ultimate Software Bundle?", PCM 12:7 Apr 13 1993 pgs 108-152.
     
  55. "Hidden Gold in DOS 5.0", PCM 12:8 Apr 27 1993 pgs 300-301.
     
  56. "Unlocking the Mysteries of CHKDSK", PCM 12:9 May 11 1993 pgs 319-322.
     
  57. "Deleting and Undeleting Files from Your Disk", PCM 12:11 Jun 15 1993 pgs 307-310.
     
  58. "How DOS Programs Can Use Over 1 MB of RAM", PCM 12:12 Jun 29 1993 pgs 302-304.
     
  59. "Inside MS-DOS 6", BYTE 18:8 Jul 1993 pgs 197-202.
     
  60. "Maximizing Memory Under DOS 6.0", PCM 12:14 Aug 1993 pgs 393-396.
     
  61. "Using the DOS 6.0 Antivirus Tools", PCM 12:15 Sep 14 1993 pgs 331-333.
     
  62. "DOS 6.0's DoubleSpace: Is It Safe?", PCM 12:20 Nov 23 1993 pgs 347-352.
     
  63. "MS-DOS 6.2 Addresses DoubleSpace Concerns, Adds Features", PCM 13:1 Jan 11 1994 pgs 37, 40.
     
  64. "How Safe is Data Compression", BYTE 19:12 Feb 1994 pgs 56-74.
     
  65. "Keeping Your Hard Disk Healthy with ScanDisk", PCM 13:8 Apr 26 1994 pgs 279-286.
     
  66. "How Your System STACKS Up", PCM 13:14 Aug 1994 pgs 381-384.
     
  67. "Drive Size vs. Storage Efficiency", PCM 14:12 Jun 27 1995 pgs 249-253.
     
  68. "How Many FILES Do You Need?", PCM 14:16 Sep 26 1995 pgs 245-250.

Expanded Memory and Extended Memory

Books

  1. DOS and Windows Protected Mode: Programming with DOS Extenders in C; Al Williams; Addison-Wesley, 1993.
     
  2. Extending DOS; Ray Duncan, Charles Petzold, M. Steven Baker, Andrew Schulman, Stephen R. Davis, Ross P. Nelson, and Robert Moote; Addison-Wesley, 1990.
     
  3. Extending DOS, Second Edition; Ray Duncan et al; Addison-Wesley, 1992.
     
  4. The Microsoft Guide to Managing Memory with DOS 5; Dan Gookin; Microsoft Press, 1991.
     
  5. MS-DOS Beyond 640K: Working With Extended and Expanded Memory; James Forney; Windcrest Books, 1989.
     
  6. DOS Beyond 640K, Second Edition; James S. Forney; McGraw-Hill, 1992.
     
  7. MS-DOS Extensions; Ray Duncan; Microsoft Press, 1989.

Periodical Articles

  1. "Expanded Memory: Writing Programs That Break the 640K Barrier", MSJ 2:1 Mar 1987 pgs 21-32.
     
  2. "Emulating Expanded Memory: Five Software Alternatives", PCM Mar 31 1987.
     
  3. "The New LIM/EMS", BYTE 13:2 Feb 1988 pgs 243-246.
     
  4. "EMS 4.0: More Power to You", PCR Jun 1988 pgs 91-92.
     
  5. "EMS 4.0 Pulls Together", PCTJ 6:7 Jul 1988 pgs 72-84.
     
  6. "Leveraging RAM with LIM 4.0", PCM Oct 11 1988 pgs 223-249.
     
  7. "Vendors Join Hands on Expanded Memory", PC World 6:12 Dec 1988 pgs 86-88.
     
  8. "Comparing DOS Extenders", MIPS Mar 1989 pgs 85-89.
     
  9. "Extended vs. Expanded Memory", PC World 7:4 Apr 1989 pgs 193-196.
     
  10. "Using Extended Memory, Part 1", PCM 8:10 May 30 1989 pgs 377-388.
     
  11. "Using Extended Memory, Part 2", PCM 8:11 Jun 13 1989 pgs 353-360.
     
  12. "Extended-Memory Management", PCM 8:12 Jun 27 1989 pgs 278-279.
     
  13. "EMS.SYS Expands Extended Memory", PCM 8:12 Jun 27 1989 pgs 277-310.
     
  14. "Power Programming: The XMS and Virtual Control Program Interface ...", PCM 8:12 Jun 27 1989 pgs 321-328.
     
  15. "Power Programming", PCM 8:14 Aug 1989 pgs 379-383.
     
  16. "Power Programming", PCM 8:15 Sep 12 1989 pgs 285-302.
     
  17. "VROOM Goes the Spreadsheet", BYTE 14:10 Oct 1989 pgs 111-112.
     
  18. "Power Programming: Using a DOS Extender Lets You Start 80386 Programming Now", PCM 8:17 Oct 17 1989 pgs 321-327.
     
  19. "Power Programming: Converting Your DOS Programs into 80386 Protected-Mode Code", PCM 8:18 Oct 31 1989 pgs 345-361.
     
  20. "Stretching DOS to the Limit", BYTE IBM Special Edition 14:11 1989 pgs 79-84.
     
  21. "Using Expanded Memory", BYTE IBM Special Edition 14:11 1989 pgs 123- 128.
     
  22. "Accessing Extended Memory", The C Users Journal 7:8 Nov 1989 pgs 125- 130.
     
  23. "Four Products to Extend MS-DOS" (product reviews of DOS extenders), CL 6:11 Nov 1989 pgs 105-110.
     
  24. "Protected Mode", BYTE 14:13 Dec 1989 pgs 377-384.
     
  25. "Expanded Versus Extended Memory: Two Approaches To Moving Data", PCM 8:21 Dec 12 1989 pg 172.
     
  26. "EMS 4.0: The Standard That Wasn't", PCM 8:21 Dec 12 1989 pgs 174-175.
     
  27. "The Best RAMdisks in Life are (Almost) Free", PCM 8:21 Dec 12 1989 pg 176.
     
  28. "Tutor: Expanded Vs. Extended Memory; Making Sense of Hardware Interrupts", PCM 8:22 Dec 26 1989 pgs 309-314.
     
  29. "Tutor: PS/2 Extended Memory", PCM 9:1 Jan 16 1990 pgs 341-343.
     
  30. "Expanding the Limits", BYTE 15:3 Mar 1990 pgs 205-214.
     
  31. "Gateways to Protected Mode" (DOS Extenders), BYTE 15:4 Apr 1990 pgs 287-295.
     
  32. "Expanded Memory, Part 1", C Gazette Spring 1990 pgs - .
     
  33. "How to Get the Most From Your System's High DOS Memory", PCM 9:10 May 29 1990 pgs 347-358.
     
  34. "Expanded Memory, Part 2", C Gazette 4:4 Summer 1990 pgs 87-91.
     
  35. "Expanded Memory, Part 3", C Gazette Autumn 1990 pgs - .
     
  36. "Virtually Virtual Memory", BYTE 15:9 Sep 1990 pgs 455-464.
     
  37. "DOS Extenders to the Rescue", PCM 9:17 Oct 16 1990 pg 196.
     
  38. "DPMI: The DOS Protected Mode Interface", BYTE IBM Special Edition 15:11 Fall 1990 pgs 113-118.
     
  39. "Tutor: Understanding HIMEM.SYS", PCM 9:21 Dec 11 1990 pgs 547-548.
     
  40. "An Introduction to the DOS Protected Mode Interface", PCM 10:3 Feb 12 1991 pgs 365-371.
     
  41. "DOS Extenders Old and New: Protected-Mode Programming in DOS", PCM 10:4 Feb 26 1991 pgs 385-391.
     
  42. "Creating a DPMI-Based Extender Of Your Own", PCM 10:5 Mar 12 1991 pgs 385-391.
     
  43. "Sweet Memory" (product reviews of 5 DOS memory managers), BYTE 16:12 Nov 1991 pgs 62-64.
     
  44. "DOS Extenders: Raising the Ceiling" (product reviews), BYTE 17:1 Jan 1992 pgs 279-282.
     
  45. "Nine Memory Managers Open Up New Frontiers", PCM 11:3 Feb 11 1992 pgs 207-257.
     
  46. "Raising the Ceiling: Nine Memory Managers for Today's Processors", BYTE 17:3 Mar 1992 pgs 240-244.
     
  47. "Tutor: Two Size Limitations in DOS", PCM 11:5 Mar 17 1992 pgs 397-399.
     
  48. "A Guide to Memory Management", PCM 11:13 Jul 1992 pgs 227-260.
     
  49. "How DOS Memory Managers Work", PCM 11:13 Jul 1992 pgs 261-265.
     
  50. "DMA and Memory Managers", PCM 13:21 Dec 6 1994 pgs 319-323.

Web Pages and Websites

  1. Wikipedia article "MS-DOS".
     
  2. Wikipedia article "Microsoft".