Units of Data Storage (Cambridge International IGCSE Computer Science)
Exam board Cambridge International · IGCSEUpdated 2025-12-16
Spec point —
1.3.1· 1 Understand how data storage is measured
Units of Data Storage
What are units of data storage?
- A unit of data is a term given to describe different amounts of binary digits stored on a digital device
- These are the units you need to know for IGCSE:
| Unit | Symbol | Value |
|---|---|---|
| Bit | b | 1 or 0 |
| Nibble | 4 b | |
| Byte | B | 8 b |
| Kibibyte | KiB | 1,024 B (210) |
| Mebibyte | MiB | 1,024 KiB (220) |
| Gibibyte | GiB | 1.024 MiB (230) |
| Tebibyte | TiB | 1,024 GiB (240) |
| Pebibyte | PiB | 1,024 TiB (250) |
| Exbibyte | EiB | 1,024 PiB (260) |
Megabyte vs Mebibyte
- 1 kibibyte (1KiB) = 1024 bytes (1024 B) - binary prefixes (to the power of 2)
- 1 kilobyte (1KB) = 1000 bytes (1000 B) - decimal prefixes (to the power of 10)
Converting between units
- It is often a requirement of the exam to be able to convert between different units of data, for example bytes to mebibytes (larger) or kibibytes to bytes (smaller)
- This process involves division, moving up in size of unit and multiplication, moving down in size of unit
- When dealing with all units bigger than a byte we use multiples of **1024 **(210)
- For example, 2000 kibibytes in mebibytes would be 2000 / 1024 = 1.95 MiB and 2 tebibytes in gibibytes would be 2 * 1024 = 2048 GiB
- When dealing with** bits and bytes** the same process is used with the value **8 **as there are 8 bits in a byte
- For example, 24 bits in bytes would be 24 / 8 =** 3 B** and 10 bytes in bits would be 10 * 8 = 80 b
- The same multiply or divide by 1024 rule applies when converting beyond TiB to PiB and EiB
| Unit | ||
|---|---|---|
| Multiply by 8 ⇑ | Bit | Divide by 8 ⇓ |
| Byte | ||
| Multiply by 1024 ⇑ | Kibibyte | Divide by 1024 ⇓ |
| Mebibyte | ||
| Gibibyte | ||
| Tebibyte | ||
| Pebibyte | ||
| Exbibyte |
Worked Example Convert 1 PiB to GiB
[2]
Answer
- 1 PiB = 1024 TiB
- 1 TiB = 1024 GiB
So:
- 1 PiB = 1024 × 1024 GiB [1 mark]
- 1 PiB = 1,048,576 GiB [1 mark]
Was this revision note helpful?