MODIFIED
HARVARD ARCHITECTURE
1. Modified Harvard
Architecture
Modified
Harvard Architecture adalah suatu variasi dari arsitektur Harvard, yang
memiliki dua jalur bus terpisah, dimana satu untuk sinyal (kode) dan satu untuk
penyimpanan memori.
![]() |
Arsitektur Harvard memiliki dua
memori yang terpisah. Satu untuk Program (ROM) dan satu lagi untuk Data (RAM).
Karena pengalamatan ROM dan RAM yang terpisah, ini memungkinkan CPU untuk
melakukan overlapping pada saat menjalankan instruksi.
Dengan cara ini dua instruksi yang berurutan dapat dijalankan pada saat yang hampir bersamaan. Yaitu, pada saat CPU melakukan tahap eksekusi instruksi yang pertama, CPU sudah dapat menjalankan interpretasi instruksi yang ke-dua dan seterusnya. Ini memungkinkan komputer dapat bekerja lebih cepat dan efisien.
Dengan cara ini dua instruksi yang berurutan dapat dijalankan pada saat yang hampir bersamaan. Yaitu, pada saat CPU melakukan tahap eksekusi instruksi yang pertama, CPU sudah dapat menjalankan interpretasi instruksi yang ke-dua dan seterusnya. Ini memungkinkan komputer dapat bekerja lebih cepat dan efisien.
Terdapat 3 karakteristik yang dapat
digunakan untuk membedakan Modified Harvard Architechture dengan Arsitektur
Harvard dan Von Neumann, yaitu :
1. Memori
instruksi dan data menempati ruang alamat yang berbeda
Mesin Harvard
yang dimodifikasi von Neumann dan split-cache menyimpan instruksi dan data
dalam ruang alamat tunggal, sehingga alamat "nol" hanya merujuk pada
satu lokasi dan apakah pola biner di lokasi itu ditafsirkan sebagai instruksi
atau data didefinisikan oleh bagaimana program ini ditulis.
2. Memori
instruksi dan data memiliki jalur perangkat keras yang terpisah menuju CPU
Jalur memori
terpisah ke CPU memungkinkan instruksi dieksekusi dan data di-interpretasi pada
saat yang sama, sehingga meningkatkan kecepatan proses komputer. Modified
Harvard Architechture memiliki cache CPU yang terpisah untuk mengambil
instruksi dari cache instruksi dan data dari cache data
3. Memori
instruksi dan data dapat diakses dengan cara lain
Sebuah inti dari
Modified Harvard, harus menyediakan akses yang sama/seragam ke memory flash dan
SRAM. Contohnya : Modified Harvard ARM9 core, harus menyediakan akses yang
sama/seragam ke memory flash dan SRAM dalam kasus tersebut adalah 8 bit
byte.
Referensi
:
Group 7
[ Modified Harvard
Architecture ]
- Hani Annisa ( 192406057 )
- Fahriza Shiddik ( 192406063 )
- Richard Albert Tua Situmorang (
192406073 )
- M. Dizzy Aditya Tanjung ( 192406083
)
- Nurhayati Marpaung ( 192406094 )
