Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Fetch-Execute Cycle

Beschreibung

The fetch-execute cycle for AS/A-level Computer Science (Exam Board: AQA)
Ashhab Imran
Flussdiagramm von Ashhab Imran, aktualisiert more than 1 year ago
Ashhab Imran
Erstellt von Ashhab Imran vor mehr als 5 Jahre
28
0
1 2 3 4 5 (0)

Zusammenfassung der Ressource

Flussdiagrammknoten

  • Start
  • The program counter (PC) contains the address of the next instruction to be fetched
  • This address is copied from the PC to the Memory Address Register (MAR)
  • The instruction at this address is returned along the data bus to the Memory Buffer Register (MBR), PC increases by 1
  • Instruction gets copied into the Current Instruction Register (CIR). This is then decoded.
  • Instruction is split into opcode and operand, opcode determines type of instruction and hardware needed to execute it
  • If necessary, data may need to be fetched from memory and go to the MBR and then to the general purpose registers.
  • Instructions are executed by the ALU if necessary and results are stored in the general purpose registers
  • End
Zusammenfassung anzeigen Zusammenfassung ausblenden

0 Kommentare

There are no comments, be the first and leave one below:

ähnlicher Inhalt

Input Devices
Jess Peason
Output Devices
Jess Peason
Computing
Kwame Oteng-Adusei
Pack of playing cards answer
Karl Taylor
Code Challenge Flow Chart
Charlotte Hilton
Computing Hardware - CPU and Memory
ollietablet123
Computer Systems
lisawinkler10
Computer science quiz
Ryan Barton
Input, output and storage devices
Mr A Esch
GCSE Computing - 4 - Representation of data in computer systems
lilymate