Please enable JavaScript.
Coggle requires JavaScript to display documents.
revision - Coggle Diagram
revision
cache
temporary memory
faster than ram
slower than registers
if you have a bigger cache it would be faster than if you had a smaller cache
buses
a bus is a set of wires or tracks laid down on a printed circuit board
their role is to carry data around the system
data bus carries data around the the system
register
temporary memory inside the cpu
very fast
mar (memory address register)
MAR is is updated by the program counter to contain the location
this address is passed to RAM via the address bus
clock
temporary memory that is faster than ram
control unit
controls how the data moves around the cpu
decode
looks at the instruction and works out what to do with it
fetch
the code is fetched from the memory and brought to the cpu
execute
carries out the instruction
mdr (memory data register)