CP/M
개발자디지털 리서치.Inc 게리 킬달
상태단종
소스 형태오픈 소스
최신 버전3.1 / 1982년
플랫폼인텔 8080, 인텔 8085, 인텔 8086, 모토로라 68000, 자일로그 Z80
커널모노리식 커널
기본 UI명령 줄 인터페이스
공식 웹사이트www.digitalresearch.biz/CPM.HTM
당시의 잡지 광고

CP/M인텔 8080/85 마이크로프로세서를 기반으로 하는 처음 제작된 운영 체제이다. 디지털 리서치(Digital Research, Inc)사의 개리 킬달(Gary Kildall)이 만들었다.

역사

게리 킬달은 커스텀 플로피 디스크 컨트롤러를 통해 접속되는 슈거트 어소시에이트(Shugart Associates) 8인치 플로피 디스크 드라이브가 장착된 인텔 인텔렉-8 개발 시스템에서 구동할 운영 체제로서 CP/M을 1973~74년에 처음 개발하였다.[1]

하드웨어 모델

최소 8비트의 CP/M 시스템은 다음의 부품을 포함하고 있어야 한다:

운영 체제의 구성 요소

8비트 버전에서 동작하는 동안 메모리에 로드된 CP/M 운영 체제에는 세 개의 구성 요소가 있었다:

같이 보기

각주

  1. Kildall, Gary A. (January 1980). “The History of CP/M, THE EVOLUTION OF AN INDUSTRY: ONE PERSON'S VIEWPOINT” Vol. 5, No. 1, Number 41판. Dr. Dobb's Journal of Computer Calisthenics & Orthodontia. 6–7쪽. 2013년 6월 3일에 확인함. [...] The first commercial licensing of CP/M took place in 1975 with contracts between Digital Systems and Omron of America for use in their intelligent terminal, and with Lawrence Livermore Laboratories where CP/M was used to monitor programs in the Octopus network. Little attention was paid to CP/M for about a year. In my spare time, I worked to improve overall facilities [...] By this time, CP/M had been adapted for four different controllers. [...] In 1976, Glenn Ewing approached me with a problem: Imsai, Incorporated, for whom Glenn consulted, had shipped a large number of disk subsystems with a promise that an operating system would follow. I was somewhat reluctant to adapt CP/M to yet another controller, and thus the notion of a separated Basic I/O System (BIOS) evolved. In principle, the hardware dependent portions of CP/M were concentrated in the BIOS, thus allowing Glenn, or anyone else, to adapt CP/M to the Imsai equipment. Imsai was subsequently licensed to distribute CP/M version 1.3 which eventually evolved into an operating system called IMDOS. [...] 

외부 링크