İŞLEMCİ MİMARİLERİ – Derya Işık

Slides:



Advertisements
Benzer bir sunumlar
ARM Tabanlı Mikrodenetleyici Temelleri ve Programlama
Advertisements

AYNUR TEMEL RAM PARALEL HESAPLAMALAR İŞLETİM SİSTEMLERİ
GİRİŞ Bir mikroişlemci tüm devresi etrafında kurulu bilgisayar, mikrobilgisayar olarak adlandırılır. Bir mikrobilgisayarın mikroişlemcisi, I/O ve bellek.
Intel Pentium Mikroişlemcisi
Duyuru Zamanına Kadar IBM Gizli Bilgisidir ® IBM Software © 2006 IBM Corporation Ara Katman Yazılımları İçin İşlemci Değer Birimi Lisanslaması Geleceğe.
Bilgi Teknolojisinin Temel Kavramları
PLAYSTATİON Grup Üyeleri: Fatih Akkaya Hüseyin Özkan Halil Güvel
Prof. Dr. Eşref ADALI Yrd. Doç. Dr. Şule Gündüz Öğüdücü Sürüm-A
Ders Adı: Bilgisayar Donanımına Giriş
İŞLEMCİLER.
Bölüm 1: Introductions (Tanıtım,Tanım)
İleri Mikroişlemci Özellikleri
MİMARİ ESASLAR Bir bilgisayarın komut kümesi, programcının makineyi programlarken kullanabileceği ilkel emirleri veya makine komutlarının tamamının oluşturduğu.
CLUSTER COMPUTİNG (KÜME HESAPLAMA )
BİLGİSAYAR DONANIMI SELİN POSBIYIK 9/H 551 SIDIKA RODOP ANADOLU LİSESİ
Hazırlayan Bilgisayara Giriş Öğr. Grv. Ömer KAÇMAZ.
BİLGİ TEKNOLOJİSİNİN TEMEL KAVRAMLARI
Intel Pentium II Mikroişlemcisi
BİLGİSAYARIN AÇILMASI.
Intel P6 Architecture Mustafa Çayır.
66 CHAPTER SİSTEM UNITESİ. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Sistem Üniteleri Mikro bilgisayarlar Masaüstü Dizüstü Tablet.
MART 2013 İŞLETİM SİSTEMLERİ.
Yazılım Gelişimi. Donanım gelişimine paralel olarak süren yazılım gelişimi, son on yılda kayda değer bir ivmelenme ile bilgisayarları, herhangi bir uzmanlık.
Bilgisayar Programlama
Mikroişlemciler ve Assembler Programlama
İŞLETİM SİSTEMLERİ Öğr. Gör. S.Serkan TAN.
CPU.
EYLÜL 2014 İŞLETİM SİSTEMLERİ Bilgisayar Uygulamaları.
Bilişim Teknolojileri Öğretmeni İsmail ÖZTÜRK
Abdulkadir KARADENİZ Bilgisayar Nedir? Bilgisayarın Tarihçesi Bilgisayarların Sınıflandırılması Abdulkadir KARADENİZ
İŞLEM BİRİMLERİ RAM İŞLEMCİ Örnek: ANAKART
İ ŞLEMC İ LER. Çekirdek (Core) : Komut çalıştırma işlemlerini yapan bölümdür. Pin : İ şlemcinin anakartla iletişim kurmasını sa ğ.
Programlama Dilleri Visual Basic C# C++ Pascal Delphi.
İŞLEMCİLER.
Hafta2 Bilgisayar Donanımı Dersi
BİLGİSAYAR DONANIMI Öğr.Gör. Abdullah ŞENER.
Temel Bilgi Teknolojilerinin Kullanımı Öğr.Gör. Abdullah ŞENER.
BİLGİSAYAR MİMARİLERİ 1.Hafta: Bilgisayar Mimarisine Giriş
BİLGİSAYAR MİMARİLERİ 2.Hafta: Bilgisayar Bileşenleri
BİLGİSAYAR MİMARİLERİ 7.Hafta: Çoklu-Çevrim İşlemci
DERS 4 MİKROİŞLEMCİ PROGRAMLAMA. Dr. Emin Argun Oral, Atatürk Üniversitesi 2008 Ders 4, Slayt 2İÇERİK Yüksek seviyeli programlama dilleri Düşük sevyeli.
BİLGİSAYAR MİMARİLERİ 11.Hafta: Pipeline Sorunları
Information Technology, the Internet, and You © 2013 The McGraw-Hill Companies, Inc. All rights reserved.Computing Essentials 2013.
Genel Kavramlar Bölüm - 1. YAZILIM Bilgisayara işlemler yaptırabilmek ve karar verdirtebilmek için yazılan kalıplara denir. Yazılım, genel olarak donanım.
Bilgisayar Donanımı Dersi
Sayısal Entegre Devreler
BİLGİSAYARIN YAPISI Donanım ? Yazılım.
Giri ş 1 Mikroişlemciler. İçerik 2 Tarihi geli ş im Tanımlar Mikroi ş lemci tabanlı sistemler Sayı sistemleri.
Anakart Bilgisayarın tüm parçalarını üzerinde barındıran ve bu parçalar arasında iletişimi sağlayan birincil devre kartıdır. Anakartlar elektriği geçirmeyen.
BİLGİSAYAR NEDİR?.
BİLGİSAYAR Donanım ve Yazılım.
Bilgisayar Donanımı Dersi
DERS 5 PIC 16F84 PROGRAMLAMA.
Mikrobilgisayar Tasarım Yapıları
Bilgisayar Donanım ve Sistem Yazılımı
BİLGİSAYAR Donanım ve Yazılım.
Mikroişlemciler Giriş.
Bilgisayar Donanım ve Sistem Yazılımı
BİLGİSAYAR DONANIMI ANAKART ,RAM-ROM
Mikroişlemcili Sistem Tasarımı
İntel Mikroişlemci Ailesi ve Genel Özellikleri
Bilgisayar Sisteminin Anatomisi
NİŞANTAŞI ÜNİVERSİTESİ
Mikrobilgisayar Tasarım Yapıları
NİŞANTAŞI ÜNİVERSİTESİ
BİLGİSAYAR MÜHENDİSLİĞİNE GİRİŞ
BLM113 Bilgisayar Bilimlerine Giriş
NİŞANTAŞI ÜNİVERSİTESİ
NİŞANTAŞI ÜNİVERSİTESİ
Bilgisayar Donanımı Dersi Bilgisayarın Mimarı Yapısı ve Çalışma Mantığı.
Sunum transkripti:

