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.1.1 Why Computers Use Binary

Lesson objective

Explain why computers use binary to represent all forms of data, how logic gates process binary data, and how registers store it.

Learn

WHY COMPUTERS USE BINARY

THE BIG IDEA

A computer can show a photograph, play a song and calculate a score. These seem like very different jobs, but underneath they use the same building blocks: patterns of 0s and 1s.

The important question is not just “What is binary?” It is “How can two digits represent so much information and why do they suit computer hardware?” This lesson connects those digits to the electronic circuits that store and process them.

01 | TWO DIGITS, TWO STATES

Switch showing binary states 0 and 1 Binary is a base 2 number system. It uses only 0 and 1. Each individual digit is a bit. A bit has two possible values; a sequence of bits can form many different patterns.

Think of a light switch: it has two clear positions, off and on. We could label them 0 and 1. This is a useful model for digital electronics, where circuits distinguish between two signal states, such as low and high voltage ranges.

Inside a computer, transistors can act as tiny electronic switches. Circuits built from these components can represent the two states. Software does not move printed digits around: the digits are our way of describing the physical states.

Why two states? Real electrical signals can vary slightly. Two clearly separated ranges are easier to distinguish reliably than many closely spaced levels. A small variation can still be recognised as the same state. Binary suits this hardware design; it does not make hardware immune to every error.

One bit has two patterns. Two bits have four: 00, 01, 10 and 11. Four bits have sixteen. By combining many bits, a computer can represent a vast range of information.

Remember: “off” and “on” describe a signal or switch state. A bit containing 0 does not mean the whole computer is switched off.

HOW MANY COMBINATIONS CAN YOU MAKE ?

Click the bits to switch between 0 and 1. This is a model of two-state representation.

Your pattern: 0000

The meaning of a pattern depends on how the data is encoded. We will learn number conversions in the next lesson.

CHECK YOUR UNDERSTANDING

Why is binary suitable for digital electronic circuits?

Select one answer.

02 | ALL FORMS OF DATA

A computer does not directly understand a letter, a colour or a musical note as we do. Information needs an agreed encoding: rules that represent it as binary patterns. Digital computers use these patterns for all forms of data.

Consider typing A. The keyboard reports a key press; software interprets it and represents the character using a character code. In ASCII, uppercase A has code 65, written in eight bits as 01000001. B has code 66: 01000010. You will learn the conversion method in the next lesson.

One representation system, different kinds of information
DataWhat is represented in binary?Everyday example
NumbersA numerical valueA game score
TextCodes for charactersA message to a friend
ImagesValues describing pixel coloursA photograph
SoundValues sampled from a sound signalA recorded voice

The pattern alone does not tell us its meaning. The bits 01000001 can mean the number 65, or the character A under an appropriate character encoding. The file format and software determine how the bits should be interpreted.

Images and sound use their own encoding rules, but they still end up as binary data. There is no extra binary digit for “blue” or “loud”. Later lessons explore these representations in detail.

CHECK YOUR UNDERSTANDING

Which forms of data need a binary representation for processing by a digital computer?

Select all correct answers.

03 | PROCESSING AND STORING BINARY DATA

Representing information is only the start. A computer must also process it: calculate a result, compare values or decide what to do next. Binary fits the circuits that perform these operations.

Logic gates are circuits that take binary inputs, apply a rule and produce a binary output. For example, an AND gate outputs 1 only when both inputs are 1. You will study the different gate rules later; here, remember that gates process bits.

Imagine a game that opens a door only when a player has a key and is near the door. Represent each condition as 1 for true or 0 for false. An AND operation gives 1 only when both conditions are true. Groups of gates also form circuits for arithmetic and other operations.

Registers are small, very fast storage locations inside the CPU. They temporarily hold binary values needed during processing, including data, instructions or addresses. They keep information close to the circuits working on it.

A helpful distinction is: logic gates process; registers hold. Registers are not where you permanently save your photographs or music. Memory and secondary storage also store binary data, for different purposes.

