U
uraniumore235
why does a 329K floppy disk with 1K block size need a 12-bit block
number?...please help with this historic HDD question.
number?...please help with this historic HDD question.
Previously Alexander Grigoriev said:FAT12 was used before FAT16. It only allows up to 4095 clusters (which
usually are sector-sized). Floppies allow to use that.
I don't quite understand why it's a question. It doesn't "need", it just can
use it.
why does a 329K floppy disk with 1K block size need a 12-bit block number?...
Previously Alexander Grigoriev said:Well, there never were FAT8.
Of course, 329 sectors would fit to 9 bits block number, but it would not
make sense to produce too many different FAT variants.
I know. I just think that was the next-smaller step.
In these days, bit-shifting was expensive. The barrel-shifter
(rotates/shifts in 1 clock tick) was only introduced in the 486, if
I remember correctly.
It doesnt, but clearly FAT12 was what was considered to be adequate
initially for both hard drives and floppys and wasnt adequate for very long.
Like Bill's great words of yore "Who needs more than 64 kb" )