GoConqr has a new look! Let us know what you think.

Flowchart

Fetch-Execute Cycle

Ashhab Imran Computing A level English

Flowchart content

  1. Start

  2. The program counter (PC) contains the address of the next instruction to be fetched

  3. This address is copied from the PC to the Memory Address Register (MAR)

  4. The instruction at this address is returned along the data bus to the Memory Buffer Register (MBR), PC increases by 1

  5. Instruction gets copied into the Current Instruction Register (CIR). This is then decoded.

  6. Instruction is split into opcode and operand, opcode determines type of instruction and hardware needed to execute it

  7. If necessary, data may need to be fetched from memory and go to the MBR and then to the general purpose registers.

  8. Instructions are executed by the ALU if necessary and results are stored in the general purpose registers

  9. End

Information

Description
The fetch-execute cycle for AS/A-level Computer Science (Exam Board: AQA)
Created by
Ashhab Imran
Views
37
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?