1.1 System Architecture Flashcards
Don't fail computing
CPU
The Central Processing Unit: The “brain” of the computer.
Control Unit
Part of the CPU that manages the functions of all other parts of the CPU.`
Decoder
The part of the CU which decodes the binary instructions fetched from memory.
RAM
The main volatile memory into which programs are loaded from the hard drive.
What is the Memory Address Register
Small fast memory used to store the RAM address of the next instruction.
Memory Data Register
Small fast memory used to store the information collected from the RAM before processing.
Program counter
Keeps track of the current instruction number of the program.
Accumulator
Small, fast memory, used to keep track of the data currently being processed.
Arithmetic Logic Unit
Does the basic mathematics and comparisons during processing.
Bus
A physical connection between two elements of a computer system that allows the transfer of data.
Cache
Incredibly fast, but very expensive volatile memory using in the CPU.
Bridge (North/South)
Junctions on a motherboard where the bus connections are controlled and routed. North bridge deals with core functions, whilst the South bridge deals with the peripherals, input and output
devices and Secondary Storage.
Von Neumann
Architecture
The method used by all modern computers to allow the programming of a machine to be changed depending on the required function.
Fetch / Decode /
Execute Cycle
Basis of the von Neumann architecture – the repeated process where instructions are fetched from RAM, decoded into tasks and data, then carried out.
Clock Speed
The number of FDE cycles that a CPU can carry out per second. Measured in Ghz. (1 Ghz = 109 cycles per second or 1,000,000,000hz)