Bilgisayar Donanım ve Sistem Yazılımı

Slides:



Advertisements
Benzer bir sunumlar
Algoritma.  Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlemler dizisidir.  Başka bir deyişle; bir sorunu çözebilmek için gerekli olan.
Advertisements

Donanım Birimleri.
Dosya Yönetimi Dosya, Klasör ve Sürücüler HÜSEYİN ALİOSMANOĞLU.
BÖLÜM 1 TEMEL KAVRAMLAR. BÖLÜM 1 TEMEL KAVRAMLAR.
SUNUCU İŞLETİM SİSTEMİ Öğr. Gör. Ümit ATİLA.  1980’li yıllardan günümüze geldikçe, bilgi toplumuna yönelişte teknolojik rota, telekomünikasyon ve iletişim.
Ağ Anahtarı (Switch) Çeşitleri
DONANIM VE YAZILIM.
İÇİNDEKİLER GRID COMPUTING NEDİR? NASIL ÇALIŞIR? GRID COMPUTING YAPISI
Yazılım Mühendisliği1[ 3.hft ]. Yazılım Mühendisliği2 Yazılım İ sterlerinin Çözümlemesi Yazılım Yaşam Çevrimi “ Yazılım Yaşam çevrimin herhangi bir yazılım.
Komut Türleri  8051’de de kullanılan komutlar 8-bit opkoda sahiptir.  8-bit opkod 2 8 =256 farklı komuta imkan tanır ve 8051’de toplam 255 komut tanımlıdır.
HARİCİ VERİ DEPOLAMA SİSTEMLERİ. HARİCİ VERİ DEPOLAMA NEDİR?  Harici Veri Depolama: Verilerimizi saklamak ve gelecekte kullanmak amacıyla kullanılan.
BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DONANIM VE YAZILIM.
Bilişim Teknolojileri ve Yazılım Dersi
DİJİTAL VATANDAŞLIK NEDİR?
İnternet'e Bağlanmak İçin Neler Gereklidir?
Hız felaket mi? 32-Bit/64-Bit işlemciler üzerine örnek bir çalışma
ROUTER NEDİR? Elif Melike DEMİR
İç Kontrol Standartlarına Uyum Eylem Planı Toplantısı
Mekatronik Mühendisliği
Bilgisayar Donanım ve Sistem Yazılımı
DERS 6 PIC 16F84 PROGRAMLAMA.
Problem Çözme ve Algoritmalar
PROGRAMLAMA TEMELLERİ
Mikroişlemcili Sistemler ve Laboratuvarı
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H05
DONANIM BİRİMLERİNİ TANIYOR MUSUNUZ?
Doğu Akdeniz Üniversitesi Bilgisayar Ve Teknoloji Yüksek Okulu
EKRAN KARTLARI.
BİLGİSAYAR ÇEŞİTLERİ.
Mikroişlemci Sistemleri
Öğretim Görevlisi Emel ALTINTAŞ
STORAGE BÜŞRA KARADENİZ
Sunucu Çeşitleri Mehmet Ali Uluekmekçi.
Dersin içeriğinin ve kaynaklarının tanıtılması
Dosya, Klasör ve Sürücüler
İŞLETİM SİSTEMLERİ Bilişim Teknolojileri Araçlarında
Bilgi İşlem Organizasyonu
Bilgisayar Sistemleri
Bilgisayar nedir? Bilgisayar; Zor ve karışık hesaplar yapabilen büyük miktarlardaki bilgileri depolama kapasitesine sahip otomatik bir cihazdır.
PROBLEM ÇÖZME VE ALGORİTMALAR
Donanımlar Uzm. Murat YAZICI.
BİLGİSAYAR NEDİR ? Samet AYDEMİR Metin KARAARSLAN
Bilgisayar Mühendisliğine Giriş
Bilgisayar Mimarisi Bilgisayar sistemi içinde bulunan tüm parçaların tasarım ve düzenlenme şekli. Bilgisayarların neredeyse tümünde benzer donanım bileşenleri.
Hız felaket mi? 32-Bit/64-Bit işlemciler üzerine örnek bir çalışma
AKADEMİK BİLİŞİM KONFERANSI 2015 ANADOLU ÜNİVERSİTESİ
Bilgisayar Sisteminin Anatomisi
Prof. Dr. Eşref ADALI Doç. Dr. Şule Gündüz Öğüdücü Sürüm-B
B+-Ağaçları.
NİŞANTAŞI ÜNİVERSİTESİ
DERS 13 PIC 16F84 ile DONANIM SAYICI KULLANIMI
İÇERİK DÜZENLEME -Bilgi türleri- Fiziksel bilgi
Temel Kavramlar Bilgisayar Çalışma Mantığı
LOJİK KAPILAR (GATES) ‘Değil’ veya ‘Tümleme’ Kapısı (NOT Gate)
NİŞANTAŞI ÜNİVERSİTESİ
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
Prof. Dr. Eşref ADALI Doç. Dr. Şule Gündüz Öğüdücü Sürüm-B
Bilgi Teknolojileri Hafta 01
Bilgisayar Donanımı BELLEKLER –ROM.
Mikroişlemci Sistemleri BLG 212
İşlemciler.
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
BLM113 Bilgisayar Bilimlerine Giriş
Veri Saklama Birimleri
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
Eğitsel Robotların Bileşenleri-2
Sunum transkripti:

