levo

Computer Architecture, the Processor and Assembly Language

The processor: control unit, ALU and registers

  • 3 things to know
  • Component 2

Overview

Role of the control unit, status register and general purpose register and a special purpose register.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

What does the control unit do, and what does the arithmetic logic unit do?

Key term

What is the role of the control unit?

Key term

What operations does the arithmetic logic unit carry out?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    What is the role of the control unit?

    Model answer

    The control unit decodes each instruction and sends timing and control signals to the rest of the processor. The control unit also directs the flow of data along the buses.

  2. 2

    What operations does the arithmetic logic unit carry out?

    Model answer

    The arithmetic logic unit performs arithmetic such as addition and subtraction. The unit also performs logical operations such as AND, OR and NOT, and bit shifts.

  3. 3

    What is a register, and why is it faster than main memory?

    Model answer

    A register is a very small store holding one word inside the processor itself. A register needs no bus transfer, so the processor can read it in a single clock cycle.

  4. 4

    What does the program counter hold?

    Model answer

    The program counter holds the address of the next instruction to be fetched. The program counter is incremented during each fetch.

  5. 5

    What does the memory address register hold?

    Model answer

    The memory address register holds the address of the memory location currently being accessed. The memory address register drives that address onto the address bus.

  6. 6

    What does the memory data register hold?

    Model answer

    The memory data register holds the data or instruction just read from memory, or the value about to be written to memory. The memory data register is the processor's gateway to the data bus.

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.