DEV Community

Cover image for Von Neumann ve Harvard Mimarisi Farkları
tahsinsoyak
tahsinsoyak

Posted on

Von Neumann ve Harvard Mimarisi Farkları

Von Neumann

  • Rom bellek genel olarak bilgisayar sisteminin açılışını sağlamak amacıyla kullanılır.
  • Programlara ait kod ve veri ram bellekte saklanır.
  • İşlemci veri yolu ortak.
  • Donanım gereksinimi, ortak erişim olduğu için Harward’a göre daha az karmaşıktır.
  • Harward’a göre fiziksel yer ihtiyacı daha az.
  • Komut ve veri artarda erişmek zorunda olduğu için hız daha azdır.
  • Hem komut hem program verisi tutmaya uygundur.
  • Bellek kullanımı daha efektiftir.
  • Komut ve komuta ait verilerinin bellekten getirilmesi sırasıyla olduğu için kontrol karmaşıklığı azdır.

Harvard

  • Rom bellek komutlar için, ram bellek veri için kullanılır.
  • İşlemci veri yolu bağımsız.
  • Donanım gereksinimi, her iki tipteki bellek için bağımsız erişim yollarına ihtiyaç duyar ve işlemcinin donanım yapısı daha karmaşık.
  • Karmaşık olduğu için daha fazla fiziksel alan ister.
  • Komut ve veriye aynı anda erişim verdiği için işlemcinin komut çalıştırma hızı yüksektir.
  • Romdaki boş alanlar program verisi tutmak için kullanılamaz.
  • Ram deki boş alanlar programlara ait komutları tutmak için kullanamaz.
  • Birden fazla program aynı anda çalışmasında daha fazla bellek ihtiyacı olur.
  • Komut ve komuta ait verinin ilgili bellek birimine aynı anda getirilmesi kontrol karmaşıklığını arttırır.

Top comments (0)