Sample Editor Command
Binary
This section concern low-level data representation, including binary and bits.
Bits
Term | Magnitude | Data approximation | Grain of Rice equiv. |
---|---|---|---|
Bit (b) | 1 or 0 | Boolean condition | 1/8 grain of rice |
Byte/Octet (B) | 8-bits | A letter | 1 grain of rice |
Kilobyte (KB) | 1000 Bytes | Half-page of text | 1 cup |
Megabyte (MB) | 1000 KB | 500 pages of text | 8 bags |
Gigabyte (GB) | 1000 MB | ~5 min. of HD video | 3 semi-trucks |
Terabyte (TB) | 1000 GB | ~500 h. of HD video | 2 container ships |
Petabyte (PB) | 1000 TB | Blankets Manhattan | |
Exabyte (EB) | 1000 PB | Blankets west coast states | |
Zettabyte (ZB) | 1000 EB | Fills the Pacific Ocean | |
Yottabyte (YB) | 1000 ZB | … |
Notes:
- Don't confuse bit (binary unit) and byte (8 bits)
- 1 kilobyte (KB) = 1000 bytes = 8000 bits
- 1 kilobit (Kb) = 1000 bits = 125 bytes
- On the table above, magnitude is represented in decimal value (base 10). To represents binary architecture (base 2) of computers, we can use a binary prefix: 1 kibibyte (KiB) = 1024 B.
Resources
- Converters and Calculators – Exploring Binary