levo

Computer Architecture, the Processor and Assembly Language

Von Neumann architecture and the stored program concept

  • 3 things to know
  • Component 2

Overview

Stored program concept, von Neumann bottleneck and modified Harvard architecture.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

What is meant by the stored program concept?

Key term

Which features define Von Neumann architecture?

Key term

What is the Von Neumann bottleneck?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    What is meant by the stored program concept?

    Model answer

    The stored program concept means instructions and data are both held in main memory. The processor fetches each instruction from memory in turn.

  2. 2

    Which features define Von Neumann architecture?

    Model answer

    Von Neumann architecture uses one memory for instructions and data, one control unit, and instructions executed in sequence. A single shared bus carries both instructions and data.

  3. 3

    What is the Von Neumann bottleneck?

    Model answer

    The Von Neumann bottleneck is the limit imposed by one shared bus between processor and memory. The processor sits idle while waiting for instructions or data to arrive.

  4. 4

    How does Harvard architecture differ from Von Neumann architecture?

    Model answer

    Harvard architecture keeps instructions and data in separate memories with separate buses. An instruction and a data item can therefore be fetched at the same time.

  5. 5

    Where is Harvard architecture typically used, and why?

    Model answer

    Harvard architecture is common in digital signal processors and microcontrollers. Predictable timing and simultaneous fetches matter more there than flexible use of memory.

  6. 6

    What is a modified Harvard architecture?

    Model answer

    A modified Harvard architecture uses split instruction and data caches over a single main memory. The processor gains parallel fetching without needing two physically separate memories.

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.