← IGCSE Computer Science Paper 1

Exbibyte (EiB)

Exbibyte: a unit of data storage equal to 1024 pebibytes (PiB). It is the largest unit in the IGCSE syllabus.

Understanding Exbibyte (EiB) in IGCSE Computer Science Paper 1

What it does: Each EiB holds 1024 PiB, so going down one unit means multiplying by 1024. 1 EiB = 1024 PiB. Storage units in the IGCSE syllabus go up in steps of 1024, not 1000. The ladder goes bit, nibble, byte, KiB, MiB, GiB, TiB, PiB, EiB. The EiB is at the top. EiB is the binary unit symbol. The 'i' shows it is based on 1024. EB is the decimal exabyte, which uses 1000. The order is TiB, then PiB, then EiB. So PiB is the unit just below the EiB. Prefixes like kibi, mebi, gibi, tebi, pebi and exbi are binary prefixes. Each step is 1024 times bigger.

Common mistakes: EiB is a larger unit than PiB, so converting PiB to EiB means dividing by 1024. It should be eib = pib / 1024. Going from a larger unit (EiB) to a smaller one (PiB) means multiplying by 1024, not dividing. It should be pib = eib * factor.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 59–68) and word search (Modules 59–84).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
How many pebibytes (PiB) are there in 1 exbibyte (EiB)?
1000 PiB1024 PiB
Matches
1 EiB = 1000 PiB
↓
Wrong factor: storage units go up in steps of 1024, not 1000, so 1 EiB = 1024 PiB.
Applying
Meanings
Term
EiB
Meaning
Exbibyte: a unit of data storage equal to 1024 pebibytes (PiB). It is the largest unit in the IGCSE syllabus.
Practice
1 EiB = 1024 PiB
Testing
Gaps
1 = 1024 PiB
Check Answer
Spots
1pib = 2048
2eib = pib * 1024

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Kangaroo Rat' badge — Speed Typer, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. How many pebibytes (PiB) are there in 1 exbibyte (EiB)?
A. 1000 PiB
B. 1024 PiB ✓
1 EiB = 1024 PiB. Storage units in the IGCSE syllabus go up in steps of 1024, not 1000.
2. Which statement about the exbibyte is correct?
A. It is the largest unit in the IGCSE syllabus ✓
B. It is the smallest unit in the IGCSE syllabus
The ladder goes bit, nibble, byte, KiB, MiB, GiB, TiB, PiB, EiB. The EiB is at the top.
3. Which is the correct symbol for exbibyte?
A. EiB ✓
B. EB
EiB is the binary unit symbol. The 'i' shows it is based on 1024. EB is the decimal exabyte, which uses 1000.
4. Which unit sits directly below the exbibyte on the unit ladder?
A. Pebibyte (PiB) ✓
B. Tebibyte (TiB)
The order is TiB, then PiB, then EiB. So PiB is the unit just below the EiB.
5. To convert 3 EiB into PiB, what should you do?
A. Divide 3 by 1024
B. Multiply 3 by 1024 ✓
Going down to a smaller unit gives a bigger number, so you multiply. 3 x 1024 = 3072 PiB.

Match the Pairs

1 EiB = 1024 PiB → One exbibyte is made of 1024 pebibytes
EiB → The symbol for exbibyte, the largest storage unit in the IGCSE syllabus
To convert a number of exbibytes into pebibytes, multiply by 1024 → PiB = EiB * 1024
To convert a number of pebibytes into exbibytes, divide by 1024 → EiB = PiB / 1024
1 EiB = 1000 PiB → Wrong factor: storage units go up in steps of 1024, not 1000, so 1 EiB = 1024 PiB.
1 EiB = 1024 TiB → Wrong unit: an EiB is 1024 PiB. TiB is two steps below the EiB, not the unit directly below it.

Key Term

EiB
Exbibyte: a unit of data storage equal to 1024 pebibytes (PiB). It is the largest unit in the IGCSE syllabus.

Fill in the Blanks

1. 1 EiB = 1024 PiB
Hint: Type the short symbol for the exbibyte unit.
2. 1 EiB = 1024 PiB
Hint: Type how many pebibytes make one exbibyte.
3. 1 EiB = 1024 PiB
Hint: Type the unit that sits just below the exbibyte on the unit ladder.
4. 2 EiB = 2 * 1024 = 2048 PiB
Hint: Type the result of multiplying 2 by the conversion factor between EiB and PiB.
5. TiB * 1024 = PiB PiB * 1024 = EiB
Hint: Type the next unit up the ladder after the pebibyte, the largest unit in the syllabus.

Spot the Error

Question 1
A pib = 2048
B eib = pib * 1024
C print(eib, 'EiB')
Line B — EiB is a larger unit than PiB, so converting PiB to EiB means dividing by 1024. It should be eib = pib / 1024.
Question 2
A # Convert 3 EiB to PiB
B eib = 3
C factor = 1024
D pib = eib / factor
E print(pib)
Line D — Going from a larger unit (EiB) to a smaller one (PiB) means multiplying by 1024, not dividing. It should be pib = eib * factor.
Question 3
A 1 KiB = 1024 bytes
B 1 PiB = 1024 TiB
C 1 EiB = 1000 PiB
Line C — Binary storage units go up in steps of 1024, not 1000. It should be 1 EiB = 1024 PiB.
Question 4
A # EiB uses the exbi prefix
B prefix = 'exa'
C symbol = 'EiB'
D print(prefix + 'byte')
Line B — The binary prefix for EiB is exbi, giving exbibyte. 'exa' is the decimal (1000-based) prefix. It should be prefix = 'exbi'.
Question 5
A eib = 1
B pib = eib * 1024
C tib = pib * 1024
D gib = tib * 1000
E print(gib)
Line D — Every step down the unit ladder multiplies by 1024, including TiB to GiB. It should be gib = tib * 1024.

Student with a class code? Join your class →