Bilgisayar Donanım ve Sistem Yazılımı Aslı Eyecioğlu Özmutlu aozmutlu@bartin.edu.tr

Ödev Sunumları Derlemesi Mikrodenetleyici nedir, nasıl çalışır? Mikrodenetleyicilerin, mikroişlemcilerden ne farkı vardır? Avantajları ve dezavantajları nelerdir?

Mikrodenetleyici Nedir? Tek bir entegre devre üzerinde mikroişlemci (CPU), bellek (RAM,ROM) ve G/Ç arabirimleri bulunduran bilgisayar sistemleridir. Bu birimler arasında veri, adres ve denetim yolları iletişimi sağlamak için kullanılır.

Mikrodenetleyici Bir mikrodenetleyicinin (MCU) temel bileşenleri: MCU = CPU + Bellekler+ G/Ç birimi + Saat darbe üreteci 1-Merkezi İşlem Birimi: CPU( Central Processing Unit) olarak bilinen işlemci çekirdeği programın çalışması için gerekli aritmetik ve mantıksal işlemleri yürütür. Çekirdek aynı zamanda bellek ünitelerindeki verileri okur veya depolar. 2- Bellek birimleri: ROM program kodunun depolandığı, RAM ise geçici veya program verilerinin depolandığı bellek türüdür. 3-Giriş/çıkış birimi :Mikrodenetleyiciden dış dünyaya giden sinyallerin gönderilmesinde veya dış dünyadan mikrodenetleyiciye gelen sinyallerin alınmasında kullanılır. 4-Saat darbe üretici: Tümdevre içerisindeki birçok fonksiyonel birimin senkronize bir şekilde çalışması için gerekli olan saat işaretini üretir.

Mikrodenetleyici Özellikleri Mikrodenetleyicilerde işlemler ve komutlar bit bit kontrol edilebildiğinden giriş-çıkış birimleri ve kesmeler çok etkin bir şekilde kullanılabilmektedir. Mikrodenetleyiciler sadece bir iş için programlanmışlardır ve bu program içlerindeki ROM'da değişmemek üzere saklı bulunur. Mikrodenetleyiciler düşük güçte çalışan çiplerdir Mikrodenetleyiciler genelde küçük ve düşük fiyatlı çiplerdir. Bir çok parçadan oluşan kompleks bir devreyi kolayca küçük boyutlara ve maliyete indirmenizi sağlar.

Mikrodenetleyici Mimarisi Mikro denetleyiciler genelde Harvard mimarisine uygun tasarlanır. Harvard mimarisinde komutlar ve veriler farklı belleklerde yer alırlar. Adres ve veri yolları farklıdır, böylece aynı anda komut ve operand erişimi yapılabilir.

Mikrodenetleyici ve Mikroişlemci Farkları Özel amaçlıdır, basit işlemler için tasarlanmıştır. Karmaşık işlemler yapmak için tasarlanmıştır. Tek başlarına çalışabilirler. Harici elemanlar kullanarak çalıştırılır. Harvard mimarisi kullanır. Von Neuman mimarisi kullanır. Az enerji harcar. Çok enerji harcar. Daha az komut kümesi vardır. Programlama kolaylığı sağlar. Daha karmaşık komut yapısı vardır.

Mikrodenetleyicinin Dezavantajları Gelişen her mikro denetleyici ile birlikte komut kodu ve yonga donanımı daha karmaşık bir hale gelmiştir Her komutun çevirim süresi aynı değildir. Farklı komutlar farklı çevrim sürelerinde çalıştıkları için makinanın performansını düşürecektir. Bir program içerisinde mevcut komutların hepsi kullanılamaz. Komutlar işlenirken bayrak bitlerinin dikkat edilmesi gerekir. Buda ek zaman süresi demektir.

Aslı Eyecioğlu Özmutlu aozmutlu@bartin.edu.tr