İŞLEMCİ MİMARİLERİ 1030710476 – Derya Işık

Mikroişlemciler mimari (architecture) olarak gruplara ayrılırlar Mikroişlemciler mimari (architecture) olarak gruplara ayrılırlar. Ortak mimariye sahip olan işlemciler aynı komutları tanımakta ve aynı yazılımları çalıştırabilmektedirler.

En meşhur mikroişlemci mimarisi Intel’in x86 işlemcisidir En meşhur mikroişlemci mimarisi Intel’in x86 işlemcisidir. Intel ilk x86 tabanlı işlemcisini 8086 olarak 1978 yılında piyasaya sürdü. Daha sonraki yıllarda yeni nesil x86 tabanlı işlemciler çıkarıldı. 286,386,486, Pentium ve Pentium Pro olarak bu kuşakları görebilmekteyiz. Pentium II, Celeron, Pentium III, Xeon ve Katmai, altıncı kuşak Pentium Pro’nun varyasyonlarıdır. İntel x86

Intel’in haricindeki diğer mimariler ise şunlardır: Modern Machintosh’larda bulunan PowerPC, eski Mac’lerdeki 68oxo serisi, Digital ve Compaq’ın güçlü serverlerinde kullanılan Alpha ailesi, Silicon Grahics’in Mips Rxooo serisi, Hawlett-Packard’ın PARISC’i ve Sun Microsystems’e ait SPARC’tır.

