차례:
이 글을 읽는다면 PC를 사용하고있을 가능성이 있습니다. 아마도 Windows를 실행 중이거나 Mac OS X 또는 Linux를 사용 중일 수 있습니다. 1980 년에 운명적인 하루가 다르게 연주 되었다면, 우리는 대신 CP / M을 사용하고있을 것입니다.
시작
게리 킬달 (Gary Kildall)은 1970 년대 초 캘리포니아 몬트레이 캘리포니아 해군 대학원 아카데미에서 컴퓨터 과학자로 실리콘 밸리 북쪽에서 인텔이 개발 한 몇 가지 새로운 기술을 강의했습니다.이 회사는 최근 마이크로 프로세서를 도입했지만 Kildall은 인텔이 신호등을 제어하는 것을 보았을 때 모든 잠재력을 보았습니다. 그는 개인용 컴퓨터를 만들 수는 있지만 실제로 필요한 것은 컴퓨터를 실행하는 소프트웨어라는 것을 깨달았습니다.
CP / M의 부상
Kildall은 인텔 컨설턴트로 일하면서 PL / M 또는 마이크로 컴퓨터 용 프로그래밍 언어 인 마이크로 컴퓨터 용 프로그래밍 언어, 마이크로 컴퓨터 용 제어 프로그램 또는 CP / M을 개발했습니다.CP / M은 머신 종속 부품이 이식되는 한 이론적으로 모든 마이크로 컴퓨터에서 실행되는 운영 체제입니다.
킬달의 디자인은 훌륭했습니다. CP / M은 BIOS (기본 입 / 출력 시스템), 기본 디스크 운영 체제 (BDOS) 및 콘솔 명령 프로세서 (CCP)의 세 부분으로 나뉩니다. BIOS는 머신 종속 코드를 처리하는 반면 CCP는 Unix 및 Linux 시스템의 쉘과 유사하게 사용자의 명령을 수락했습니다.