Anda di halaman 1dari 3

Ujian Tengah Semester Mata Kuliah Tanggal Tanggal Pengumpulan Sifat : Arsitektur Sistem Komputer : 13 Mei 2013 : 20 Mei

2013 Jam 10.00 : Take home exam, jawaban ditulis tangan!

Perhatikan diagram blok Gambar 1 dan Gambar 2 berikut ini.

Gambar 1. Sistem mikroprosesor A Gambar 2. Sistem mikroprosesor B Sistem mikroprosesor A menggunakan mikroprosesor dengan arsitektur von neuman Sistem mikroprosesor B menggunakan mikroprosesor dengan arsitektur ...Havard... Jelaskan perbedaan kedua macam arsitektur di atas. Sajikan penjelasan Anda dalam bentuk tabel perbandingan. Jelaskan perbedaan antara prosesor RISC (Reduced Instruction Set Computer) dan prosesor CISC (Complex Instruction Set Computer), dan berikan contoh-contoh tipe prosesornya. Penambahan memori cache mampu mempercepat eksekusi program di dalam sistem komputer. Berikan penjelasannya, mengapa bisa seperti itu? Secara teoritik, dengan prosesor yang sama, komputer dengan kapasitas memori terpasang yang lebih besar mampu bekerja lebih cepat dibanding komputer dengan kapasitas memori yang lebih kecil. Berikan penjelasannya! Berikut ini adalah format bilangan floating point biner. X menyatakan bilangan biner. Tanda (1 bit)

Excess 127 Exponent Normalized Fraction x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x Ubahlah bilangan desimal 23,5 menjadi bilangan floating point 32-bit menurut format di atas. Ubahlah bilangan desimal 46,875menjadi bilangan floating point 32-bit menurut format di atas.

Jadi Prinsip Kerja Arsitektur Harvard Arsitektur Havard menggunakan memori terpisah untuk program dan data dengan alamat dan bus data yang berdiri sendiri. Karena dua perbedaan aliran data dan alamat, maka tidak diperlukan multiplexing alamat dan bus data. Arsitektur ini tidak hanya didukung dengan bus paralel untuk alamat dan data, tetapi juga menyediakan organisasi internal yang berbeda sedemikian rupa instruksi dapat diambil dan dikodekan ketika berbagai data sedang diambil dan dioperasikan. Lebih lanjut lagi, bus data bisa saja memiliki ukuran yang berbeda dari bus alamat. Hal ini memungkinkan pengoptimalan bus data dan bus alamat dalam pengeksekusian instruksi yang cepat. Sebagai contoh, mikrokontroler Intel keluarga MCS-51 menggunakan arsitektur Havard karena ada perbedaan kapasitas memori untuk program dan data, dan bus terpisah (internal) untuk alamat dan data. Begitu juga dengan keluarga PIC dari Microchip yang menggunakan Arsitektur Harvard

Arsitektur Havard menggunakan memori terpisah untuk program dan data dengan alamat dan bus data yang berdiri sendiri. Karena dua perbedaan aliran data dan alamat, maka tidak diperlukan multiplexing alamat dan bus data. Arsitektur ini tidak hanya didukung dengan bus paralel untuk alamat dan data, tetapi juga menyediakan organisasi internal yang berbeda sedemikian rupa instruksi dapat diambil dan dikodekan ketika berbagai data sedang diambil dan dioperasikan. Lebih lanjut lagi, bus data bisa saja memiliki ukuran yang berbeda dari bus alamat. Hal ini memungkinkan pengoptimalan bus data dan bus alamat dalam pengeksekusian instruksi yang cepat. Sebagai contoh, mikrokontroler Intel keluarga MCS-51 menggunakan arsitektur Havard karena ada perbedaan kapasitas memori untuk program dan data, dan bus terpisah (internal) untuk alamat dan data. Begitu juga dengan keluarga PIC dari Microchip yang menggunakan arsitektur Havard. Arsitektur Von Neumann

Pada arsitektur Von Neumann, program dan data dibagi pada ruang memori yang sama. Arsitektur Von Neumann menyediakan fitur penyimpanan dan modifikasi program secara mudah. Bagaimanapun, penyimpanan program tidak mungkin optimal dan membutuhkan berbagai pengumpulan program dan data untuk membentuk instruksi. Pengumpulan program dan data diselesaikan menggunakan time division multiplexing yang akan berpengaruh pada performa mikrokontroler itu sendiri. Salah satu contoh mikrokontroler yang menggunakan arsitektur Von Neumann (princeton) adalah Motorola 68HC11.
Arsitektur Von Neumann

Data & instruksi disatukan dalam memory yang sama

Program counter mengarah pada alamat instruksi pada memory Digunakan pada prosesor umum (general purpose)

Arsitektur Harvard Memisahkan memory data dengan memory instruksi Program counter mengarah pada alamat instruksi pada memory Digunakan pada prosesor DSP

2. FiturRICSPC/Desktop CISC

Daya Sedikit ratusan miliwatt Banyak watt Kecepatan Komputasi200-520 MHz 2-5 GHz Manajemen Memori Direct, 32 bit Mappped I/O Custom PC berbasis pilihan via BIOSE Nvironment High Temp, Low EMEmissions Need Fans, FCC/CE approval an issue Struktur Interupsi Custom, efisien, dan sangat cepat Seperti PC Port Sistem Operasi Sulit, membutuhkan BSP level rendah. Load and Go

Anda mungkin juga menyukai