Please wait - loading…



By - Sam - Wright
Sam Wright
Flashcards by Sam Wright, updated more than 1 year ago
Sam Wright
Created by Sam Wright over 5 years ago

Resource summary

Question Answer
What do the following do in a CPU? By - Sam - Wright
Program Counter Tells You which instruction you are on in a program, also holds address of next instruction.
Accumulator Used to store data and results of any calculations from the ALU.
Arithmetic Logic Unit Used to process any maths or logic. Loads data from registers.
Controll Unit Gilds the flow of data for the program counter. Also tells the CPU and RAM if its reading or writing data.
Memory Data Register Holds temporary data which is being sent to or from RAM.
Data Bus Sends data to the CPU and from the RAM.
Controll Bus Sends information to the RAM, telling it whether it needs to read or write.
Memory Adress Register Holds the address of where data is being loaded or stored. Also holds the address to be sent to the RAM.
Current Instruction Register Holds the current instruction that has been used by RAM.
Harvard Architecture Allows two different memory locations, one for data and another for instructions. This allows both data and instructions to be received at the sane time.
Von Neumann Architecture Only has RAM which holds both data and instructions. Can only send one at a time.
Clock Speed Tells you how many tasks a CPU can execute per second.
Core Receives instructions and performs tasks. More cores allows for more tasks to be executed. E.g two cores means twice as fast.
Adress Bus Sends information about where data needs to go. It gives the address to the memory location.
Show full summary Hide full summary


A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
Output Devices
Jess Peason
Kwame Oteng-Adusei
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
Computing Hardware - CPU and Memory
GCSE Computing: Hardware
Yasmin F
CPU and Memory
Input Devices And Media
Craig Thompson