Unit 1 Lesson 1: Systems Architecture
- Created by: 15j.price
- Created on: 18-04-19 18:16
View mindmap
- UNIT 1 LESSON 1: THE CPU
- CPU
- Central Processing Unit
- most important part of computer
- responsible for all of a computer's processing
- Von Neumann architecture
- computer programs and the data the programs are using are stored in the same memory
- data then moves between the memory unit and the processor
- computer programs and the data the programs are using are stored in the same memory
- Components of the CPU
- ALU
- Arithmetic Logic Unit
- Control Unit
- coordinates all of the activities taking place
- ALU
- Registers in the CPU
- MAR
- Memory Address Register
- hold the address of the data that the current instruction uses
- Memory Address Register
- PC
- Program Counter
- holds the address of the next instruction to be executed
- Program Counter
- MDR
- Memory Data Register
- holds the data from memory and the actual instruction
- Memory Data Register
- ACC
- Accumulator
- holds the result of an instruction before it is transferred to memory
- Accumulator
- MAR
- Processor Registers
- MAR
- Memory Address Register
- stores the address of the next instruction / data
- Memory Address Register
- CIR
- Current Instruction Register
- holds the current instruction to be executed
- Current Instruction Register
- MDR
- Memory Data Register
- stores the actual instruction or data
- Memory Data Register
- PC
- Program Counter
- points to the next instruction
- Program Counter
- ALU
- Arithmetic Logic Unit
- temporarily stores arithmetic and logic results
- Arithmetic Logic Unit
- MAR
- Fetch - Decode - Execute cycle
- DECODE the instruction
- FETCH an instruction from main memory
- EXECUTE the instruction
- CPU
Comments
No comments have yet been made