2007年2月25日 星期日

Harvard architecture versus von Neumann architecture

Harvard architecture: Computer instructions and data are stored in separate storage.

von Neumann architecture: Computer instructions and data are stored in the same storage.

The name Harvard architecture came from the early computer Harvard Mark I.

Then John von Neumann proposed that the computer stores program and data in the same storage, among other important architecture changes to computer. Hence the name.

Sometimes people also use the term "Harvard architecture" to describe CPU cache organizations that have separate storages for instruction and data, though a little bit different from its original meaning.

沒有留言:

張貼留言