The von Neumann Model for Computing Machines

At the highest level, the major hardware components of most boards can be classifi ed into fi ve major categories:

  • Central processing unit (CPU). The master processor.
  • Memory. Where the system’s software is stored.
  • Input device(s). Input slave processors and relative electrical components.
  • Output device(s). Output slave processors and relative electrical components.
  • Data pathway(s)/bus(es). Interconnects the other components, providing a “highway” for data to travel on from one component to another, including any wires, bus bridges, and/or bus controllers.

These fi ve categories are based on the major elements defi ned by the von Neumann model, a tool that can be used to understand any electronic device’s hardware archi- tecture. The von Neumann model is a result of the published work of John von Neumann in 1945, which defi ned the requirements of a general-purpose electronic computer. Because embedded systems are a type of computer system, this model can be applied as a means of understanding embedded systems hardware. EMBEDDED


Based on his work explaining how electronic components could be use to perform boolean operations.

Folksonomies: history computing electronics

/technology and computing/hardware (0.651160)
/technology and computing/mp3 and midi (0.577133)
/technology and computing/hardware/computer (0.420208)

von neumann model (0.988217 (neutral:0.000000)), relative electrical components (0.814842 (positive:0.229792)), John von Neumann (0.656625 (neutral:0.000000)), slave processors (0.617630 (positive:0.229792)), Input slave processors (0.612459 (positive:0.214850)), Output slave processors (0.604334 (positive:0.244734)), major hardware components (0.596653 (negative:-0.205149)), Central processing unit (0.582300 (positive:0.263981)), hardware archi- tecture (0.564005 (neutral:0.000000)), Input device (0.490274 (neutral:0.000000)), Output device (0.484666 (neutral:0.000000)), boolean operations (0.478100 (neutral:0.000000)), highest level (0.467527 (positive:0.345358)), Computing Machines (0.467458 (neutral:0.000000)), electronic components (0.465042 (neutral:0.000000)), fi ve categories (0.462292 (neutral:0.000000)), master processor (0.457791 (positive:0.575687)), major categories (0.456142 (negative:-0.205149)), electronic device (0.454030 (neutral:0.000000)), (es). (0.452213 (neutral:0.000000)), pathway(s)/bus(es). (0.448180 (neutral:0.000000)), bus controllers (0.448103 (neutral:0.000000)), bus bridges (0.446532 (neutral:0.000000)), major elements (0.434640 (neutral:0.000000)), systems hardware (0.430720 (positive:0.575756)), published work (0.430552 (neutral:0.000000)), CPU (0.330965 (neutral:0.000000)), wires (0.328823 (neutral:0.000000)), boards (0.327063 (negative:-0.205149)), Memory. (0.326252 (neutral:0.000000))

John von Neumann:Person (0.811248 (neutral:0.000000)), embedded systems:FieldTerminology (0.629981 (positive:0.436041)), Input device:FieldTerminology (0.388412 (neutral:0.000000)), Output device:FieldTerminology (0.379333 (neutral:0.000000)), electronic device:FieldTerminology (0.359674 (neutral:0.000000)), computer system:FieldTerminology (0.333212 (positive:0.366184))

Computer (0.959770): dbpedia | freebase | opencyc
Integrated circuit (0.727411): dbpedia | freebase | opencyc
John von Neumann (0.605887): geo | dbpedia | freebase | yago
Microprocessor (0.558523): dbpedia | freebase | opencyc
Von Neumann architecture (0.523950): dbpedia | freebase | yago
ENIAC (0.509512): geo | dbpedia | freebase | yago
Personal computer (0.499786): dbpedia | freebase | opencyc
Input/output (0.492454): dbpedia | freebase

 Embedded Hardware: Know It All
Books, Brochures, and Chapters>Book:  Ganssle, Noergaard, Eady, Edwards, Katz, Gentile, Arnold, Hyder, Perrin (2007-09-14), Embedded Hardware: Know It All, Newnes, Retrieved on 2013-06-21
  • Source Material []
  • Folksonomies: