Other slides in this set

Slide 2

Preview of page 2

Here's a taster:

The Von Neumann Architecture
The Von Neumann Architecture uses a single processor, however this
processor can have multiple cores.
There is only one main memory location, and this stores all the instructions,
data and combinations of the two. For this reason, instructions and data can't
be differentiated.
To find the difference between the two, the processor uses the address of the
instruction/piece of data.…read more

Slide 3

Preview of page 3

Here's a taster:

The Harvard Architecture
The Harvard architecture is different in that it has two separate memory
locations for instructions and data.
For this reason, it has two busses, the instruction bus and the data bus.…read more

Slide 4

Preview of page 4

Here's a taster:

Von Neumann
Advantage Disadvantage
1. Memory organisation is in Parallel execution of
the hands of the programs cannot occur, it
programmer. is simulated by the
operating system.
2. The Control Unit is One bus is a bottleneck,
simplified as there is only as only one information
one memory location. can be accessed at the
same time.
3. Data from the memory Instruction stored in the
and from the devices are same memory as the data
accessed in the same can be accidentally
way. rewritten.…read more

Slide 5

Preview of page 5

Here's a taster:

Advantages Disadvantages
1. Since it has two Free data memory can't
memories, parallel access be used for instructions
can occur. and vice-versa.
2. Data and instructions are Production of a computer
accessed in the same with two buses is more
way. expensive, and takes
more time.
3. Both memories can use
different sized cells.…read more

Slide 6

Preview of page 6

Here's a taster:

Uses of the two Architectures
Von Neumann Processors are better suited for desktop computers, laptops,
workstations and high performance computers.
On the other hand, Harvard is more specialised in the computing industry, and
finds its place in small embedded computers and signal processing.…read more


No comments have yet been made

Similar Computing resources:

See all Computing resources »See all resources »