Komputer program tersimpan: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29532380; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''Komputer program tersimpan''' (atau '''Stored-program computer''') adalah sebuah perangkat [[komputer]] yang menyimpan [[instruksi program]] dalam memori yang dapat diakses secara elektronik atau optik. Sistem ini kontras dengan sistem yang menyimpan instruksi program dengan [[plugboard]] atau mekanisme serupa. | '''Komputer program tersimpan''' (atau '''Stored-program computer''') adalah sebuah perangkat [[komputer]] yang menyimpan [[instruksi program]] dalam memori yang dapat diakses secara elektronik atau optik.<ref>Joanne Allison. [http://www.computer50.org/mark1/stored.html Stored-program Computers]. 1997.</ref> Sistem ini kontras dengan sistem yang menyimpan instruksi program dengan [[plugboard]] atau mekanisme serupa. | ||
Definisi ini sering diperluas dengan persyaratan bahwa perlakuan program dan data dalam memori dapat dipertukarkan atau diseragamkan. | Definisi ini sering diperluas dengan persyaratan bahwa perlakuan program dan data dalam memori dapat dipertukarkan atau diseragamkan.<ref>William F. Gilreath. [https://books.google.com/books?id=9DuC35atMu0C&pg=RA1-PA24 Computer Architecture: A Minimalist Perspective]. Springer. 2003. hlm. 24. ISBN 978-1-4020-7416-5.</ref><ref>Edwin D. Reilly. [https://archive.org/details/milestonesincomp0000reil_m9h9 Milestones in computer science and information technology]. Greenwood Publishing Group. 2003. hlm. [https://archive.org/details/milestonesincomp0000reil_m9h9/page/245 245]. ISBN 978-1-57356-521-9.</ref><ref>Miles J. Murdocca. [https://archive.org/details/principlesofcomp0000murd Principles of Computer Architecture]. Prentice-Hall. 2000. hlm. [https://archive.org/details/principlesofcomp0000murd/page/5 5]. ISBN 0-201-43664-7.</ref> | ||
==Deskripsi== | ==Deskripsi== | ||
Pada prinsipnya, komputer program tersimpan telah dirancang dengan berbagai karakteristik arsitektur. Komputer dengan [[arsitektur von Neumann]] mampu menyimpan data program dan data instruksi dalam memori yang sama, sedangkan komputer dengan [[arsitektur Harvard]] memiliki memori terpisah untuk menyimpan program dan data. Namun, istilah komputer program tersimpan terkadang digunakan sebagai sinonim untuk arsitektur von Neumann. [[Jack Copeland]] menganggap bahwa "secara historis tidak pantas untuk menyebut komputer program tersimpan digital elektronik sebagai 'mesin von Neumann'". Hennessy dan Patterson menulis bahwa mesin Harvard awal dianggap sebagai "[[reaksioner]] oleh para pendukung komputer program-tersimpan". | Pada prinsipnya, komputer program tersimpan telah dirancang dengan berbagai karakteristik arsitektur. Komputer dengan [[arsitektur von Neumann]] mampu menyimpan data program dan data instruksi dalam memori yang sama, sedangkan komputer dengan [[arsitektur Harvard]] memiliki memori terpisah untuk menyimpan program dan data.<ref>Daniel Page. [https://archive.org/details/practicalintrodu0000page A Practical Introduction to Computer Architecture]. Springer. 2009. hlm. [https://archive.org/details/practicalintrodu0000page/page/148 148]. ISBN 978-1-84882-255-9.</ref><ref>Mark Balch. [https://books.google.com/books?id=uFSRT-OIxyoC&pg=PA149 Complete digital design: a comprehensive guide to digital electronics and computer system architecture]. McGraw-Hill Professional. 2003. hlm. 149. ISBN 978-0-07-140927-8.</ref> Namun, istilah komputer program tersimpan terkadang digunakan sebagai sinonim untuk arsitektur von Neumann.<ref>Daniel Page. [https://books.google.com/books?id=X1m1tNcfWQYC&pg=PA153 A Practical Introduction to Computer Architecture]. Springer. 2009. hlm. 153. ISBN 978-1-84882-255-9.</ref><ref>Ivor Grattan-Guinness. [https://books.google.com/books?id=2hDvzITtfdAC&pg=PA705 Companion encyclopedia of the history and philosophy of the mathematical sciences]. JHU Press. 2003. hlm. 705. ISBN 978-0-8018-7396-6.</ref> [[Jack Copeland]] menganggap bahwa "secara historis tidak pantas untuk menyebut komputer program tersimpan digital elektronik sebagai 'mesin von Neumann'".<ref>Jack Copeland. [http://www.alanturing.net/turing_archive/pages/Reference%20Articles/BriefHistofComp.html#ACE A Brief History of Computing: ENIAC and EDVAC]. 2000.</ref> Hennessy dan Patterson menulis bahwa mesin Harvard awal dianggap sebagai "[[reaksioner]] oleh para pendukung komputer program-tersimpan".<ref>John L. Hennessy. [https://archive.org/details/computerarchitec0003henn Computer architecture: a quantitative approach]. Morgan Kaufmann. 2003. hlm. [https://archive.org/details/computerarchitec0003henn/page/68 68]. ISBN 978-1-55860-724-8.</ref> | ||
==Sejarah== | ==Sejarah== | ||
Konsep komputer program-tersimpan dapat ditelusuri kembali ke konsep teoretis 1936 dari [[mesin Turing universal]]. Von Neumann mengetahui makalah ini, dan dia memberi kesan pada kolaboratornya. | Konsep komputer program-tersimpan dapat ditelusuri kembali ke konsep teoretis 1936 dari [[mesin Turing universal]].<ref>B. Jack Copeland. [https://books.google.com/books?id=gfL4ky-TQOMC&pg=PA104 Colossus: the secrets of Bletchley Park's codebreaking computers]. Oxford University Press. 2006. hlm. 104. ISBN 978-0-19-284055-4.</ref> Von Neumann mengetahui makalah ini, dan dia memberi kesan pada kolaboratornya.<ref>Christof Teuscher. [https://books.google.com/books?id=0IIsoRqw9hgC&pg=PA321 Alan Turing: life and legacy of a great thinker]. Springer. 2004. hlm. 321–322. ISBN 978-3-540-20020-8.</ref> | ||
Banyak komputer awal, seperti [[komputer Atanasoff–Berry]], tidak dapat diprogram ulang. Mereka menjalankan satu program bawaan. Karena tidak ada instruksi program, tidak diperlukan penyimpanan program. Komputer lain, meskipun dapat diprogram, menyimpan program mereka pada [[pita berlubang]], yang secara fisik dimasukkan ke dalam sistem sesuai kebutuhan. | Banyak komputer awal, seperti [[komputer Atanasoff–Berry]], tidak dapat diprogram ulang. Mereka menjalankan satu program bawaan. Karena tidak ada instruksi program, tidak diperlukan penyimpanan program. Komputer lain, meskipun dapat diprogram, menyimpan program mereka pada [[pita berlubang]], yang secara fisik dimasukkan ke dalam sistem sesuai kebutuhan. | ||
Pada tahun 1936, [[Konrad Zuse]] mengantisipasi dalam dua aplikasi paten bahwa instruksi mesin dapat disimpan dalam penyimpanan yang sama yang digunakan untuk data. | Pada tahun 1936, [[Konrad Zuse]] mengantisipasi dalam dua aplikasi paten bahwa instruksi mesin dapat disimpan dalam penyimpanan yang sama yang digunakan untuk data.<ref>F. C Williams. [http://www.computer50.org/kgill/mark1/natletter.html Electronic Digital Computers]. ''Nature''. 25 September 1948. Vol. 162 (4117). hlm. 487. doi:10.1038/162487a0.</ref><ref>Susanne Faber, "Konrad Zuses Bemuehungen um die Patentanmeldung der Z3", 2000</ref> | ||
[ | |||
[[Manchester Baby|Baby]] milik [[Universitas Manchester]]<ref>Frederic Williams. [http://www.computer50.org/kgill/mark1/natletter.html Electronic Digital Computers]. ''Nature''. 1948. Vol. 162 (4117). hlm. 487. doi:10.1038/162487a0.</ref> secara umum diakui sebagai komputer elektronik pertama di dunia yang menjalankan program tersimpan —suatu peristiwa yang terjadi pada 21 Juni 1948.<ref>Rául Rojas. [https://books.google.com/books?id=nDWPW9uwZPAC&pg=PA379 The first computers: history and architectures]. MIT Press. 2002. hlm. 379. ISBN 978-0-262-68137-7.</ref><ref>Daniel Page. [https://archive.org/details/practicalintrodu0000page A Practical Introduction to Computer Architecture]. Springer. 2009. hlm. [https://archive.org/details/practicalintrodu0000page/page/158 158]. ISBN 978-1-84882-255-9.</ref> Namun Baby tidak dianggap sebagai komputer yang lengkap, tetapi lebih merupakan bukti konsep pendahulu komputer [[Manchester Mark 1]], yang pertama kali digunakan untuk penelitian pada April 1949. Pada 6 Mei 1949, EDSAC di Cambridge menjalankan program pertamanya, menjadikannya komputer program tersimpan digital elektronik lainnya.<ref>Mike Hally. [https://books.google.com/books?id=DKcqJJacxxwC&pg=PA96 Electronic brains: stories from the dawn of the computer age]. National Academies Press. 2005. hlm. 96. ISBN 978-0-309-09630-0.</ref> Kadang-kadang diklaim bahwa [[IBM SSEC]], yang beroperasi pada Januari 1948, adalah komputer program tersimpan pertama;<ref>Emerson W. Pugh. [https://books.google.com/books?id=Bc8BGhSOawgC&pg=PA136 Building IBM: shaping an industry and its technology]. MIT Press. 1995. hlm. 136. ISBN 978-0-262-16147-3.</ref> klaim ini kontroversial, paling tidak karena sistem memori hierarkis SSEC, dan karena beberapa aspek operasinya, seperti akses ke relay atau [[tape drive]], ditentukan dengan memasukkannya.<ref>A. Olley. [http://individual.utoronto.ca/fofound/RevisedExistEss1.pdf Existence Precedes Essence - Meaning of the Stored-Program Concept]. ''History of Computing. Learning from the Past''. 2010. Vol. 325. hlm. 169–178. doi:10.1007/978-3-642-15199-6_17. ISBN 978-3-642-15198-9.</ref> Komputer program tersimpan pertama yang dibuat di benua Eropa adalah [[MESM]], diselesaikan di Uni Soviet pada tahun 1950.<ref>Loren R. Graham. [https://archive.org/details/scienceinrussias0000grah Science in Russia and the Soviet Union: A Short History]. Cambridge University Press. 1993. hlm. [https://archive.org/details/scienceinrussias0000grah/page/256 256]. ISBN 9780521287890.</ref> | |||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | == Sumber dan atribusi == | ||
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Komputer+program+tersimpan&oldid=29532380 Wikipedia bahasa Indonesia], revisi 29532380 (2026-08-06T09:20:54Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Komputer+program+tersimpan&oldid=29532380 Wikipedia bahasa Indonesia], revisi 29532380 (2026-08-06T09:20:54Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 14.07
Komputer program tersimpan (atau Stored-program computer) adalah sebuah perangkat komputer yang menyimpan instruksi program dalam memori yang dapat diakses secara elektronik atau optik.[1] Sistem ini kontras dengan sistem yang menyimpan instruksi program dengan plugboard atau mekanisme serupa.
Definisi ini sering diperluas dengan persyaratan bahwa perlakuan program dan data dalam memori dapat dipertukarkan atau diseragamkan.[2][3][4]
Deskripsi
Pada prinsipnya, komputer program tersimpan telah dirancang dengan berbagai karakteristik arsitektur. Komputer dengan arsitektur von Neumann mampu menyimpan data program dan data instruksi dalam memori yang sama, sedangkan komputer dengan arsitektur Harvard memiliki memori terpisah untuk menyimpan program dan data.[5][6] Namun, istilah komputer program tersimpan terkadang digunakan sebagai sinonim untuk arsitektur von Neumann.[7][8] Jack Copeland menganggap bahwa "secara historis tidak pantas untuk menyebut komputer program tersimpan digital elektronik sebagai 'mesin von Neumann'".[9] Hennessy dan Patterson menulis bahwa mesin Harvard awal dianggap sebagai "reaksioner oleh para pendukung komputer program-tersimpan".[10]
Sejarah
Konsep komputer program-tersimpan dapat ditelusuri kembali ke konsep teoretis 1936 dari mesin Turing universal.[11] Von Neumann mengetahui makalah ini, dan dia memberi kesan pada kolaboratornya.[12]
Banyak komputer awal, seperti komputer Atanasoff–Berry, tidak dapat diprogram ulang. Mereka menjalankan satu program bawaan. Karena tidak ada instruksi program, tidak diperlukan penyimpanan program. Komputer lain, meskipun dapat diprogram, menyimpan program mereka pada pita berlubang, yang secara fisik dimasukkan ke dalam sistem sesuai kebutuhan.
Pada tahun 1936, Konrad Zuse mengantisipasi dalam dua aplikasi paten bahwa instruksi mesin dapat disimpan dalam penyimpanan yang sama yang digunakan untuk data.[13][14]
Baby milik Universitas Manchester[15] secara umum diakui sebagai komputer elektronik pertama di dunia yang menjalankan program tersimpan —suatu peristiwa yang terjadi pada 21 Juni 1948.[16][17] Namun Baby tidak dianggap sebagai komputer yang lengkap, tetapi lebih merupakan bukti konsep pendahulu komputer Manchester Mark 1, yang pertama kali digunakan untuk penelitian pada April 1949. Pada 6 Mei 1949, EDSAC di Cambridge menjalankan program pertamanya, menjadikannya komputer program tersimpan digital elektronik lainnya.[18] Kadang-kadang diklaim bahwa IBM SSEC, yang beroperasi pada Januari 1948, adalah komputer program tersimpan pertama;[19] klaim ini kontroversial, paling tidak karena sistem memori hierarkis SSEC, dan karena beberapa aspek operasinya, seperti akses ke relay atau tape drive, ditentukan dengan memasukkannya.[20] Komputer program tersimpan pertama yang dibuat di benua Eropa adalah MESM, diselesaikan di Uni Soviet pada tahun 1950.[21]
Referensi
- ↑ Joanne Allison. Stored-program Computers. 1997.
- ↑ William F. Gilreath. Computer Architecture: A Minimalist Perspective. Springer. 2003. hlm. 24. ISBN 978-1-4020-7416-5.
- ↑ Edwin D. Reilly. Milestones in computer science and information technology. Greenwood Publishing Group. 2003. hlm. 245. ISBN 978-1-57356-521-9.
- ↑ Miles J. Murdocca. Principles of Computer Architecture. Prentice-Hall. 2000. hlm. 5. ISBN 0-201-43664-7.
- ↑ Daniel Page. A Practical Introduction to Computer Architecture. Springer. 2009. hlm. 148. ISBN 978-1-84882-255-9.
- ↑ Mark Balch. Complete digital design: a comprehensive guide to digital electronics and computer system architecture. McGraw-Hill Professional. 2003. hlm. 149. ISBN 978-0-07-140927-8.
- ↑ Daniel Page. A Practical Introduction to Computer Architecture. Springer. 2009. hlm. 153. ISBN 978-1-84882-255-9.
- ↑ Ivor Grattan-Guinness. Companion encyclopedia of the history and philosophy of the mathematical sciences. JHU Press. 2003. hlm. 705. ISBN 978-0-8018-7396-6.
- ↑ Jack Copeland. A Brief History of Computing: ENIAC and EDVAC. 2000.
- ↑ John L. Hennessy. Computer architecture: a quantitative approach. Morgan Kaufmann. 2003. hlm. 68. ISBN 978-1-55860-724-8.
- ↑ B. Jack Copeland. Colossus: the secrets of Bletchley Park's codebreaking computers. Oxford University Press. 2006. hlm. 104. ISBN 978-0-19-284055-4.
- ↑ Christof Teuscher. Alan Turing: life and legacy of a great thinker. Springer. 2004. hlm. 321–322. ISBN 978-3-540-20020-8.
- ↑ F. C Williams. Electronic Digital Computers. Nature. 25 September 1948. Vol. 162 (4117). hlm. 487. doi:10.1038/162487a0.
- ↑ Susanne Faber, "Konrad Zuses Bemuehungen um die Patentanmeldung der Z3", 2000
- ↑ Frederic Williams. Electronic Digital Computers. Nature. 1948. Vol. 162 (4117). hlm. 487. doi:10.1038/162487a0.
- ↑ Rául Rojas. The first computers: history and architectures. MIT Press. 2002. hlm. 379. ISBN 978-0-262-68137-7.
- ↑ Daniel Page. A Practical Introduction to Computer Architecture. Springer. 2009. hlm. 158. ISBN 978-1-84882-255-9.
- ↑ Mike Hally. Electronic brains: stories from the dawn of the computer age. National Academies Press. 2005. hlm. 96. ISBN 978-0-309-09630-0.
- ↑ Emerson W. Pugh. Building IBM: shaping an industry and its technology. MIT Press. 1995. hlm. 136. ISBN 978-0-262-16147-3.
- ↑ A. Olley. Existence Precedes Essence - Meaning of the Stored-Program Concept. History of Computing. Learning from the Past. 2010. Vol. 325. hlm. 169–178. doi:10.1007/978-3-642-15199-6_17. ISBN 978-3-642-15198-9.
- ↑ Loren R. Graham. Science in Russia and the Soviet Union: A Short History. Cambridge University Press. 1993. hlm. 256. ISBN 9780521287890.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29532380 (2026-08-06T09:20:54Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.