You are on page 1of 1

Homework

Lab1

Answer to question 1
Another computer architecture is the Harvard architecture. The Harvard
architecture is a computer architecture with physically separate storage and signal pathways
for instructions and data.
Opposed to the von Neumann architecture, which can be either reading an
instruction or reading/writing data from/to the memory in this type of architecture the CPU
can both read an instruction and perform a data memory access at the same time without
the need of a cache.
In conclusion the Harvard architecture has the advantage of having greater memory
bandwidth. The code is also executed in parallel and not serially as in a von Neumann
architecture.
The disadvantage is that the program tends to grow bigger in size. Another
disadvantage is that it is more difficult to implement and so, it is not as widely used.
Answer to question 2
D:\Faculta\Programare\Documentatie\Lab01_s1_an1_14_15.pdf
Answer to question 3
http://www.functionx.com/cpp/

Chiril Cezar, ETTI, anul de studii 1 - englez, Grupa 2

You might also like