Yıllar geçtikçe iki işlemci ailesi piyasaya hakim olmaya başladı Intel Pentium ve Motorola PowerPC. Bu iki işlemci aynı zamanda uzun yıllar boyunca kullanılacak ve günümüze kadar değişmeyecek iki farklı mimariye sahiplerdi.

Mimari Modeller  İşlemci tasarımları iki farklı mimaride şekillenir: CISC (Complex Instruction Set Computer)  -Intel, AMD vb... RISC (Reduced Instruction Set Computer)  -Power PC, Sun Sparc vb...

Mimariler ortaya çıktıkları dönemin hakim dizayn felsefesini yansıtırlar. X86'nın dünyaya geldiği 1970'lerde, veri saklama cihazları ve hafıza bugünün standartlarına göre çok kısıtlıydı. Bu kaynakları tasarruflu bir şekilde kullanabilmek için CISC diye bilinen bir mimari benimsendi.

CISC Mimarisi CISC (Complex Instruction Set Computer), geleneksel bilgisayar mimarisidir. 70’li yıllarda geliştirilen bu mimari, programlanması kolay ve etkin bellek kullanımı sağlayan tasarım felsefesinin ürünüdür.

Yüksek Düzeyli Dil Yazılım Derleme Makine Dili Çözme Mikrokod Donanım İşleme ALU, Registerler… CISC tabanlı bir işlemcinin çalışma biçimi

İşlemcinin, komut kodlarının her birine karşılık gelen mikrokod komut gruplarını içeren ROM belleği vardır. Bir makine kodu işlemciye eriştiğinde, işlemci kodun daha basit komutlara ayrılmış parçalarını yürütür. Ana Bellek Mikrokod ROM Makine Kontrol Birimi REG. REG. Bu yapıda, komut kümesi aynı kaldığı için programlar, farklı sistemler üzerinde yeniden derlemeye gerek kalmaksızın çalıştırılabilirler. Geliştirilen yeni komutlar eskilerinin üzerine eklenerek geriye doğru olan uyumluluk sağlanır.

RISC Mimarisi Bu mimari, CISC mimarili işlemcilerin kötü yanlarına piyasanın tepkilerine cevap olarak tasarımcı firmalardan IBM, Apple ve Motorola tarafından sistematik olarak tasarlanmıştır.

RISC mimarisinin 3 felsefesi vardır: Bütün komutlar tekbir çevrimde çalıştırılmalıdır. Belleğe sadece Load ve Store komutlarıyla erişilmelidir. Bütün icra işlemleri Mikrokod kullanmadan donanımdan çalıştırılmalıdır.

CISC Modeli RISC Modeli Donanım Kontrol Ana Bellek Ana Bellek Ön Bellek Komut Ön Belleği Veri Ön belleği Komut ve Veriyolu Veriyolu Donanım Kontrol Kontrol Birimi Mikrokod ROM

CISC Mimarisinin Avantajları Mikro programların yürütülmesi kolaydır. Geriye doğru uyumludur. Mikrokod ROM’A eklenen her bir komut ile CPU daha yetenekli olmaya başlamakta ve verilen bir görevi yürütmek için daha az zaman harcamaktadır.

Azaltılmış komut kümesi sayesinde daha hızlı çalışırlar. Komut kümesi az olunca donanımsal basitlik söz konusudur. CISC işlemcilere göre daha çabuk tasarlanabilirler. Yüksek seviyeli dilleri destekler. RISC Mimarisinin Avantajları

CISC Mimarisinin Dezavantajları CPU yapısı her kuşak işlemci ile beraber daha karmaşıklaşmıştır. Farklı komutlar farklı sayıda saat çevrimine gerek duyacaklarından performans düşmesi gözlenir.

RISC Mimarisinin Dezavantajları RISC işlemcinin performansı işlediği kodun algoritmasına çok bağlıdır. Eğer programcı veya derleyici komut programlamada zayıf kalırsa, işlemci atıl durumda kalarak bir parça gecikme oluşturulur.