Şimdi Ara

MİKROİŞLEMCİLER-SORU

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
919
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar;
    Aşağıda mikroişlemciler ile ilgili iki soru var.Cevapları hakkında fikrim var ama tam emin değilim.Yardımcı olursanız sevinirim.

    1)32 bit işlemci ne demektir?

    a)32 bit veriyoluna sahip işlemci

    b)2^5 adresleme yapabilen işlemci

    c)2^5 IO bacağı olan işlemci

    d)Hiçbiri

    Cevap=Hiçbiri olduğunu düşünüyorum.Çünkü "Word" uzunluğunun 32 bit olması

    2)Hangisi cpu-bellek haberleşmesi için önerilir?

    a)paralel iletişim

    b)ortak yol (bus) iletişim

    Cevap=a)paralel iletişim çünkü veri daha hızlı aktarılır.



  • 1.Sorunun cevabı A şıkkı.
    2.Sorunun şıkkı ikiside olabilir.İşlemci belleğe erişirken önce adres sonra adresin gösterdiği yerdeki veriye erişir.Bu erişim hattına bus denir.Ve paralel iletişim ile yazılır veya okunur.Tabi bu mikroişlemcinin mimarisiyle değişebilir.
  • 1. soru A şıkkı değil. Mesela 8088 16 bitlik bir işlemcidir ama 8 bit veri yoluna sahip. Veriyi toparlayıp 32 bit olarak işleyebilen komutlara sahip olması o işlemcinin 32 bit olarak tanımlanması için yeterlidir. Bu da yanıtların hiçbirinde yok.

    2. İkinci seçenek daha iyi çünkü "bus" derken DMA, adreslenebilir yan modüller vb. öyle avantajlardan bahsediyor olsa gerek.
  • liu iyi özetlemiş ama biraz daha üzerinde konuşursak;
    µC nin kaç bitlik olduğunu belirleyen özellik veri yolu genişliği değildir. mesela pic 14bitlik veri yoluna sahiptir fakat core 8 bitliktir dolaysı ile bir µC sahip olduğu core un işlem yapabilme yeteneği ile değerlendirilir. gibii...
  • Evet doğru söylüyorsunuz.Veriyolunun 32 bit olması çekirdeğin de öyle olacağı anlamına gelmiyor.Genelde böyle olsada birkaçtane istisna var.
  • Yapay Zeka’dan İlgili Konular
    MATEMATİK SORUSU ?
    11 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.