Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Disk operating system

From Wikipedia, the free encyclopedia
Operating system focused on disk-based file operations
This article is about disk operating systems in the broadest sense. For the disk operating system used by IBM PC compatibles, seeDOS. For IBM mainframe operating systems, seeDOS/360 and successors.
icon
This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Disk operating system" – news ·newspapers ·books ·scholar ·JSTOR
(August 2009) (Learn how and when to remove this message)

Adisk operating system (DOS) is a computeroperating system that requires a disk or otherdirect-access storage device assecondary storage. A DOS provides afile system and a means for loading and runningprograms stored on the disk.

The term is now historical, as most if not all operating systems for general-purpose computers now require direct-access storage devices as secondary storage.

History

[edit]

Before modern storage such as the disk drive, floppy disk, andflash storage, early computers used storage such asdelay line,core memory,punched card,punched tape,magnetic tape, andmagnetic drum. Early microcomputers andhome computers used paper tape,audio cassette tape (such asKansas City standard), or no permanent storage at all. Without permanent storage, programs and data are input directly into memory usingfront panel switches, or is input through acomputer terminal or keyboard, sometimes controlled by aBASIC interpreter inROM. When power is turned off, all information is lost.

In the early 1960s, as disk drives became larger and more affordable, various mainframe and minicomputer vendors introduced disk operating systems and modified existing operating systems to use disks.

Hard disks and floppy disk drives require software to manage rapid access to block storage of sequential and other data. For most microcomputers, a disk drive of any kind was an optional peripheral. Systems could be used with a tape drive or booted without a storage device at all. The disk operating system component of the operating system was only needed when a disk drive was used.

By the time IBM announced theSystem/360 mainframes, the concept of a disk operating system was well established. Although IBM did offerBasic Programming Support (BPS/360) and TOS/360 for small systems, they were out of the mainstream and most customers used either DOS/360 or OS/360.

Most home and personal computers of the late 1970s and 1980s used a disk operating system, most often with "DOS" in the name and simply referred to as "DOS" in the context of its user community. For example,CBM DOS,Atari DOS,TRS-DOS,Apple DOS,Apple ProDOS, andMS-DOS.CP/M is also a disk operating system, despite not having "DOS" in the name.[1]

A DOS is usually loaded from a disk, but there are exceptions, such asCommodore's disk drive for theCommodore 64 andVIC-20 which contain the DOS inROM. Some versions ofAmigaDOS mostly resides in ROM, as a part of aKickstart firmware.

OS extensions

[edit]
  • Commodore DOS is on 8-bitCommodore computers such as theCommodore 64. Unlike most other DOS systems, it is integrated into the disk drives, not loaded into the computer's own memory.
  • Atari DOS is used by theAtari 8-bit computers. The Atari OS only offers low-level disk-access, so an extra layer called DOS can be booted from a floppy for higher level functions such as filesystems.[2] Third-party replacements for Atari DOS includeDOS XL,SpartaDOS,MyDOS,TurboDOS, andTop-DOS.
  • MSX-DOS is for theMSX computer standard. The initial version, released in 1984, is MS-DOS 1.0 ported toZ80. In 1988, version 2 has facilities such as subdirectories, memory management, and environment strings. The MSX-DOS kernel resides in ROM (built-in on the disk controller) so basic file access capacity is available even without the command interpreter, by usingBASIC extended commands.
  • Disc Filing System (DFS) is an optional component for the AcornBBC Micro, as a kit with a disk controller chip, a ROM chip, and a few logic chips, to be installed inside the computer.
  • Advanced Disc Filing System (ADFS) is a successor to Acorn's DFS.
  • AMSDOS is for theAmstrad CPC computers.
  • GDOS and G+DOS is for the+D andDISCiPLE disk interfaces for theZX Spectrum.

Main OSes

[edit]

Some disk operating systems are the operating systems for the entire computer system.

See also

[edit]

References

[edit]
  1. ^Dahmke, Mark (1983-07-01)."CP/M Plus: The new disk operating system is faster and more efficient than CP/M".BYTE Magazine. Vol. 8, no. 7. p. 360.
  2. ^Wilkinson, Bill (1982).Inside Atari DOS. Greensboro, NC: COMPUTE! Books.ISBN 0-942386-02-7.Archived from the original on 2017-10-02.
  3. ^A Narrative Description of the Burroughs B5500 Disk File Master Control Program(PDF). Systems Documentation. Burroughs. October 1966. 1023579.
  4. ^"CDC Operating System History"(PDF). CDC.
  5. ^GE-635 Comprehensive Operating Supervisor (GECOS)(PDF). General Electric. July 1964. CPB-1002.
  6. ^IBM System/360 Basic Programming Support and IBM Basic Operating System/360 Programming Systems Summary(PDF). Systems Reference Library. IBM.
  7. ^IBM System/360 Disk and Tape Operating Systems Concepts and Facilities(PDF). Systems Reference Library (Ninth ed.). IBM. October 1970. GC24-5030-8.
  8. ^IBM Operating System/360 Concepts and Facilities(PDF). Systems Reference Library. IBM. 1965. C28-6535-0.
  9. ^Control Program-67 /Cambridge Monitor System - (CP-67 /CMS) Version .3.1 - Program Number 3600-05.2.005 - System Description Manual(PDF). Type III Class A Program (Third ed.).IBM. September 1971. GH20-0802-2. RetrievedJanuary 9, 2023.
  10. ^IBM System/360 Time Sharing System - Concepts and Facilities(PDF). Systems Reference Library (Fourth ed.).IBM. September 1968. C28-2003-3. RetrievedJanuary 9, 2023.
  11. ^"Definitive List of TRS-80 Model II Operating Systems".
MS-DOS, IBM PC DOS,
compatible systems
Otherx86
Other platforms
General
Variants
Kernel
Architectures
Components
Process management
Concepts
Scheduling
algorithms
Memory management,
resource protection
Storage access,
file systems
Supporting concepts
Retrieved from "https://en.wikipedia.org/w/index.php?title=Disk_operating_system&oldid=1328449769"
Category:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp