Skip to main content

DOS Programs

DOS PROGRAMS

Knowing a few things about DOS may help further your understanding of how DOS works, making you a more skilled DOS user. This section includes information about:
  • System control programs 
  • Internal and external commands
  • DOS program summary
  • Device designation (or names)
 
System Control Programs:  There are four essential programs associated with the control of your computer and the way it interacts with 1) programs; 2)your keyboard and display screen; and
3) attached devices like disk drives, printers, and modems. These are:

  • Boot Record
  • BIO.COM
  • DOS.COM
  • COMMAND.COM

Only the COMMAND.COM program is displayed when you view a directory of filenames located on a disk. You can see the BIO.COM and DOS.COM programs by typing CHKDSK /V and pressing Enter (sometimes engraved Return) which checks the files and storage space on your disk. The /V option lets you view filenames. The purpose of the system control program is briefly described for you in the following paragraph:

The Boot Record: The term boot or bootstrap, when used with computers, means start or start-up. When you boot your computer, you are turning it on and loading the operating system into your computer's memory. This includes reading the boot record into memory, which passes control to DOS. Next, DOS checks for the presence of  BIO.COM and DOS.COM. If these files are found, the DOS prompt is displayed on your screen. This prompt, normally and A>, B>, or C>, depending on which disk drive is active, invites you to type a command. If BIO.COM and DOS.COM are not found, an error message is displayed.

Your computer does not display not boot without a boot record. Instead, an error message is displayed telling you to insert a system disk. The boot record is located on track 0, sector 1, side 0 of your formatted DOS disk. If you have a hard disk, the boot record is located on the first sector of the first cylinder of the DOS partition.

The BIO.COM Program: This program, called IBMBIO.COM on IBM's DOS version, interacts between your computer's ROM BIOS (read-only memory basic input/output system) and calls from the DOS.COM program described next. At start-up, BIO.COM resets the disk system and initializes attached devices. BIO.COM always contains at least five device drivers, which are used to control the operation of your keyboard, screen, printer, disk controller, and system clock. Other device drivers that often are included control large, external hard disks, serial communications. joy sticks, and mouse devices.

The final task performed by BIO.COM is to load the command processor program, COMMAND.COM. The BIO.COM file is programmed by the manufacturer of your computer system. Therefore, the specific type and number of device drivers vary between computers.

The DOS.COM Programs: This program, called IBMDOS.COM on IBM's DOS version, interacts directly with applications programs and the BIO.COM program described above. You can think of this program as the bridge between applications programs and BIO.COM, as it intercepts program calls for printing, data storage or retrieval, information display, and so on, and routes these calls to the BIO.COM program, which responds to the request with the appropiate reaction.

The COMMAND.COM: The COMMAND.COM program is called the command processor. It intercepts, or reads, commands from the keyboard and executable command files. These files have the filename AUTOEXEC.BAT or the file extensions.COM and .EXE. COMMAND.COM also produces the DOS disk prompt (A>), performs error checking, and displays error message when system errors are detected.

Comments

Popular posts from this blog

MEM

MEM The MEM command was introduced in DOS version 4.01 and memory information. The MEM command is entered alone or with a modified slightly in MS-DOS 5.00. MEM is used to display system memory information. The MEM command is entered alone or with a parameter. MEM-Displays to all system memory values, including expanded and extended memory values. MEM PROGRAM--Displays programs presently loaded in memory with used and unused memory. You may use /P if you are using DOS 5.00 MEM/DEBUG--Dispiays a list of programs, device drivers, install drivers, and used unused memory. You may use / if you are using DOS 5.00. MEM CLASSIFY (or MEM /C)-Displays programs and cor-responding memory usage. The largest available memory block is also displayed. You may use /C if you are using DOS 5.00. Typing MEM and pressing Enter displays information similar to the following (typical of DOS 5.00): C:\>MEM                  ...

Disk Construction

The various parts of standard 5.25- and 3.5-inch disks are contained in Figure 1-2. A description of each part is also provided. Write protect notch--When covered, prevents information from being recorded on the disk; when uncovered, information can be recorded. Temporary label--An adhesive-backed label allowing the contents of a disk to be identified. Permanent label--When used, contains disk manufacturer and capacity information. Exposed recording surface--Metal oxide surface used to magnetically record data. Do not touch! Protective jacket --House magnetic disk; provides protective cover. Disk sleeve (envelope)--Used to store disks;prevents  accidental contact with exposed surface. Protective slide --Protects magnetic media surface; slides open when inserted into a diskette drive (only on 3 1/2-inch diskettes). Figure 1-2 The Parts of a Floppy Disk Construction : Almost everyone is familiar with audio recording tape. The tape is a long, flexible acetate or mylar strip coated wit...

DOS CONFIGURATION AND AUTOMATIC EXECUTION FILES

The CONFIG.SYS and AUTOEXEC.BAT files can be used to set the way your computer responds to commands. The purpose of each of these files is briefly described. Although these files are not always essential to the proper operation of your computer, there are certain programs that depend on their presence. At this point in your exploration of DOS, you are not expected to make use of these commands. However, it is important to know what they are and how they can be used. When you finish this blog, you may wish to experiment with the effect of these files on the way your computer interacts with certain programs, its operating speed, and the allocation of memory. CONFIG.SYS When your computer is turned on, DOS  checks for a CONFIG.SYS file and adjusts your computor's configuration according to commands contained in that file. The CONFIG.SYS file is always found on the main directory of the DOS book disk. If you have a hard disk system, it is found on drive C, although you can boot from ...