All data in a computer is stored as binary digits (bits). Groups of bits form the units we use to measure data storage and transfer.
| Unit | Size | Notes |
|---|---|---|
| Bit | 1 binary digit (0 or 1) | Smallest unit of data |
| Nibble | 4 bits | Half a byte; one hex digit |
| Byte | 8 bits | Stores one ASCII character |
Two systems exist for measuring larger data quantities:
| Prefix | Symbol | Value | Bytes |
|---|---|---|---|
| Kilobyte | KB | 10³ | 1,000 bytes |
| Megabyte | MB | 10⁶ | 1,000,000 bytes |
| Gigabyte | GB | 10⁹ | 1,000,000,000 bytes |
| Terabyte | TB | 10¹² | 1,000,000,000,000 bytes |
| Petabyte | PB | 10¹⁵ | 1,000,000,000,000,000 bytes |
| Prefix | Symbol | Value | Bytes |
|---|---|---|---|
| Kibibyte | KiB | 2¹⁰ | 1,024 bytes |
| Mebibyte | MiB | 2²⁰ | 1,048,576 bytes |
| Gibibyte | GiB | 2³⁰ | 1,073,741,824 bytes |
| Tebibyte | TiB | 2⁴⁰ | ≈ 1.1 trillion bytes |
Hard drive manufacturers use SI (decimal) prefixes to make drives seem larger. Operating systems traditionally use binary calculations. A "500 GB" drive may appear as ~465 GiB in an OS.
Transfer rates measure how quickly data moves between devices. Units are expressed per second:
| Unit | Full name | Typical use |
|---|---|---|
| bps | bits per second | Modem speeds, serial connections |
| Kbps | kilobits per second | Old dial-up (56 Kbps) |
| Mbps | megabits per second | Broadband (100 Mbps) |
| Gbps | gigabits per second | Ethernet, USB 3.0 |
Note: Network speeds use bits (lowercase b), not bytes. 100 Mbps = 100 ÷ 8 = 12.5 MB/s download speed.
For a bitmap image: width (px) × height (px) × colour depth (bits) ÷ 8 = file size in bytes
Transfer time (s) = File size (bits) ÷ Transfer rate (bps)
8 questions · instantly marked · AQA 7517 standard
| Term | Definition |
|---|
10 questions · 10 minutes