KELOMPOK 1 ORGANISASI DAN ARSITEKTUR COMPUTER MODIFIED HARVARD

  • Slides: 8
Download presentation
KELOMPOK 1 ORGANISASI DAN ARSITEKTUR COMPUTER MODIFIED HARVARD ARCHITECTURE Gilbert Japar (181401058) Vika Nabilla

KELOMPOK 1 ORGANISASI DAN ARSITEKTUR COMPUTER MODIFIED HARVARD ARCHITECTURE Gilbert Japar (181401058) Vika Nabilla (181401133) Tara Yesa (181401013) (181401073) Joe J Sijintak (18140121) (181401130) Rauzan Ahmad (181401079) Fadhil Ahmad (181401019) Daffa Abigail Khairul Ariandi

Howard Hathaway Aiken Sumber : [1] HARVARD ARCHITECTURE Harvard Architecture adalah arsitektur komputer dengan

Howard Hathaway Aiken Sumber : [1] HARVARD ARCHITECTURE Harvard Architecture adalah arsitektur komputer dengan jalur penyimpanan dan sinyal yang terpisah secara fisik untuk instruksi dan data. Istilah ini berasal dari komputer berbasis relay Harvard Mark I, yang menyimpan instruksi pada punhtape (lebar 24 bit) dan data dalam penghitung elektro-mekanis. Howard Hathaway Aiken Dalam arsitektur Harvard, kedua memori itu tidak perlu memiliki karakteristik yang sama. Dalam beberapa sistem, instruksi dapat disimpan dalam memori read-only sementara memori data umumnya membutuhkan memori read-write. Dalam beberapa sistem, ada lebih banyak memori instruksi daripada memori data sehingga alamat instruksi lebih luas daripada alamat data.

Howard Hathaway Aiken Sumber : [2] VON NEUMANN ARCHITECTURE Von Neumann Architecture berasal dari

Howard Hathaway Aiken Sumber : [2] VON NEUMANN ARCHITECTURE Von Neumann Architecture berasal dari nama ahli matematika dan ilmuwan komputer John von Neumann. Berbeda dengan arsitektur Harvard, arsitektur Von Neumann memiliki struktur penyimpanan tunggal untuk menampung instruksi dan data. CPU dapat membaca instruksi atau membaca/menulis data dari/ke memori karena instruksi dan data menggunakan sistem bus yang sama. John Von Neumann

MODIFIED HARVARD ARCHITECTURE Modified Harvard architecture sangat mirip dengan Harvard architecture machine. Bahkan sebagian

MODIFIED HARVARD ARCHITECTURE Modified Harvard architecture sangat mirip dengan Harvard architecture machine. Bahkan sebagian besar komputer modern malah menerapkan arsitektur Harvard yang dimodifikasi. Modifikasi tersebut adalah berbagai cara untuk melonggarkan pemisahan ketat antara instruksi dan data, sambil tetap mendukung data bersamaan yang lebih tinggi dan akses instruksi arsitektur Harvard. Modifikasi yang paling umum meliputi: • Pemisahan instruksi dan cache data yang didukung oleh ruang alamat acommon. Saat CPU dieksekusi dari cache, ia bertindak sebagai Harvard machine. Saat mengakses backing memory, ini bertindak seperti von Neumann machine (di mana kode dapat dipindahkan seperti data, teknik yang kuat). Modifikasi ini tersebar luas di prosesor modern seperti arsitektur ARM dan prosesor X 86. • Menyediakan jalur antara memori instruksi (seperti ROM atau flash) dan CPU untuk memungkinkan memori instruksi diperlakukan sebagai data read-only. Teknik ini digunakan di beberapa mikrokontroler, termasuk Atmel AVR. Ini memungkinkan data konstan, seperti string teks atau tabel fungsi dapat diakses tanpa harus disalin ke dalam memori data. Instruksi khusus disediakan untuk membaca data dari memori instruksi. (Ini berbeda dari instruksi yang dengan sendirinya menyematkan data konstan, meskipun untuk konstanta individu, kedua mekanisme dapat saling menggantikan. )

Sumber : [3] 5

Sumber : [3] 5

 • 3 KARAKTERISITK YANG MEMBEDAKAN MODIFIKASI MESIN HARVARD DARI MESIN HARVARD MURNI DAN

• 3 KARAKTERISITK YANG MEMBEDAKAN MODIFIKASI MESIN HARVARD DARI MESIN HARVARD MURNI DAN VONN Instruksi dan data mengisi ruang alamat NEUMANN yang berbeda • Instruksi dan data memiliki jalur perangkat keras terpisah ke CPU • Instruksi dan data dapat diakses dengan berbagai cara Sumber : [4]

PENGGUNAAN MODERN DARI ARSITEKTUR HARVARD YANG DIMODIFIKASI ATMEL AVR • AVR adalah arsitektur Harvard

PENGGUNAAN MODERN DARI ARSITEKTUR HARVARD YANG DIMODIFIKASI ATMEL AVR • AVR adalah arsitektur Harvard yang dimodifikasi 8 -bit RISC mikrokontroler chip tunggal yang dikembangkan oleh Atmel pada tahun 1996. AVR adalah satu mikrokontroler pertama yang menggunakan memori flash on-chip untuk penyimpanan program, diciptakan untuk melawan ROM yang dapat diprogram satu kali, EPROM, atau EEPROM yang digunakan oleh mikrokontroler lain pada saat itu. • AVR adalah mesin arsitektur Harvard yang dimodifikasi, dimana program dan data disimpan dalam sistem memori fisik terpisah yang muncul dalam ruang alamat yang berbeda, tetapi memiliki kemampuan untuk membaca data dari memori program menggunakan instruksi khusus.

REFERENCES • [1] : https: //sites. google. com/site/informaticos 34/software/howard-hathaway-aiken • [2] : https: //id.

REFERENCES • [1] : https: //sites. google. com/site/informaticos 34/software/howard-hathaway-aiken • [2] : https: //id. wikipedia. org/wiki/John_von_Neumann • [3] : https: //slideplayer. com/slide/4892266/ • [4] : https: //www. semanticscholar. org/paper/Sharf%3 A-An-FPGA-based-customizableprocessor-Bassoy-Manteuffel/b 26 ce 7 aee 58 fe 841 cbca 671598874 f 17 fa 1 e 9 b 0 b 8