; , , , . , . , , , .
. , , ( ) . 40 , - 80, 85 .
IBM , , , , . , , () . , BIOS. MS-DOS 128, 256, 512 1024 , 512 , -, ( , ).
, , , , , , , , , , , .
──┬────────┬───────┬──────┬──────────┬──∙∙──┬──────────┬─────────
│ gap4a │ index │ gap1 │ sector 1 │ │ sector n │ gap4b
──┴────────┼───────┼──────┼──────────┼──∙∙──┴──────────┴─────────
┌────┘ └───┐ │ │
├───────┬────────┤ │ │
│ sync │ IAM │ │ │
|
|
└───────┴────────┘ │ │
┌──────┘ └───┐
├────────┬────────────┤
│ header │ data field │
├────────┴────────────┤
┌────────────────┘ └──────────────────────┐
├─────┬─────┬─┬─┬─┬─┬────┬──────┬─────┬─────┬──────┬────┬─────┤
│ sync│ SAM │c│h│r│n│ crc│ gap2 │ sync│ DAM │ data │ crc│ gap3│
└─────┴─────┴─┴─┴─┴─┴────┴──────┴─────┴─────┴──────┴────┴─────┘
:
┌────────┬──────────────────────────────────┬───────────┬──────┐
│ . │ │ │ │
├────────┼──────────────────────────────────┼───────────┼──────┤
│ GAP4A │ │ 4E │ 50 │
│ SYNC │ │ 00 │ 0C │
│ IAM │ ─┬─┼── C2* │ 3 │
│ │ └─┼── FC │ 1 │
│ SAM │ ──────────┬─┼── A1 │ 3 │
|
|
│ │ └─┼── FE │ 1 │
│ C │ │ -- │ 1 │
│ │ │ -- │ 1 │
│ R │ │ -- │ 1 │
│ N │ │ -- │ 1 │
│ CRC │ │ -- │ 2 │
│ GAP2 │ │ 4E │ 16 │
│ DAM │ ───────────┬─┼── A1 │ 3 │
│ │ └─┼── FB │ 1 │
│ GAP3 │ p │ 4E │ 50 │
│ data │ │ -- │ ** │
│ GAP4B │ │ 4E │ *** │
* - .
** - 128*2^N, N : 0 (128) 7 (16384).
*** - .
GAP1..GAP4 , , - (, - ). : , . , . . fb , f8 - .
, . , . , (CRC - Cyrcle Redundency Contol), :
X__16__ + X__12__ + X__5__ + X + 1
.