Architecture - Von Neumann

Card Puncher Data Processing


The Von Neumann organization is the most and well known organization (a sort of reference).

It implements a instruction cycle (fetch, decode, execute, store) with the following components:

  • the CPU to fetch instructions from main memory and execute
  • the memory to store program code and data
  • One or more bus. Today, a computer has several buses, each specialized in a type of traffic:
  • I/O Devices:
    • input device to give input to the computer: keyboard, mouse, sensor, etc
    • output device to take information from the CPU: monitor, LED , …

The data does not move. Only the instruction pointers

System Bus

You can see it in the Device resources of the Windows device manager:

Device Manager System Bus Model


Little Man computer

The Little Man computer is a simple von Neumann architecture computer


Documentation / Reference

Discover More
Card Puncher Data Processing
Computer - Bus

Bus are interface built upon channel decice made of electrical wires for sending raw bits between the components of a computer. Bus is a subsystem that transfers data between: computer components ...
System Bus
Computer - Organization (microarchitecture)

A Computer Organization is a functional view of a computer in the computer architecture where: Hardware components are presented as boxes with input and output that connects to each other It describes...
System Bus
Computer Architecture - System Bus

The system bus model is a computer organization based on the Von Neumann architecture. It deviates from the von Neumann model by combining: the arithmetic logic unit (ALU) and the central processing...
Card Puncher Data Processing
Data Bus

The data bus transfers data. See One bit equals one physical line on the bus. The more bit, the more data.

Share this page:
Follow us:
Task Runner