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)