Please enable JavaScript.
Coggle requires JavaScript to display documents.
Systems Architecture, FDE cycle - Coggle Diagram
Systems Architecture
CPU Components
-
-
ALU
-
It performs standard arithmetic such as addition, subtraction etc
-
-
Clock
-
-
A typical clock has a speed of around 3 GHz which means the CPU can process 3 thousand million instructions a second
-
Von Neumann Architecture
Registers - A Type of very fast temporary memory, which can hold a data value
MDR (Memory Data Register) - When the CPU needs to fetch an instruction or data from main memory (RAM), it is initially stored in the MDR, it is then moved from the MDR to the relevant register in order to be processed
(Current) Instruction Register - Having fetched an instruction from ram (which is stored in the MDR), it is then transferred to the Instruction Register to be decoded and executed
The Program Counter - the program counter is used to identify the location of the next instruction (or data) to be executed by the CPU
MAR (Memory Address Register) - The MAR is updated by the program counter to contain the location (Address) of the next instruction/Data to be fetched from RAM
Accumulator - The accumulator is a register that is used to temporary whilst calculations are being performed by the Arithmetic Logic Unit
CPU Performance
-
-
-
Overclocking - Whilst it may increase your performance on your CPU it can end fatal as it could set your entire thing on FIRE!
-
-