Give 2 examples of hardware
CPU and keyboard
What is hardware in an computer system?
The physical components of a computer e.g. keyboard ,CPU, monitor
What is software in a computer system?
The programs that a computer system runs e.g. operating system, games, web browser
Give 2 examples of software?
Web browser and Operating system
How do hardware and software work together?
Hardware runs and interacts with software to preform tasks; software gives instructions that hardware executes
Give 2 examples of peripherals
Keyboard and mouse
What are peripherals?
External pieces of hardware like a keyboard or mouse that connect to a computer system
What is an embedded system?
A computer built into another device e.g., dishwashers, microwaves or satnavs
How do embedded systems differ from general-purpose systems?
They are designed for one specific task, making them more efficient and cheaper, but less flexible
Name 2 disadvantages of embedded systems
Can be difficult to service or troubleshoot; transferring data can be challenging (maintenance issues)
Name 3 advantages of embedded systems
Easier to design, cheaper to produce, more efficient at their specific task than general-purpose systems
What does CPU stand for?
Central Processing Unit
What is the purpose of the CPU?
It processes all data and instructions and carries out program operations
What is the CPU often referred to as?
The “brain” of the computer
Where does a computer process all data and instructions?
In the CPU
What is the role of the Control Unit (CU)?
It controls the flow of data in and out of the CPU and manages the fetching, decoding, and execution of instructions
What does the ALU do?
It performs calculations such as addition, subtraction, multiplication, and division, and also carries out logic operations.
What is cache memory used for?
It stores frequently used data for quick access, has a local capacity, and is expensive but very fast.
How many levels of cache memory are there?
There are three levels: L1, L2, and L3.
What happens to cache speed from L1 → L3?
It decreases (L1 fastest, L3 slowest)
What happens to cache capacity from L1 → L3?
It increases (L1 smallest, L3 largest)
Which cache level is fastest?
L1 cache
Which cache level has the largest storage capacity?
L3 cache
Summary - What 3 things make a CPU preform better?
More cores, higher clock speed, and larger cache = better performance but higher cost.