What is a Computer System?
A combination of hardware, software, user, and data.
What is the Von Neumann Architecture?
An architecture that stores both data and the program processing that data in the same memory, allowing for easier re-programming.
What does CPU stand for?
Central Processing Unit.
What is the purpose of the CPU?
Executes programs and manages the hardware within computer systems.
What is the Fetch-Decode-Execute Cycle?
A standard process describing the steps needed for processing to take place.
What happens in the Fetch Stage of the CPU?
The CPU fetches data and instructions from main memory and stores them in its temporary memory areas called Registers.
What is the Decode Stage in the CPU?
The stage where the CPU makes sense of the fetched instruction.
What occurs during the Execute Stage?
The data processing takes place, and the result is stored in a register.
What are the three main parts of a CPU?
What are the main jobs of the Control Unit?
What is the role of the Immediate Access Store (Cache)?
Holds data and programs needed at that instant by the Control Unit.
What does the Arithmetic and Logic Unit (ALU) do?
Processes data by manipulating it or acting upon it.
What is a Register in CPU?
A discrete memory location within the CPU designed to hold temporary data and instructions during the FDE cycle.
What does the Program Counter (PC) do?
Indicates which instruction needs to be fetched next and increments after each fetch.
What is the Memory Address Register (MAR)?
Contains the address of the next instruction.
What is the Memory Data Register (MDR)?
Contains the data of the instruction that has been fetched.
What is the Current Instruction Register (CIR)?
Holds the instruction that the Program Counter is pointing to.
What does the Accumulator do?
Stores data while processes are being carried out.
Name the three factors affecting CPU performance.
How does Clock Speed affect CPU performance?
Quicker clock speed allows more instructions to be carried out, improving performance.
What is the function of Cache Size in CPU performance?
Holds data and instructions close to the CPU for quicker access.
What does the Number of Cores in a CPU refer to?
The number of CPUs a computer has, affecting overall performance.
What is an Embedded System?
A computer system with a dedicated function within a larger mechanical or electrical system, often with real-time computing constraints.
What is Parallel Processing?
The method of running two or more processors to handle separate parts of an overall task.