Mindmap
System Architecture
Inhalt der Mindmap
System Architecture
FDE CYCLE
- Fetch instructions
- Essentially, all a CPU does is carry out instructions, one after another, billions of times a seconds. The Fetch-Decode-Execute cycle describe how it does it.
- 1)Copy memory address from the program counter to the MAR
- 2)Copy the instructions stored in the MAR address to the MDR.
- 3)Increment (increase) the program counter to the point to the address of the address of the next instructions, ready for the next cycle
- 2)Copy the instructions stored in the MAR address to the MDR.
- 1)Copy memory address from the program counter to the MAR
- Decode instructions
- The instruction in the MDR is decoded by the CU. The CU may then prepare for the next step, e.g by loading values into the MAR or MDR
- Execute instruction
- The instructions is performed. This could be: Load data from memory, write data to memory, do a calculation or logic operation (using the ALU), change the address in the PC, or halt the program
- Essentially, all a CPU does is carry out instructions, one after another, billions of times a seconds. The Fetch-Decode-Execute cycle describe how it does it.
- Fetch instructions
Registers
- Accumulator - The part of the ALU that stores the intermediates results when doing a calculation
Informationen
- Beschreibung
- Year 10 Computing Mindmap am System Architecture, erstellt von Albert Thomas am 10/05/2017.
- Erstellt von
- Albert Thomas · Mai 2017
- Aktualisiert
- 10 Mai 2017
- Aufrufe
- 0
- Verlauf
-
- Erstellt von Jarran Phagura · 10 Mai 2017
- Kopiert von Albert Thomas · 10 Mai 2017
- Bewertung