levo

Computer Architecture, the Processor and Assembly Language

The fetch-execute cycle and its registers

  • 3 things to know
  • Component 2

Overview

Three phases of the fetch-execute cycle and first action of the fetch phase.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

State the three phases of the fetch-execute cycle.

Key term

What is the first action of the fetch phase?

Key term

Which register places the address on the address bus during a fetch?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    State the three phases of the fetch-execute cycle.

    Model answer

    The three phases are fetch, decode and execute. The cycle then repeats for the next instruction.

  2. 2

    What is the first action of the fetch phase?

    Model answer

    The address held in the program counter is copied into the memory address register. The address bus then carries that address to main memory.

  3. 3

    Which register places the address on the address bus during a fetch?

    Model answer

    The memory address register places the address on the address bus. The control unit then issues a memory read signal.

  4. 4

    Which register receives the instruction arriving from the data bus?

    Model answer

    The memory data register receives the instruction from the data bus. The instruction is then copied into the current instruction register.

  5. 5

    When is the program counter incremented, and why then?

    Model answer

    The program counter is incremented during the fetch phase. The processor therefore already holds the address of the next instruction when execution finishes.

  6. 6

    What happens during the decode phase?

    Model answer

    The control unit splits the instruction in the current instruction register into an opcode and an operand. The opcode identifies which operation is to be carried out.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

The 3-step method, run for you

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Data Structures: Arrays, Records and Hash Tables
Stacks, Queues, Linked Lists and Trees
Boolean Logic and Simplification
Algorithms, Pseudo-Code and Programming Constructs

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

KDW to HAT.
decryptsencryptscompresses

Blank Blitz makes facts automatic

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AThe two are not the same.
BOpen source refers to the availability of the code.
CMuch open source software is free of charge.

Build It gets the exam shape right

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

Backup means the copy of the data.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Computer Architecture, the Processor and Assembly Language, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.