von Neumann Architecture
Origin
- Name honors John von Neumann
- Idea probably originated with J. Presper Eckert and John Mauchly
Architecture
- Units processing information are separate from the units storing information
- Five components:
Bus
- Components are connected by a bus
- Collection of wires
- Data travels through
- Bus width is the amount of bits a bus can simultaneously transfer
- Each bus has:
- Address
- Used to select memory location or device to which data will go or be taken from
- Data
- Flows over bus between CPU/memory/IO
- Control
- Used to manage flow of addresses and data
Computer Science Computing Systems