
IBMDOS.COMIBM PC DOS 1.0では、COM ファイルのリストの 2 番目にあります。IBMDOS.COM はIBM PC DOSおよびDR-DOSカーネルのファイル名です。ブート プロセス中にIBMBIO.COM内のDOS BIOSによってロードされ、最初に呼び出されます[ 1 ]。これには、組み込みのFAT12、 FAT16、および新しいバージョンではFAT32ファイルシステムコード、およびアプリケーションにDOS APIを提供するコードを含む、オペレーティングシステムのハードます。
このファイルは、PC DOS 1.0~7.10およびDR DOS 5.0以降[ 2 ] (DR-DOS 7.06 を除く) に存在し、MS-DOSでは同じ目的でMSDOS.SYS (バージョン 1.10 ~ 6.22)が使用されていました。DR DOS 3.31 ~ 3.41 では、代わりに同等の DRBDOS.SYS ファイルを使用しました。[ 2 ] [ 1 ] (一部の DOS アプリケーションとの互換性のために、IBM 版OS/2 1.0では IBMDOS.COM ファイル名が一時的に使用されていましたが、これはMicrosoftが使用していたOS2DOS.COM OS/2 カーネルファイルに似ていました。)
デフォルトでは、このファイルは起動可能なドライブ/パーティションのルート ディレクトリ(通常は C:\) に配置され、 hidden、read-only、およびsystemファイル属性が設定されています。[ 2 ] IBMDOS.COM は、真のCOMスタイルのプログラムではなく、実行可能コードを含むバイナリ イメージであるため、 hidden属性が設定され、コマンド プロンプトで誤って呼び出されてクラッシュするのを防ぎます。DR -DOS 7.02以降では、このファイルには小さな COM スタイルのスタブも含まれたファット バイナリであるため、この設定は不要です。スタブはバージョン情報を表示し、不適切にロードされた場合は正常に終了します。[ 3 ] [ 1 ]
デジタルリサーチの用語では、オペレーティングシステムのカーネルコンポーネントはBDOS ( Basic Disk Operating System ) と呼ばれています。[ 1 ]この用語は元々1975 年にGary KildallがCP/M用に考案したもので、[ 4 ] Concurrent DOS 286とFlexOSを除く他のすべての DRI オペレーティングシステムでも引き続き使用されています。Microsoft もMSX-DOSオペレーティングシステムのカーネルを指す際にこの名前を使用しています。FATファイルシステム固有のコードは、DRI の用語では FDOS と呼ばれています。
[…] ソース ドライブとパスが指定されていない場合、SYS はシステム ファイルが SYS.COM プログラムを含むドライブにあると想定します。これがローカル ドライブの場合は、このドライブのルートでファイルを探します。そうでない場合は、SYS.COM ディレクトリ自体でファイルを探します。 […] /K システム ファイルの元の属性を保持します (それ以外の場合は +RSH に設定)。 […] /3 または /5 DRBIOS.SYS/DRBDOS.SYS または IBMBIO.COM/IBMDOS.COM のいずれかに名前を付けます。 […]
ローレンス・リバモア研究所
(LLL)向け
CP/M 1.1
または
CP/M 1.2
の
PL/M
ソース コード内の BDOS.PLM ファイル ヘッダーの抜粋
:
[…] /* CP / MBASICI / OSYSTEM (BIOS) 著作権 (C) ゲイリー・A・キルダル 1975年6月 */ […] /* BASICDISKOPERATINGSYS TEM (BDOS) 著作権 (C) ゲイリー・A・キルダル 1975年6月 */ […]