Computer Structure Flashcards
(46 cards)
What does CPU stand for?
Central Processing Unit
What is the CPU?
The CPU is the main component within a computer where instructions are processed and computations carried out.
How many parts make up the CPU?
3
What are the three parts that make up the CPU?
Arithmetic Logic Unit (ALU)
Control Unit
Registers
What does the ALU do?
- Carries out calculations
-Performs logical operations - Deals with comparisons
Control Unit
Make sure program instructions are carried out in the correct order
Makes sure all operations are carried out at the correct time
Sends out Control Signals
What are registers
Small and fast, temporary storage locations with in the processors.
What do registers store
Data being processed
Instructions being executed
Addresses to be accessed
Where are instructions to be executed stored?
memory (RAM), before executing an instruction it must be fetch it from memory
Where instructions held after being transferred from memory?
Instructions are held in registers.
What is the speed of a processor measured by?
Its internal clock. The control bus sends out a constant, steady clock pulse.
What is the typical computer speed?
3GHz
How many actions are carried out by the processor on each clock pulse?
1
More cores =
the more cores a cpu has the more it can be programmed to do at the same time
dual core =
2 cores
quad cores =
4 cores
RAM stands for
Random Access Memory
What does RAM do
store a program whilst it is running
data and instructions in RAM are held in storage locations
Each storage location has a unique address number to identify it
What happens to data in RAM when the computer is switched off?
It is lost
ROM
read only memory
What does ROM do?
Stores data permanently
data in ROM is not lost when the computer is switched off
ROM cannot be changed
How does data travel around a computer system?
On a bus
How many buses are in a computer system?
Address Bus
Data Bus
Control Bus
Address Bus
carries memory address from the cpu to main memory.
is unidirectional (only travel from cpu to memory.
lines on the address bus work together to produce a binary number