We’re moving to a new home! Our website is currently in test mode while we update and transfer our content. Some pages and resources may be temporarily unavailable. We’ll be back with all resources shortly. Thank you for your patience.

CIE IGCSE | 1.3.1 Measuring Storage

Lesson objective

Identify storage units from bits to exbibytes. Convert between bits, bytes and binary units using 8 and 1024, and give answers in the requested unit.

Learn

1.3.1 | MEASURING STORAGE

01 | HOW MUCH DATA IS THERE?

A text message, a photograph and a video all contain binary data, but they contain very different amounts. Storage units give us a way to describe and compare those amounts without writing an enormous number of bits.

Think of the units as a ladder. First we group bits into bytes. Then we group bytes into larger binary units, with 1024 of one unit making the next.

02 | BITS, NIBBLES AND BYTES

The smallest storage units
UnitMeaningExample
BitOne binary digit0 or 1
Nibble4 bits1010
Byte8 bits10101100

One byte contains two nibbles. A byte has eight bit positions and can represent 256 different patterns. That is 256 patterns, not 256 bits.

2 nibbles = 1 byte = 8 bits
4 bytes × 8 = 32 bits
40 bits ÷ 8 = 5 bytes

Use a lowercase b for bits and an uppercase B for bytes when interpreting abbreviated units. Writing the unit in full can help avoid mistakes.

03 | THE BINARY STORAGE LADDER

Binary storage units from bytes to exbibytes
UnitSymbolMade fromBytes
ByteB8 bits1
KibibyteKiB1024 bytes1024
MebibyteMiB1024 KiB1048576
GibibyteGiB1024 MiB1073741824
TebibyteTiB1024 GiB1099511627776
PebibytePiB1024 TiB1125899906842624
ExbibyteEiB1024 PiB1152921504606846976

Read the third column carefully: 1 GiB is 1024 MiB, not 1024 bytes. The prefix tells you which step you are on.

EiBPiBTiBGiBMiBKiBB

Moving towards a smaller unit: multiply by 1024 for each step. Moving towards a larger unit: divide by 1024 for each step. The separate byte-to-bit step uses 8.

04 | WHY 1024, NOT 1000?

1024 is 2¹⁰, a power of two. Binary prefixes such as kibi and mebi define units based on powers of 1024.

Similar names, different quantities
Binary unitDecimal unit
1 KiB = 1024 bytes1 kB = 1000 bytes
1 MiB = 1048576 bytes1 MB = 1000000 bytes
1 GiB = 1073741824 bytes1 GB = 1000000000 bytes

For these Cambridge syllabus storage calculations, use 1024 rather than 1000. Use KiB, MiB and GiB accurately in your answers. Decimal units are included here so you can recognise the distinction in everyday product labels.

05 | LARGE UNIT TO SMALL UNIT

A sound clip contains 3 MiB of data. How many KiB is that? MiB to KiB is one step towards a smaller unit.

3 × 1024 = 3072 KiB

To express the same amount in bytes, take a second step.

3 × 1024 × 1024 = 3145728 bytes

The data has not grown. You are measuring the same amount with a smaller unit, so the number increases.

06 | SMALL UNIT TO LARGE UNIT

A file contains 524288 bytes. Express its size in KiB, then MiB.

524288 ÷ 1024 = 512 KiB
512 ÷ 1024 = 0.5 MiB

A fractional result is valid. A file does not have to occupy a whole MiB. Keep full precision during the calculation and round only if the question asks you to.

07 | WHEN THE QUESTION STARTS WITH BITS

A data block contains 16384 bits. Express its size in KiB. First convert bits to bytes using 8, then bytes to KiB using 1024.

16384 ÷ 8 = 2048 bytes
2048 ÷ 1024 = 2 KiB

For the reverse journey, use the factors in reverse order.

2 KiB × 1024 = 2048 bytes
2048 bytes × 8 = 16384 bits

Do not use 1024 between bits and bytes. Write the units beside each intermediate result.

08 | WILL THE FILES FIT?

You have 8 MiB of available space. Each file uses 512 KiB. Ignoring file-system overhead, how many whole files fit?

8 × 1024 = 8192 KiB
8192 ÷ 512 = 16 files

Convert to a common unit before comparing or dividing. In a real storage device, formatting and other data may reduce the space available. In an exam, follow the assumptions stated.

09 | TRY THE STORAGE CONVERTER

Choose the starting and target units. Predict whether the numerical answer will get larger or smaller before checking. The converter uses binary units and displays a rounded decimal for recurring results.

10 | A QUICK EXAM CHECK

Start unit: bits or bytes? Target unit: what does the question request? Route: how many steps, and which factors? Sense check: smaller units should produce a larger number.

Always include the final unit. “2048” alone does not say whether you mean bits, bytes or KiB.

MATCH THE IMAGE TERM

Terminology

Terminology

Bit

One binary digit, either 0 or 1.

Nibble

A group of 4 bits.

Byte

A group of 8 bits, or two nibbles.

Kibibyte (KiB)

1024 bytes.

Mebibyte (MiB)

1024 KiB, or 1048576 bytes.

Gibibyte (GiB)

1024 MiB.

Tebibyte (TiB)

1024 GiB.

Pebibyte (PiB)

1024 TiB.

Exbibyte (EiB)

1024 PiB.

Binary prefix

A prefix defining storage units using powers of 1024.

Decimal prefix

A prefix such as kilo defining units using powers of 1000.

Storage capacity

The amount of data a storage device or allocated space can hold.

Questions

Questions

CHECK YOUR UNDERSTANDING

Select all correct choices. Each exact set earns one point.

1. Which statements are correct?
2. How many bits are in 6 bytes?
3. How many bytes are in 4 KiB?
4. How many MiB are in 2 GiB?
5. Express 3072 bytes in KiB.
6. Which statements distinguish bits and bytes?
7. How many bytes are in 1 MiB?
8. Which steps convert 8192 bits into KiB?

EXPLAIN AND COMPARE

Write your answers before revealing each sample.

1. Convert 7 KiB to bytes. Show your working.

2. Convert 24576 bits to KiB.

3. Convert 1.5 MiB to KiB and bytes.

4. Explain why the numerical value decreases when bytes become KiB.

5. How many 256 KiB files fit into 3 MiB, ignoring overhead?

6. A student says 1 MiB is 1024 bits. Explain the mistake.

CONVERSION CHALLENGE | FIND THE ODD ONE OUT

Three labels describe the same amount: 2 KiB, 2048 bytes, 16384 bits. A fourth says 2048 bits. Identify the odd one out and correct it in bytes.

Reveal explanation

2048 bits is 256 bytes, so it is smaller than the other three. 2048 bytes equals 16384 bits.

Now create your own set of three equivalent quantities and one incorrect quantity for a partner.

Flashcards

Flashcards

Click to flip. Select the ideas you need to revisit.

0 cards selected for revision.

    Selections are kept while this page is open.

    Workbook

    Workbook

    COMING SOON

    The workbook for 1.3.1 Measuring Storage is coming soon. Complete the conversion activities and written questions in your exercise book.