Mind map
1.1 Systems Architecture
Map content
1.1 Systems Architecture
Von Neumann Architecture
- Forms the basis of most computer systems
- Programs and data are stored in the same memory unit
Harvard architecture
- Programs and data are stored in separate memory units
FDE cycle
- Fetch
- Address from the program counter is copied to the MAR
- The instruction is fetched from the address in the MAR
- The instruction is stored in the MDR
- The program counter points to the next instruction
- Decode
- The fetched instruction is decoded by the control unit
- Execute
- The decoded instruction is carried out
- The cycle repeats
- Fetch
CPU registers
- Program counter
- Holds the memory address of the instruction for each cycle
- MAR - Memory address register
- Holds the memory address about to be used by the CPU
- MDR - Memory Data Register
- Holds data or instructions that have been fetched from memory
- Accumulator
- Stores the results of the calculations done by the ALU
- Program counter
CPU - Central processing unit
- Components
- CU - Control Unit
- Controls activities in the CPU
- Makes FDE cycle happen in order
- Decodes instrucions
- ALU - Arithmetic and Logic Unit
- Performs logical operations
- Shift operations
- Arithmetic operations
- Cache
- Sits between the CPU and RAM
- Very fast
- Holds frequently used data
- CU - Control Unit
- Processes all of the data and instructions to make a computer system work
- Components
Information
- Description
- Mind Map on 1.1 Systems Architecture, created by nomis nomis on 10/05/2017.
- Created by
- nomis nomis
- Views
- 2
- Rating