Основываясь на информации, которую я вижу на этой странице:
- FAT12 использует максимум 4086 кластеров (2 ^ 12 - 10)
- FAT16 использует 65526 (2 ^ 16 - 10)
- FAT32 использует ~ 268435456 (2 ^ 28)
Я понимаю, что FAT32 использует 28 бит вместо 32, поскольку 4 бита зарезервированы, но как насчет расхождений в максимальном количестве кластеров? Почему FAT12 и FAT16 имеют на 10 доступных кластеров меньше, чем они должны делать в зависимости от количества доступных битов?
Эти кластеры присутствуют, но зарезервированы для определенной функциональности? Если да, то для чего они используются?