Registers hold valuesLogic circuits calculateA register holds the result

For example, when adding two game scores, registers can hold the values involved, logic circuits perform the addition, and a register can hold the result. This is a simplified model of how storage and processing work together.

FILL THE BLANKS

Drag a word onto a blank, or choose it from the drop-down. Words can be reused.

BINARY TWO LOGIC GATES REGISTERS

.

.

.

.

04 | PUTTING THE EXPLANATION TOGETHER

Think about the journey from pressing a key to seeing a letter on screen. The key press produces signals. Software interprets the input and represents the character with a binary code. The CPU processes binary data using logic circuits, with registers holding values during processing. Display hardware then uses data to control the pixels you see.

You do not see these bits when you type, just as you do not see the individual pixels when reading a word. Their combination—and the rules used to interpret them—creates something meaningful.

Build a complete exam explanation: digital electronic circuits can reliably distinguish two states. These are represented by 0 and 1. All forms of data are encoded in binary, processed using logic gates, and held in registers during processing.

Avoid three shortcuts: “computers use binary because they understand it” does not explain the hardware; “binary is only for numbers” ignores other data; and “registers process the bits” confuses storage with logic operations.

FINAL LEARNING CHECK

Which statement correctly distinguishes a logic gate from a register?

Select one answer.

Terminology

Key terminology

Learn the words, then explain each one in your own language.

BINARY

A base 2 number system using the digits 0 and 1.

BIT

A single binary digit: 0 or 1.

TWO-STATE REPRESENTATION

Representing each bit using one of two distinguishable physical states, such as low and high voltage ranges.

ENCODING

Using agreed rules to represent information as data, such as binary patterns.

LOGIC GATE

A circuit that processes binary inputs according to a rule and produces a binary output.

REGISTER

A small, fast storage location inside the CPU that temporarily holds data, instructions or addresses.

CPU

The central processing unit, which executes instructions and processes data.

TRANSISTOR

An electronic component that can act as a switch in a digital circuit.

Questions

Questions · Test your understanding

Complete the tick-box quiz, then answer the written questions in your exercise book.

TICK-BOX QUIZ

One point per question. For questions with several correct choices, select the exact set to earn the point. You can change your choices and check again.

1. Which digits does binary use?

Select all correct answers.

2. Which statements explain why binary suits digital electronics?

Select all correct answers.

3. Which of these are represented in binary?

Select all correct answers.

4. What is one bit?

Select all correct answers.

5. What do logic gates do?

Select all correct answers.

6. Which statements about registers are correct?

Select all correct answers.

7. A bit currently holds 0. What does this mean?

Select all correct answers.

8. How can binary represent different types of information?

Select all correct answers.

9. Which parts of this explanation are correct?

Select all correct answers.

10. Which is the best explanation of binary reliability?

Select all correct answers.

WRITTEN QUESTIONS

Write your answers in your book before revealing the samples. These are practice questions and suggested marking points, not official Cambridge questions or mark schemes.

1. Explain why binary is suitable for use in digital computers. [3 marks]

2. Describe how text, images and sound can all be represented in a computer. [3 marks]

3. Describe the role of logic gates in processing binary data. [2 marks]

4. Describe what a register is and what it is used for. [2 marks]

5. A student says, “Binary is only used for numbers, and 0 means the computer is off.” Explain both errors. [2 marks]

6. Explain how binary data, logic gates and registers work together. [3 marks]

Flashcards

Flashcards · Choose what to revisit

All cards are shown below. Click a card to reveal its answer, and tick “I need to learn this” to build your revision list.

0 cards selected for revision.

    Selections are kept while this page is open.

    Workbook

    Workbook

    A place to practise, explain and apply your learning.

    COMING SOON

    The workbook for 1.1.1 Why Computers Use Binary is coming soon. For now, use the Questions tab and write your answers in your exercise book.