IBMフロッピーディスクのセクターの名前が1から8(0から7ではなく)になっている理由を誰かが知っている[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? スーパーユーザーのトピックになるように質問を更新します。 3年前休業。 現在、CP / M 2.2の8ビットZ80コンピューターでプログラミングをしています(趣味として)。フロッピーディスクのフォーマットはIBM、40トラック、8セクター/トラック、512バイト/セクターです。空き領域は、ディスクの各面で154 Koです。 セクターに1〜8のインデックスが付けられているのはなぜですか(通常、コンピューターで見られるように、0〜7ではありません)。 フロッピーディスクのカタログは、トラック1(セクター1〜4、64エントリ)にあります。 トラック0のカタログは何でしょうか。 ゼロトラックはシステムを含むように予約されていますか(トラック0および1はCP / Mフロッピーディスク上のシステムに予約されており、カタログはトラック2にあるため)? たとえば、APPLE IIではセクターがゼロ(0からF)で始まるため、これを尋ねました。 私が使用しているコンピューターはAMSTRAD CPC 6128(1985)です。Zilog Z-80の8ビットで、CP / M OS 2.2および3.0が利用可能です。 フロッピーディスクのフォーマットは非常にまれです:3インチ。(3 1/2ではありません)。 3つのフォーマットが利用可能です。-CP / M:40トラック(0〜39)トラックあたり9セクター(名前は&41〜&49)各面に169 Ko。-DATA:40トラック(0〜39)1トラックあたり9セクター(&C1〜&C9と命名)各面に178 Ko。-IBM:40トラック(0〜39)トラックあたり8セクター(1〜8と命名)各面に154 Koの空き領域。 3インチフロッピーディスクは、3 1/2フロッピーディスクとは異なります。B面を読み取るには、ディスケットを取り出して自分で回転させ、再度ディスクドライブに挿入する必要があります。しかし、それは非常にうまく機能します。 トラックは0から39で始まります。なぜセクターが1で始まるのか、なぜトラック0がIBM形式のディレクトリに使用されないのか知りたくて... たとえば、CP / M形式は非常にシンプルです。トラック2のディレクトリ、トラック0および1のシステムCP / Mです。 私は経験豊富なアセンブリプログラマーです。トラックと同様に、セクターがゼロから始まるのは論理だと思います。AMSTRAD CPCコンピュータは5 1/4ディスクドライブも受け入れることができます。昨日買った。しかし、トラック、セクター、フォーマットは、もちろん5 1/4のディスケットでも同じです。 オリビエ。 PS:私の英語は申し訳ありませんが、私の母国語ではありません。^^