Senin, 29 September 2014

ARSITEKTUR VON NEUMAN VS ARSITEKTUR HARVARD

ARSITEKTUR HARVARD

 
 
Arsitektur Harvard menggunakan memori terpisah 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 denga bus paralel untuk alamat dan data, tetapi juga menyediakan organisasi internal yang bebeda. Bus data dan bus alamat bisa saja berbeda ukurannya. Hal ini memungkinkan pengoptimalan tersebut dalam pengeksekusian instruksi yang cepat.
 
 
Arsitektur ini memiliki dua busa= yang berbeda. Satu bus 8-bit dan menghubungkan CPU ke RAM. Yang satu lagi terdiri dari beberapa jalur (12, 14, atau 16) dan menghubungkan CPU ke ROM, sehingga CPU dapat membaca instruksi dan mengakses memori data pada saat bersamaan.
 

Program yang dibuat akan tersimpan dala ROM internal (Flash ROM) setelah dilakukan kompilasi ke bahasa mesin. Lokasi memori ini dinyatakan dalam 12, 14, atau 16- bit. Sebagian dari bit 4, 6, 8-bit digunakan sebagai instruksinya sendiri dan diikuti dengan data 8-bit.



Kelebihan Arsitektur Komputer Model Harvard :
  1. Bandwidth program tidak mesti sama dengan bandwidth data.
  2. Opcode dan operand dapat dijadikan dalam satu word instruksi saja
  3. Memori program dan data yang terpisah, maka kavling total memori program dan data dapat menjadi lebih banyak


Kekurangan :
  • Arsitektur Harvard tidak memungkinkan untuk menempatkan data pada ROM.
  • Arsitektur in tidak memungkinkan untuk mengakses data yang ada di ROM 

 
 
 
DIAGRAM ARSITEKTUR MODEL KOMPUTER HARDVARD
 
 
 
 
DIAGRAM BLOK ARSITEKTUR HARDVARD
 
 
 
 
 

 
 
 
 
ARSITEKTUR VON NEUMAN
 
 
 
 
Mesin Von Neumann =  arsitektur yang diciptakan oleh John von Neumann pada tahun 1903-1957. Arsitektur komputer ini adalah arsitektur yang menempatkan program (ROM=Read Only Memory) dan data (RAM=Random Access Memory) dalam peta memori yang sama dan memiliki address dan data bus tunggal untuk mengalamati program (instruksi) dan data.
 
 
Diagram blok arsitektur von Neuman
 
 
 
 

 
Diagram Arsitektur  Model Komputer Von Neumann
 
 
 
 
 
 
 
Empat bagian utama :
  • Unit Aritmatika dan Logis (ALU)
  • Unit kontrol (CU)
  • Memori
  • I/O devices 
 
 
Keuntungan model Von Neumann :
  • Fleksibilitas pengalamatan program dan data.
  • Arsitektur Von Neumann memungkinkan prosesor untuk menjalankan program yang ada didalam memori data (RAM).
  • Program selalu ada di ROM dan data selalu ada di RAM
 
 
Kelemahan model Von Neumann :
  • Bus tunggalnya itu sendiri maka instruksi untuk mengakses program dan data harus dijalankan secara sekuensial dan tidak bisa dilakukan overlaping untuk menjalankan dua isntruksi yang berurutan
  • bandwidth program harus sama dengan banwitdh data.
  • prosesor Von Neumann membutuhkan jumlah clock CPI (Clock per Instruction) yang relatif lebih banyak sehingga eksekusi instruksi dapat menjadi relatif lebih lama.
 
 
 
Sumber :
 
 

0 komentar:

Posting Komentar