Interactive Revision

Binary Numbers

GCSE Computer Science AQA ยท OCR ยท Pearson 8 Questions
0 of 8 answered Score: 0

1. What is Binary?

โ–ผ Click to expand

Computers use the binary number system โ€” also called Base 2. Unlike our everyday decimal system (Base 10) which uses digits 0โ€“9, binary only uses two digits: 0 and 1.

Each binary digit is called a bit. A group of 8 bits is called a byte.

BitThe smallest unit of data in computing โ€” either a 0 or a 1.
ByteA group of 8 bits. Can represent 256 different values (0โ€“255).
Binary (Base 2)A number system that uses only 0s and 1s. Used by computers because electronic circuits have two states: on (1) and off (0).
โœ๏ธ Examiner Tip

When asked "why do computers use binary?", always mention that electronic components have two states โ€” on and off โ€” which map directly to 1 and 0.

2. Binary Place Values

โ–ผ Click to expand

Each position in a binary number has a place value โ€” a power of 2. Starting from the right:

1286432168421
2โท2โถ2โต2โด2ยณ2ยฒ2ยน2โฐ

To convert binary to denary (decimal), add up the place values where there is a 1.

Example: Convert 10110101 to denary

1286432168421
10110101

128 + 32 + 16 + 4 + 1 = 181

โœ๏ธ Examiner Tip

Always show your working in the exam โ€” write out the place value table and circle the 1s. Even if your final answer is wrong, you can still gain method marks.

3. Converting Denary to Binary

โ–ผ Click to expand

To convert a denary number to binary, work from the largest place value downwards. Ask: "Does this place value fit into the number?"

Example: Convert 75 to binary

128 โ†’ No (75 < 128) โ†’ 0
64 โ†’ Yes (75 โˆ’ 64 = 11) โ†’ 1
32 โ†’ No (11 < 32) โ†’ 0
16 โ†’ No (11 < 16) โ†’ 0
8 โ†’ Yes (11 โˆ’ 8 = 3) โ†’ 1
4 โ†’ No (3 < 4) โ†’ 0
2 โ†’ Yes (3 โˆ’ 2 = 1) โ†’ 1
1 โ†’ Yes (1 โˆ’ 1 = 0) โ†’ 1

Result: 01001011

โœ๏ธ Examiner Tip

Remember to pad your answer to 8 bits with leading zeros if needed. "1001011" should be written as "01001011".

4. Binary Addition

โ–ผ Click to expand

Binary addition follows four simple rules:

0 + 0 = 0No carry
0 + 1 = 1No carry
1 + 1 = 10Write 0, carry 1
1 + 1 + 1 = 11Write 1, carry 1 (when adding with a carry)

Example: 00110101 + 00011010

1286432168421
00110101
00011010
01001111

Answer: 01001111 = 79 in denary

โœ๏ธ Examiner Tip

If your binary addition produces a 9th bit (overflow), note this in your answer โ€” examiners may specifically ask about overflow errors.

Q1
Convert the binary number 01001101 to denary.
2 marks
Multiple Choice
Q2
Convert the denary number 89 to an 8-bit binary number.
2 marks
Multiple Choice
Q3
What is the maximum denary value that can be stored in 8 bits?
1 mark
Multiple Choice
Q4
Add the following two binary numbers:
00110110 + 00101011
2 marks
Multiple Choice
Q5
A student adds two 8-bit binary numbers and gets a 9-bit result. What is this called?
1 mark
Multiple Choice
Q6
State one reason why computers use binary rather than decimal.
1 mark
Short Answer โ€” type your answer below
Q7
How many different values can be represented using 4 bits?
1 mark
Multiple Choice
Q8
Which of the following is the correct 8-bit binary representation of the denary number 200?
2 marks
Multiple Choice
๐ŸŽ“
0
out of 8 questions answered
Answer some questions to see your results here.
โœ๏ธ

You haven't answered any questions yet.