Please enable JavaScript.
Coggle requires JavaScript to display documents.
The CPU (Factors affecting CPU performance (Cache memory: stores…
The CPU
Factors affecting CPU performance
Cache memory: stores frequently used commands
Clock speed: CPU speed (GHz)
Word length: amount of bits a CPU can send or receive at once
Multi-core: use of multiple cores built into a single microchip; tasks are performed more efficiently
Buses
System bus
A set of wires found on the main board which takes care of all the movement of data between devices
Address bus
Used by the CPU to select a specific memory location of a particular instruction in the main memory
Data bus
Used by the CPU to transfer data between the processor, RAM, ROM or other devices
Control bus
Used to determine whether instruction is used to read data or write data to RAM.
Main parts of the CPU
Arithmetic Logic Unit (ALU): performs arithmetic calculations
Accumulator: stores current accumulated result of a calculation
Shift Register: performs shifting operations
Control Unit (CU): gets and stores data coming from main memory and send data back to main memory
Instruction Register
Stores a copy of the current instruction being worked out
Memory Data Register
Stores data coming/going from/to RAM
Memory Address Register
Stores a copy of the address of the current instruction being worked out
Program Counter
Stores the address of the next command