目次:
これを読んでいる場合、PCを使用している可能性があります。 Windowsを実行している可能性もありますが、Mac OS XまたはLinuxを使用している可能性もあります。 1980年のある運命の日が違ってプレイされた場合、代わりにCP / Mを使用している可能性があります。
始まり
ゲイリー・キルダルは、1970年代初頭にカリフォルニア州モントレーの海軍大学院アカデミーでコンピューターサイエンティストを教え、シリコンバレー北部でIntelによって開発されたいくつかの新しいテクノロジーの風に乗った。同社は最近、マイクロプロセッサを導入しましたが、Kildallは、Intelが信号機を制御することしか見ていなかったときに最大限の可能性を見出しました。 彼は、パーソナルコンピュータを構築することが可能であることに気付きましたが、彼らが本当に必要としていたのは、それらを実行するためのソフトウェアでした。
CP / Mの台頭
インテルのコンサルタントとして働いていたキルドールは、マイクロコンピューター用のプログラミング言語であるPL / M、またはマイクロコンピューター用のプログラミング言語、およびマイクロコンピューター用の制御プログラム、またはCP / Mを開発しました。CP / Mは、マシンに依存する部分が移植されている限り、理論的には任意のマイクロコンピューターで実行されるオペレーティングシステムでした。
キルドールのデザインは素晴らしかった。 CP / Mは、BIOS(基本入出力システム)、基本ディスクオペレーティングシステム(BDOS)、コンソールコマンドプロセッサ(CCP)の3つの部分に分割されました。 BIOSはマシン依存コードを処理し、CCPはUnixおよびLinuxシステムのシェルと同様にユーザーからのコマンドを受け入れました。
