11050514016 nuril huda tugasmicro1
DESCRIPTION
microTRANSCRIPT
-
RANGKUMAN
Nama : Nuril Huda
Nim : 11050514016
Kelas : ELKOM B 2011
A. Arsitektur Komputer Von Neumann
Arsitektur Von Neumann adalah arsitektur komputer yang menempatkan
program (ROM=Read Only Memory) dan data (RAM=Random Access Memory)
dalam peta memori yang sama. Arsitektur ini memiliki address dan data bus tunggal
untuk mengalamati program (instruksi) dan data. Contoh dari mikrokontroler yang
memakai arsitektur Von Neumann adalah keluarga 68HC05 dan 68HC11 dari
Motorola.
Arsitektur ini diciptakan oleh Jhon Von Neumann pada tahun 1903-1957,
arsitektur komputer ini banyak digunakan di sebagian besar sistem komputer non
paralel seperti komputer rumahan atau notebook.
Model kerja dari arsitektur dasar Von Neumann dapat dilihat pada Gambar
diatas, Pada gambar tersebut prosesor terdiri atas Unit Kontrol (CU) dan Unit Logika
dan Aritmatik (ALU). Memori berfungsi sebagai tempat menyimpan instruksi yang
sedang dijalankan oleh prosesor, lalu hasilnya dapat disajikan melalui perangkat
input/output.
-
Kelebihan dan Kelemahan Arsitektur Von Neumann:
- Kelebihan
Fleksibilitas saat Pengalamatan program dan data
- Kekurangan
1. Bus tunggal, Sehingga instruksi untuk mengakses program dan data harus
dijalankan secara sekuensial dan tidak bisa dilakukan overlaping untuk
menjalankan dua isntruksi yang berurutan.
2. Bandwidth program harus sama dengan banwitdh data. Jika memori data
adalah 8 bits maka program juga harus 8 bits.
B. Arsitektur Komputer Harvard
arsitektur Harvard memiliki dua memori yang terpisah satu untuk program
(ROM) dan satu untuk data (RAM). Intel 80C51, keluarga Microchip PIC16XX,
Philips P87CLXX dan Atmel AT89LSXX adalah contoh dari mikroprosesor yang
mengadopsi arsitektur Harvard. Kedua jenis arsitektur ini masing-masing memiliki
keungulan tetapi juga ada kelemahannya.
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
-
Kelebihan dan Kelemahan Arsitektur Harvard:
- Kelebihan
Memori program dan data terpisah
- Kekurangan
Untuk mengakses data di ROM harus dengan intruksi dan mekanisme khusus.