
Hardware - IGCSE
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Easy
Robert B.A
Used 6+ times
FREE Resource
18 Slides • 13 Questions
1
Hardware
2
What is a hardware
List examples of hardware
Hardware
3
Word Cloud
What is a hardware
4
Word Cloud
Give one example of a hardware device
5
Multiple Choice
What hardware component is often referred to as the "brain" of the computer?
6
The Central Processing Unit
A component in a computer system that processes data and instructions. CPU is a brain of a computer.
CPU Consists of
control unit (CU)
arithmetic and logic unit (ALU)
registers and buses.
Microprocessor: An integrated circuit that is able to perform many of the functions of a CPU
7
Control Unit
The control unit reads an instruction from memory. It controls all the operations in the CPU.
Program Counter (PC): A component in the CPU that stores the address of the next instruction to be processed.
Address: A memory location in the RAM.
system clock: Is used to produce timing signals on the control bus to ensure this vital synchronisation takes place – without the clock the computer would simply crash!
8
Arithmetic and Logic Unit (ALU)
The component in the CPU that performs all the mathematical and logical operations required when processing data and instructions.
Mathematical operations: +, -, *, /, left or right logical shift
Logical operations: AND, OR, NOT
9
Registers
Register – a temporary component in the CPU which can be general or specific in its use; it holds data or instructions
Examples of specific registers.
Current instruction register (CIR): this register stores the current instruction being decoded and executed
Accumulator (ACC): this register is used when carrying out ALU calculations; it stores data temporarily during the calculations
Memory address register (MAR): this register stores the address of the memory location currently being read from or written to
10
Special Purpose Registers
Current instruction register (CIR): this register stores the current instruction being decoded and executed
Accumulator (ACC): this register is used when carrying out ALU calculations; it stores data temporarily during the calculations
Memory address register (MAR): this register stores the address of the memory location currently being read from or written to.
Memory data/ buffer register (MDR): this register stores data which has just been read from memory or data which is about to be written to memory
Program counter (PC): this register stores the address where the next instruction to be read can be found
11
Homework
Draw the digram for the Von Neumann Architecture
What is an embeded system?
Give three examples of an embeded system
12
Multiple Choice
What does ALU stand for?
13
Multiple Choice
The ALU is primarily responsible for:
14
Multiple Choice
Which of the following is NOT a basic operation performed by the ALU?
15
Multiple Choice
The Program Counter (PC) always contains the address of the instruction currently being executed.
TRUE
FALSE
16
Multiple Choice
The Instruction Register (IR) holds instructions for future execution
TRUE
FALSE
17
Multiple Choice
The Memory Address Register (MAR) can hold both memory addresses and data.
TRUE
FALSE
18
Multiple Choice
The contents of the Program Counter are automatically incremented after each instruction fetch.
TRUE
FALSE
19
Multiple Choice
The Memory Data Register (MDR) must hold data before it can be written to memory.
TRUE
FALSE
20
Multiple Choice
The Memory Address Register (MAR) and Memory Data Register (MDR) are used in every memory access.
TRUE
FALSE
21
Fetch, decode and execute cycle
To carry out a set of instructions, the CPU first of all fetches some data and instructions from memory and stores them in suitable registers. Both the address bus and data bus are used in this process. Once this is done, each instruction needs to be decoded before finally being executed.
22
Fetch, Decode and Execute Cycle
23
24
Pair Work (10 Mins)
Where is data stored before it being fetched into the CPU?
Which component of the CPU is responsible for making sure the fetch-decode-execute cycle is performed correctly?
What is a role of a bus?
Why does the ALU need the ACC, what would have to happen if it didn't have this special register?
25
Factors that can affect the performance a CPU
The performance of a CPU refers to how quickly the CPU can process an instruction.
The more instructions that can be processed in a second, the higher the performance of the CPU.
26
Multiple Choice
People often want a .................. performing CPU, so they are not sat waiting and frustrated with their computer because it takes long time to open a document.
high
27
Number of Cores
If a CPU has one core, it can perform one fetch-decode-execute cycle.
If a CPU has two cores (dual core), It can perform two fetch-decode-execute cycle.
Therefore, If a CPU has multiple cores, its performance can be increased
28
Clock Speed
A CPU contains an internal clock that controls the speed at which instructions are processed.
The speed is measured in Hertz.
If your CPU had a clock speed of 1 hertz is able to process one instruction per second.
Most modern computers have a clock speed that is measured in gigahertz (GHz).
A CPU with a clock speed of 2GHz can process 2 billion instructions a second
29
Size of the Cache
A type of storage that is built into the CPU, to store the most frequently used data and instructions.
30
Pair Work
Which CPU can process more instructions at the same time?, a quard core or a dual core?
How many instructions per second can a dual core 2.4GHz CPU process?
If the cache size of a CPU is too big, this can actually have a negative effect on the performance of the CPU. Why might this happen?
31
Homework
May/June 2024 Paper 12 Question number 5.
Hardware
Show answer
Auto Play
Slide 1 / 31
SLIDE
Similar Resources on Wayground
21 questions
Creative iMedia LO2 Legislation
Presentation
•
10th - 11th Grade
23 questions
The Computer
Presentation
•
10th Grade
23 questions
Feedback loops and Homeostasis
Presentation
•
10th Grade
22 questions
Classifying Reactions
Presentation
•
10th Grade
22 questions
Review of the Renaissance
Presentation
•
10th Grade
21 questions
INFORMÁTICA
Presentation
•
10th Grade
21 questions
Dampak Sosial Informatika
Presentation
•
10th Grade
24 questions
Computer Networks
Presentation
•
11th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
20 questions
Module 1 Topic 1 Vocabulary
Quiz
•
9th - 12th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
39 questions
Safety Review
Quiz
•
9th - 12th Grade
20 questions
Digital Citizenship
Quiz
•
8th - 12th Grade
22 questions
Electronic Computing
Quiz
•
8th - 12th Grade