Forum Moderators: open
This is what I found.
Keirfabyte (Is that a term? 1/8th of a bit)
Bit
Byte
Kilobyte
Megabyte
Gigabyte
Terabyte
Petabyte
Exabyte
Zettabyte
Yottabyte
Brontobyte
Nisababyte (?)
Zotzabyte (?)
We're intended to transition to IEC terminology:
[en.wikipedia.org...]
To be pedantic: none of the above.
We're intended to transition to IEC terminology:
[en.wikipedia.org...]I went to wiki and poked around and what I got was, Binary prefixes are often written and pronounced identically to the SI prefixes, despite the resulting ambiguity.
Are you saying that we currently use SI prefixes and are switching to binary?
[bold]-OR-[/bold]
Should the back of the shirt just say "Size - A measure of ambiguity"?
Keirfabyte (Is that a term? 1/8th of a bit)
Never heard of that, but a bit is the smallest thing a computer can process. It would take some 'bits' to even store a part of a bit.
Zettabyte
Yottabyte
New ones on me, but can't argue with a Wiki. I haven't even got to a Tb yet!
Nibble
Half-Word
Word
Double-Word
I believe these are programming terms, not heard of a Nibble, but I believe a Word was 16 bit (2 bytes) and double and half that respectively. Please correct me if I'm wrong on that, I'm not sure.
What about the 1000 vs. 1024 rules? I personally am a traditionalist, 1 Mb is 1,048,576 bytes.
Word, half-word, double-word, etc. have meaning only in the context of a specific CPU, and refer to the bit-width of its processing core (usually) and/or its memory (front-side) bus. Therefore, these terms are not generally useful without reference to a specific machine.
However, certain programming languages define these terms as well. But rather than making them less ambiguous, they simply add to the confusion.
So bits, nybbles, and bytes are 'absolute' terms, but beyond that, it's a good practice to tag the rest of them with a number and an absolute unit, as in "32-bit word."
Jim