Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Stored-program computer
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Description == In principle, stored-program computers have been designed with various architectural characteristics. A computer with a [[von Neumann architecture]] stores program data and instruction data in the same memory, while a computer with a [[Harvard architecture]] has separate memories for storing program and data.<ref name="Page2009">{{cite book|author=Daniel Page|title=A Practical Introduction to Computer Architecture|year=2009|publisher=Springer|isbn=978-1-84882-255-9|page=148}}</ref><ref name="Balch2003">{{cite book|author=Mark Balch|title=Complete digital design: a comprehensive guide to digital electronics and computer system architecture|url=https://books.google.com/books?id=uFSRT-OIxyoC&pg=PA149|access-date=18 May 2011|year=2003|publisher=McGraw-Hill Professional|isbn=978-0-07-140927-8|page=149}}</ref> However, the term ''stored-program computer'' is sometimes used as a synonym for the von Neumann architecture.<ref name="Page2009b">{{cite book|author=Daniel Page|title=A Practical Introduction to Computer Architecture|year=2009|publisher=Springer|isbn=978-1-84882-255-9|page=153|url=https://books.google.com/books?id=X1m1tNcfWQYC&pg=PA153}}</ref><ref name="Grattan-Guinness2003">{{cite book|author=Ivor Grattan-Guinness|author-link=Ivor Grattan-Guinness|title=Companion encyclopedia of the history and philosophy of the mathematical sciences|url=https://books.google.com/books?id=2hDvzITtfdAC&pg=PA705|year=2003|publisher=JHU Press|isbn=978-0-8018-7396-6|page=705}}</ref> [[Jack Copeland]] considers that it is "historically inappropriate, to refer to electronic stored-program digital computers as 'von Neumann machines{{'"}}.<ref>{{Cite web | last = Copeland | first = Jack | author-link = Jack Copeland | title = A Brief History of Computing |at = ENIAC and EDVAC | year = 2000 | url = https://plato.stanford.edu/entries/computing-history/#ENIAC | access-date = 27 January 2010 }}</ref> Hennessy and Patterson wrote that the early Harvard machines were regarded as "reactionary by the advocates of stored-program computers".<ref name="HennessyPatterson2003">{{cite book|author1=John L. Hennessy|author-link=John L. Hennessy|author2=David A. Patterson|author2-link=David Patterson (scientist)|author3=David Goldberg|title=Computer architecture: a quantitative approach|url=https://archive.org/details/computerarchitec0003henn|url-access=registration|year=2003|publisher=Morgan Kaufmann|isbn=978-1-55860-724-8|page=[https://archive.org/details/computerarchitec0003henn/page/68 68]}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)