디스크 운영 체제

Disk operating system

디스크 운영 체제(약칭 DOS)는 플로피 디스크, 하드 디스크 드라이브 또는 광 디스크와 같은 디스크 저장 장치를 사용할 수 있는 컴퓨터 운영 체제다.디스크 운영 체제는 저장 디스크에 파일을 정리, 읽고 쓸 수 있는 파일 시스템을 제공해야 한다.엄밀히 말하면, 이 정의는 사용 중인 마이크로소프트 윈도 버전과 같은 현재 세대의 운영 체제에는 적용되지 않으며, 더 적절한 것은 구세대 운영 체제에만 사용된다.

디스크 운영 체제는 메인프레임, 미니컴퓨터, 마이크로프로세서 및 가정용 컴퓨터에 사용할 수 있었고 보통 부팅 과정의 일부로 디스크 자체에서 로딩되었다.

역사

컴퓨터 초기에는 디스크 드라이브, 플로피 디스크, 최신 플래시 저장 장치가 없었다.대신 지연선, 코어메모리, 펀치카드, 펀치테이프, 자기테이프, 자기드럼 등 초기 저장장치가 사용됐다.그리고 마이크로컴퓨터와 가정용 컴퓨터의 초기에는 종이테이프나 오디오 카세트테이프(캔자스시티 표준 참조)나 그 대신 아무것도 사용되지 않았다.후자의 경우, 프로그램 및 데이터 입력은 전면 패널의 메모리로 직접 전환하거나 컴퓨터 단말/키보드를 통해 이루어졌으며, 때로는 ROMBASIC 통역기에 의해 제어되었다. 전원이 꺼지면 어떤 정보도 상실되었다.

1960년대 초, 디스크 드라이브가 더 크고 저렴해짐에 따라, 다양한 메인프레임과 미니컴퓨터 공급업체들은 디스크 운영 체제를 도입하고 기존 운영 체제를 수정하여 디스크를 이용하기 시작했다.

하드 디스크와 플로피 디스크 드라이브 모두 순차 및 기타 데이터의 블록 스토리지에 대한 빠른 액세스를 관리하기 위한 소프트웨어가 필요하다.대부분의 마이크로컴퓨터의 경우, 어떤 종류의 디스크 드라이브도 선택적인 주변장치였다; 시스템은 테이프 드라이브와 함께 사용되거나 저장 장치 없이도 부팅될 수 있었다.운영 체제의 디스크 운영 체제 구성 요소는 디스크 드라이브를 사용할 때만 필요했다.

IBM이 System/360 메인프레임을 발표했을 때, 디스크 운영체제의 개념이 잘 확립되었다.IBM은 소형 시스템에 기본 프로그래밍 지원(BPS/360)과 TOS/360을 제공했지만, 그것들은 주류에서 벗어나 있었고 대부분의 고객들은 DOS/360이나 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" within their respective communities: CBM DOS for Commodore 8-bit systems, Atari DOS for the Atari 8-bit family, TRS-DOS for the TRS-80, Apple DOS and ProDOS for the Apple II, AmigaAmiga의 DOS와 IBM PC의 호환성을 위한 MS-DOS.

일반적으로 디스크 운영 체제는 디스크에서 로드되었다.예외 중에는 Commodore가 있었는데, Commodore는 DOS가 디스크 드라이브의 ROM 칩에 상주하고 있었다.중령. Commodore 64Commodore 128 모델용 Kernal 하드 디스크 서브시스템은 최신 시스템의 경우와 마찬가지로 DOS를 디스크에 저장하고 부팅 시 RAM에 DOS를 장착했다; 디스크 컨트롤러 칩, ROM 칩 및 소수의 로직 칩을 키트로 제공하는 영국 BBC Micro의 옵션인 DFS.그는 컴퓨터를 한다.

OS로 확장된 디스크 운영 체제

  • 애플 DOS는 1979년부터 1983년까지 플로피 디스크 드라이브의 도입으로 ProDOS로 대체될 때까지 애플 II 시리즈의 1차 운영 체제였다.
  • Commodore DOSCommodore 64와 같은 8비트 Commodore 컴퓨터에 사용되었다.대부분의 다른 DOS 시스템과 달리, 그것은 컴퓨터 자체의 메모리에 로드되지 않고 디스크 드라이브에 통합되었다.
  • Atari DOSAtari 8비트 컴퓨터 제품군에 의해 사용되었다.아타리 OS는 낮은 수준의 디스크 액세스만 제공했기 때문에 DOS라는 추가 계층이 플로피에서 부팅되어 파일 시스템과 같은 더 높은 수준의 기능을 제공하였다.[1]또한 DOS XL, 스파르타DOS, MyDOS, TurboDOS, Top-DOS 등 아타리 DOS에 대한 타사 대체품도 이용할 수 있었다.
  • MSX 컴퓨터 표준용 MSX-DOS.1984년에 출시된 초기 버전은 Z80에 포팅된 MS-DOS 1.0에 불과했지만 1988년에는 하위 디렉터리와 메모리 관리, 환경 문자열 등의 시설을 제공하면서 버전 2로 진화했다.MSX-DOS 커널은 ROM(디스크 컨트롤러에 내장되어 있음)에 상주했기 때문에 BASICE 확장 명령을 사용하여 명령 통역기가 없어도 기본 파일 액세스 용량을 이용할 수 있었다.
  • 디스크 파일링 시스템(DFS) 이것은 컴퓨터 내부에 디스크 컨트롤러 칩, ROM 칩, 그리고 소수의 로직 칩이 설치된 키트로 제공되는 Atonic BBC Micro의 선택적 구성품이었다.
  • ADFS(Advanced Disc Filing System)는 에이콘 DFS의 후속 제품이었다.
  • Amstrad CPC 컴퓨터용 AMSDOS.
  • ZX Spectrum용 +DDISCIPLE 디스크 인터페이스용 GDOS 및 G+DOS.

주요 OS였던 디스크 운영 체제

일부 디스크 운영 체제는 전체 컴퓨터 시스템의 운영 체제였다.

참고 항목

참조

  1. ^ Wilkinson, Bill (1982). Inside Atari DOS. Greensboro, NC: COMPUTE! Books. ISBN 0-942386-02-7. Archived from the original on 2017-10-02.
  2. ^ A Narrative Description of the Burroughs B5500 Disk File Master Control Program (PDF). Systems Documentation. Burroughs. October 1966. 1023579.
  3. ^ "CDC Operating System History" (PDF). CDC.
  4. ^ GE-635 Comprehensive Operating Supervisor (GECOS) (PDF). General Electricn. July 1964. CPB-1002.
  5. ^ IBM System/360 Basic Programming Support and IBM Basic Operating System/360 Programming Systems Summary (PDF). Systems Reference Library. IBM.
  6. ^ IBM System/360 Disk and Tape Operating Systems Concepts and Facilities (PDF). Systems Reference Library (Ninth ed.). IBM. October 1970. GC24-5030-8.
  7. ^ IBM Operating System/360 Concepts and Facilities (PDF). Systems Reference Library. IBM. 1965. C28-6535-0.
  8. ^ "Definitive List of TRS-80 Model II Operating Systems". Archived from the original on 2017-10-02.

메모들

  1. ^ Now Unisys
  2. ^ 후기 허니웰과 궁극적으로는 그루프