Şimdi Ara

mikroişlemcimi mikrokontrolörmü ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
364
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar cpu ve mpu kullanımındaki avantajlar ve dezavantajlar nelerdir ?
    sizce hangisini kullanmak daha iyi ? cpu ile yapılan her mpu ile yapılabilirmi ? vs...
    saygılar



  • Mikroislemciler esnek tasarimlar icin cok daha uygundur. Mikrodenetleyiciler ise daha cok kontrol islerinde kullanilir.

    Gunumuzdeki denetleyiciler okadar gelistiki mikrosilemciye ilave olarak bir suru cevrebirimi genis olcekli ram-rom hepsini icerebiliyor.

    Donanim olaylarini daha iyi anlamak icin mikroislemci daha ogretici. Ram nasil baglanir port nasil olusturulur, DMA unitesi nasil olur gibi sorunlarla ilgilenirsin. Interface, bus zamanlamasi vs vs hepsine bir goz atman gerekir. Halbuki denetleyicilerde bunlarin hepsi hazirdir.

    Islemci ve cevre birimlerini kullanabiliyorsan zaten denetleyicileri de kullanirsin. Denetleyici seni donanim kurma hamalligindan kurtarir.

    Cok buyuk capli islere girmeyecegini varsayarak denetleyicilerle ugrasmak daha mantikli diyebilirim.
  • mesela bir mpu , cpu kadar verimli olabilirmi çalışma hızları nasıldır ?
    mpu kullanımında pic mi daha ağır basar yoksa avr mi ?
  • Siz mcu demek istiyorsunuz.

    mpu microporocessor
    cpu central processing unit
    mcu microcontroller

    cpu mikroislemci anlaminda kullanilsa da aslinda cpu hem mcu nun hemde mpu nun ana unitesidir.

    Firmalari birbiriyle mukayese etmek yerine firmalarin birbirine denk ciplerini mukayese etmek lazim.

    Hepsi iyidir.



    < Bu mesaj bu kişi tarafından değiştirildi bunalmis -- 28 Temmuz 2006; 19:15:56 >
  • düzeltiyorum
    demek istediğim bir yazılım ve donanım işini en verimli ve hızlı şekilde yapabilmek için
    mikroişlemci mi (örneğin 6802,8086...) yoksa mikrokontrolör mü kullanmak daha iyi olur
    yani sizce mikroişlemcili sistemler üzerinemi gitmeliyim yoksa pic veya atmel gibi denetleyicilerinmi
    teşekkürler..
  • Yazilim acisindan aralarinda hic fark olmayack. Bu soruyu bir 10 yil once sorsaydiniz ve buyuk projelerle ugrasacaksaniz bunun cevabi mikrosilemcilerle ugrasin olacakti. Gunumuzde devasa boyutlarda ram ve rom iceren denetleyiciler hiz acisindan da son derece suratli hale geldiler.

    Bu durumda bosu bosuna islemci ram-rom - pia - acia - timer ciplerini karta ayri ayri monte edip ara baglantilari yapip koca kart yapmanin fazla mantigi yok.

    Geliskin denetleyicilerin mcu/mpu bacagida bulunmaktadir. Bu bacagin H/L olmasi durumuna gore cipi ister islemci isterseniz denetleyici modunda da calistirabilirsiniz. Bu size dahili yada harici kaynaklardan kod kosturma sansi verir.

    Eger lazim olan cevrebirim hic bir firmanin denetleyicisi icerisinde yoksa bu durumda bu devreyi siz yapip islemcinin bus'ina baglarsiniz. Fakat ayni devreyi geliskin bir denetleyiciye de baglayabilirsiniz.

    Kucuk islemcilerle denetleyici ayrimi artik gunumuzde onemini kaybetti. Eger bilgisayar turu sistemler yapacaksaniz islemci avantajli olabilir. Gene de denetleyiciler cok fazla gelisti.

    Ornegin gunumuzde 8086 ile calismanin hic bir mantigi yok, bunun yerine 80186 ailesi hem 8086 ile kod uyumlu hemde bir cok cere birimi icermesi acisindan avantajlidir. 80186ya bakarsak icindeki zengin cevrebirimleri acisindan buna islemci demek zordur denetleyiden tek eksigi harici rom ve ram istemesidir.

    Bence biryerlerden baslayin zaman icinde fikir degistirirsiniz.

    Firmalarin degisik ARM7 ciplerine bakarsaniz islemcimi denetleyicimi ayriminin artik ne kadar gereksiz oldugunu goreceksiniz.


    Gunumuzde Z80 haydi neyse de 6800 gibi bir islemci ile ugrasmak tamamiyla nostalji olacaktir.



    < Bu mesaj bu kişi tarafından değiştirildi bunalmis -- 28 Temmuz 2006; 19:45:33 >




  • teşekkürler yüzbaşım. soruyu sormamın sebebi mikrodenetleyicili sistemlerin mikroişlemcili sistemlere göre daha amatör duruyormuş gibi baklımasından dolayıydı.
  • Yapay Zeka’dan İlgili Konular
    #JAVA GUI PROGRAMLAMA DERSLERİ#
    12 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.