Please enable JavaScript.
Coggle requires JavaScript to display documents.
Computer Science Revision Checklist - Coggle Diagram
Computer Science Revision Checklist
SLR1:
Systems Architecture and Storage
SS1:
CPU Components
Arithmetic Logic Unit (ALU)
The ALU is responsible for arithmetic calculations and making logical decisions.
Control Unit (CU)
Sends signals that controls how data moves through the CPU.
Clock
The unit that synchronizes components by generating pulses at constant rates.
Cache
Provides fast access to frequently used instructions and data.
Registors
Super fast pieces of onboard memory.
Each have very specific designs.
Buses
Address Bus
Carries addresses which data needs to be read or written from.
Data Bus
Carries the actual data or instructions.
Control Bus
Commands and control signals when they are reads or write.
SS2:
Von Neumann Architecture
Von Neumann designed computers that have stored programs which could be used for more than one thing. (1945)
Resistor includes:
Accumulator
MAR
Program Counter (PC)
Holds the address of the instruction to be executed.
Memory Data Resistor (MDR)
Holds the data fetched from, or to be written into memory.
Fetch
Address is copied into the address register.
Decode
The control unit decodes the instructions
Execute
A copy of 23 is placed in the cache again.