GCSE key terms Flashcards
What does the ALU stand for?
Arithmetic Logic Unit
What does the ALU do?
The part of the CPU where data is processed.
This is normally arithmetic operations/logical comparisons so a program can make decisions
what does the CU do?
manages execution of instructions.
Fs, Ds and Es instructions by sending control signals to other components
what is a register?
tiny, fast memory in cpu,
designed for a specific purpose
temporarily stores 1 piece of data/control info
what does the PC do?
Holds the address of the next instruction to be executed
what is the ACC?
register in the ALU
holds data currently being processed.
What does PC stand for?
Program Counter
What does ACC stand for?
Accumulator
What does the MAR contain?
the address of the memory location in use.
in fetch it’s the instruction being loaded
in excecute it’s the address of the data being used
What does the memory data register (MDR) do?
holds the data/instruction ready for transfer to or from memory
What is the CIR?
A register in the CU that stores the address of the instruction currently being executed and decoded
What does MAR stand for?
Memory Address Register
What does MDR stand for?
Memory Data Register
What does CIR stand for?
Current Instruction Register
What is a bus?
A common physical pathway, a wire, shared by signals to and from several components of a computer
What is a data bus?
The part of a bus that carries data
What is an address bus?
The part of a bus that
carries identification about where the data’s being sent
What is a control bus?
A bus that carries command and control signals to and from every component of a computer
What is the Fetch-Decode-Execute cycle?
The complete process of recieving an instruction from store, decoding it and carrying it out
What is the instruction cycle?
Another name for the FDE cycle
What is the CPU?
the main part of a computer: contains registers, ALU+CU
What is clock speed?
the frequency at which the internal clock generates pulse. higher clock speed, faster computer.
the clock is the component that synchronises other components by generating regular pulses
What is clock speed measured in?
Hertz
What are cores?
A part of a multi-core processor (single components with at least independant CPUs)