D
dew
Bob Willard said:dew wrote
Initially, HD capacity was stated in characters;
Not with the PC.
and, the choice of SI or M$ for defining KB/MB/GB/etc.
It wasnt just MS that used binary MBs,
the original hard drive for the PC did too.
did not matter, since IBM spec'd HD sizes in exact (or maximum) number of characters.
No they didnt with the PC.
For ref, see the IBM Journal of R&D, Vol.1, No.1, of 1957. The IBM 350 (the first,
AFAIK, commercially offered HD) held 5,000,000 characters: 500 chars/track, 100 tracks/
surface, 2 surfaces/platter, and 50 platters on the one shaft.
Irrelevant to the PC being discussed.
And, the latter (by a decade or so) IBM 1301 supported two character sizes, 6-bit and
8-bit; IBM did not, even then, refer to those storage entities as bytes -- or to HD
capacities in MBs or GBs. (The IBM 1301 held up to 2840 6-bit or up to 2205 8-bit
characters on each of its 10,000 data tracks.)
Irrelevant to the PC being discussed.
IIRC, the major scam in HD sizing for many years was that HD vendors delivered HDs
unformatted, and quoted HD capacity in unformatted bytes -- knowing full well that the
required act of formatting took a big bite.
That is just plain wrong with the HDs, only seen with floppys.
The formatted v. unformatted capacity difference was far more significant than the
relatively trivial SI v. M$ definition of a GB.
The original hard drive for the PC, the ST506,
was sold as being 5MB, and that is binary MBs.
The unformatted capacity was stated as being 6.38MB
http://www.seagate.com/support/disc/specs/mfm/st506.html
And the use of binary values preceeded MS too.
Personally, I do not recall HD vendors ever sticking to the
powers-of-two sizes that were near-universal for RAM.
The earliest drives on the PC did use binary values.
My first home HD was a 20 MB unit,
That was well after the initial drives.
Even the ST125 21MB drive still used binary units.
latter upgraded to a whopping 30MB; seemed adequate, since that computer did not run
anything from M$.
Must be why Gates stuck pins in his Bob Willard doll.