Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

160405133 M.Recep Oruç Eda ŞanlıPınar Demirbaş. İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri (data) akışını kontrol eden,

Benzer bir sunumlar


... konulu sunumlar: "160405133 M.Recep Oruç Eda ŞanlıPınar Demirbaş. İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri (data) akışını kontrol eden,"— Sunum transkripti:

1 M.Recep Oruç Eda ŞanlıPınar Demirbaş

2 İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri (data) akışını kontrol eden, veri işleme (verileri değerlendirip yeni veriler üretme) görevlerini yerine getiren elektronik aygıttır. İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri (data) akışını kontrol eden, veri işleme (verileri değerlendirip yeni veriler üretme) görevlerini yerine getiren elektronik aygıttır. Veriler üzerindeki yaptığı işlemler, temel aritmetik işlemleri kadar basit (örneğin 1+3 gibi) ya da çok daha karmaşık gibi çeşitli seviyelerde olabilir. Veriler üzerindeki yaptığı işlemler, temel aritmetik işlemleri kadar basit (örneğin 1+3 gibi) ya da çok daha karmaşık gibi çeşitli seviyelerde olabilir.

3 İşlemcinin Ön Yüzü İşlemcinin Arka Yüzü

4

5

6 “İşlemcinin görevi nedir?” Diye sorulduğunda birçok kişi net bir cevap veremese de işlemciyi bilgisayarın beyni olarak tanımlar. “İşlemcinin görevi nedir?” Diye sorulduğunda birçok kişi net bir cevap veremese de işlemciyi bilgisayarın beyni olarak tanımlar. Bu tanımlama, işlemcinin önemini kavradıklarını ifade eder. Bu tanımlama, işlemcinin önemini kavradıklarını ifade eder. İşlemcinin anlaşılabilmesi için görevini net olarak tanımlamalıyız. İşlemcinin anlaşılabilmesi için görevini net olarak tanımlamalıyız.

7 Bugün piyasada çeşitli işlemciler bulunmaktadır. Bugün piyasada çeşitli işlemciler bulunmaktadır. Eğer işlemcinin bilgisayardaki görevini tam olarak bilmezseniz bu donanımda seçim yapmanız zorlaşacaktır. Eğer işlemcinin bilgisayardaki görevini tam olarak bilmezseniz bu donanımda seçim yapmanız zorlaşacaktır.

8 İşlemci yerine mikroişlemci, CPU (sipiu diye okunur - Central Processing Unit ), MİB (CPU’nun Türkçe karşılığı - Merkezi İşlem Birimi), μP (mikro processor- mikro prosesır diye okunur) isimlerini de sıklıkla kullanıyoruz. İşlemci yerine mikroişlemci, CPU (sipiu diye okunur - Central Processing Unit ), MİB (CPU’nun Türkçe karşılığı - Merkezi İşlem Birimi), μP (mikro processor- mikro prosesır diye okunur) isimlerini de sıklıkla kullanıyoruz.

9 İşlemci her saniyede milyonlarca, hatta milyarlarca komutu işleyebilir. İşlemci her saniyede milyonlarca, hatta milyarlarca komutu işleyebilir. Sabit disk, işlemcinin komut işleme hızına ulaşamaz. Sabit disk, işlemcinin komut işleme hızına ulaşamaz. Bu sorunu ortadan kaldırmak için programlar sabit diskten alınarak RAM’ e yüklenir. Bu sorunu ortadan kaldırmak için programlar sabit diskten alınarak RAM’ e yüklenir. RAM’den de işlemciye aktarılır. RAM’den de işlemciye aktarılır.

10 Bir program RAM’e yüklendiğinde ve işlemci kendisinden istenileni gerçekleştirdiğinde buna program çalışıyor deriz. Bir program RAM’e yüklendiğinde ve işlemci kendisinden istenileni gerçekleştirdiğinde buna program çalışıyor deriz. Verinin sabit disk, RAM ve işlemci arasındaki akışı tek yönlü bir işlem değildir. Verinin sabit disk, RAM ve işlemci arasındaki akışı tek yönlü bir işlem değildir. İşlemcinin yaptığı işlemler sonucunda ürettiği veriler de işlemciden, RAM’e ve oradan da sabit diske alınarak, sabit diskte tutulur. İşlemcinin yaptığı işlemler sonucunda ürettiği veriler de işlemciden, RAM’e ve oradan da sabit diske alınarak, sabit diskte tutulur.

11 RAM = Random Access Memory = Sistem Belleği = Ana Bellek RAM = Random Access Memory = Sistem Belleği = Ana Bellek

12 SABİT DİSKRAMİŞLEMCİ Programların sabit diskten RAM’e ve oradan da işlemciye alınması. İşlemcinin ürettiği sonuçların RAM’e ve oradan da sabit diske alınması

13 RAM’ler sabit disklerden hızlı olduklarına göre, işlemciyle uyum açısından neden sabit disk yerine sadece RAM’leri kullanmıyoruz? RAM’ler sabit disklerden hızlı olduklarına göre, işlemciyle uyum açısından neden sabit disk yerine sadece RAM’leri kullanmıyoruz? Birincisi sabit diskler RAM’lerden yüzlerce kat bilgiyi saklayabilirler. Birincisi sabit diskler RAM’lerden yüzlerce kat bilgiyi saklayabilirler. İkincisi RAM’ler bilgisayarı kapattığınız anda üzerindeki tüm bilgileri kaybederlerken sabit diskteki bilgiler kaybolmaz. İkincisi RAM’ler bilgisayarı kapattığınız anda üzerindeki tüm bilgileri kaybederlerken sabit diskteki bilgiler kaybolmaz.

14 Yüksek oranda bilgi tutabilen ve bilgisayar kapalıyken de üzerindeki bilgileri kaybetmeyen bir belleğin üretim maliyeti sabit diskin maliyetinden çok daha fazladır. Yüksek oranda bilgi tutabilen ve bilgisayar kapalıyken de üzerindeki bilgileri kaybetmeyen bir belleğin üretim maliyeti sabit diskin maliyetinden çok daha fazladır. Bu nedenle tüm programlar sabit diskte tutulur ve çalıştırılmak istenen program RAM’e alınarak hızlı bir şekilde çalıştırılır. Bu nedenle tüm programlar sabit diskte tutulur ve çalıştırılmak istenen program RAM’e alınarak hızlı bir şekilde çalıştırılır.

15

16 Üreticiler, farklı işlemci mimarilerine göre işlemci üretirler. İşlemci mimarisi; işlemcinin işlemleri gerçekleştirme yöntemi, teknolojisi ve tasarımını ifade eder. Üreticiler, farklı işlemci mimarilerine göre işlemci üretirler. İşlemci mimarisi; işlemcinin işlemleri gerçekleştirme yöntemi, teknolojisi ve tasarımını ifade eder. Ortak mimariye sahip olan işlemciler aynı komutları tanımakta ve aynı yazılımları çalıştırabilmektedirler. Ortak mimariye sahip olan işlemciler aynı komutları tanımakta ve aynı yazılımları çalıştırabilmektedirler.

17 GİRİŞ BİRİMLERİ ÇIKIŞ BİRİMLERİ İŞLEMCİ Çekirdek Önbellek ( L1 – L2 ) Aritmetik Mantık Birimi Kontrol Birimi İşlemci yapısı ve işlemcinin çevre birimleriyle ilişkisi

18 Veriler, bilgisayarı oluşturan çeşitli birimler arasında sürekli olarak taşınır. Veriler, bilgisayarı oluşturan çeşitli birimler arasında sürekli olarak taşınır. Örneğin, klavye biriminde bir tuşa bastığımızda bu tuşun karşılığı olan karakteri ekranda görürüz. Örneğin, klavye biriminde bir tuşa bastığımızda bu tuşun karşılığı olan karakteri ekranda görürüz. İşlemci, giriş birimden aldığı veriyi çıkış birimine aktarmıştır. İşlemci, giriş birimden aldığı veriyi çıkış birimine aktarmıştır.

19 İşlemcinin anakartla iletişim kurmasını sağlayan, toplu iğneye benzeyen uçlara pin denir. İşlemcinin anakartla iletişim kurmasını sağlayan, toplu iğneye benzeyen uçlara pin denir. Pin yerine farklı isimler de kullanılabilmektedir. Pin yerine farklı isimler de kullanılabilmektedir.

20 Komut çalıştırma işlemlerini yapan bölümdür. Çalıştırma birimi (execution unit) olarak da bilinir. Komut çalıştırma işlemlerini yapan bölümdür. Çalıştırma birimi (execution unit) olarak da bilinir.

21 İşlemci tarafından gerçekleştirilecek matematiksel ve mantıksal işlemlerin yapıldığı bölümdür. İşlemci tarafından gerçekleştirilecek matematiksel ve mantıksal işlemlerin yapıldığı bölümdür.

22 Sistem belleğinden gelen veriler, çoğunlukla CPU’nun hızına yetişemezler. Sistem belleğinden gelen veriler, çoğunlukla CPU’nun hızına yetişemezler. Bu problemi çözmek için CPU içinde yüksek hızlı hafızalar bulunur. Bu problemi çözmek için CPU içinde yüksek hızlı hafızalar bulunur. Ön bellek çalışmakta olan programa ait komutların, verilerin geçici olarak saklandığı yüksek hızlı hafızalardır. Ön bellek çalışmakta olan programa ait komutların, verilerin geçici olarak saklandığı yüksek hızlı hafızalardır.

23 İşlemcinin komutları daha hızlı yüklemesini sağlayan bu hafıza genellikle L1 (Level 1) ve L2 (Level 2) olmak üzere iki kısımdan oluşur. İşlemcinin komutları daha hızlı yüklemesini sağlayan bu hafıza genellikle L1 (Level 1) ve L2 (Level 2) olmak üzere iki kısımdan oluşur. İşlemci, ihtiyaç duyduğu komutu ilk önce L1 ön bellekte (L1 ön bellek L2 ön bellekten daha hızlıdır.) arar. İşlemci, ihtiyaç duyduğu komutu ilk önce L1 ön bellekte (L1 ön bellek L2 ön bellekten daha hızlıdır.) arar.

24 Eğer işlemcinin aradığı komut burada yoksa L2 önbelleğe bakar. Eğer işlemcinin aradığı komut burada yoksa L2 önbelleğe bakar. Eğer burada da yoksa sırasıyla RAM ve sabit disk üzerindeki sanal hafıza üzerinde arar. Eğer burada da yoksa sırasıyla RAM ve sabit disk üzerindeki sanal hafıza üzerinde arar. Ön belleklerin kimisi işlemci ile aynı hızda çalışır. Ön belleklerin kimisi işlemci ile aynı hızda çalışır.

25 İşlemciye gönderilen komutların çözülüp (komutun ne anlama geldiğinin tanımlanması) işletilmesini sağlar. İşlemciye gönderilen komutların çözülüp (komutun ne anlama geldiğinin tanımlanması) işletilmesini sağlar. İşlemci içindeki birimlerin ve dışındaki birimlerin eş zamanlı olarak çalışmasını sağlayan kontrol sinyalleri bu birim tarafından üretilir. İşlemci içindeki birimlerin ve dışındaki birimlerin eş zamanlı olarak çalışmasını sağlayan kontrol sinyalleri bu birim tarafından üretilir.

26 İşlemci üretilirken “işlemcinin hızı şu değerde olsun” diyerek üretilemez. İşlemci üretilirken “işlemcinin hızı şu değerde olsun” diyerek üretilemez. İşlemci önce üretilir. İşlemci önce üretilir. Sonra işlemci üzerinde çeşitli testler yapılır. Sonra işlemci üzerinde çeşitli testler yapılır.

27 İşlemcinin en tutarlı sonuçlar verdiği hıza, o işlemcinin hızı denir ve işlemci üzerine bu hız değeri basılır. İşlemcinin en tutarlı sonuçlar verdiği hıza, o işlemcinin hızı denir ve işlemci üzerine bu hız değeri basılır. Aslında etiketinde 3.2 Ghz yazılı olan bir işlemci 3.4 Ghz veya 3.6 Ghz hızında çalışabilir. Aslında etiketinde 3.2 Ghz yazılı olan bir işlemci 3.4 Ghz veya 3.6 Ghz hızında çalışabilir. Özetle her işlemcinin iki hız değeri vardır. Özetle her işlemcinin iki hız değeri vardır. Birincisi, işlemcinin sınır hız değeri, ikincisi üreticinin riske girmeksizin işlemcinin dengeli çalışabileceği hızı gösteren hız değeri. Birincisi, işlemcinin sınır hız değeri, ikincisi üreticinin riske girmeksizin işlemcinin dengeli çalışabileceği hızı gösteren hız değeri.

28

29 Her elektronik devre elemanı çalışırken ısınır. Her elektronik devre elemanı çalışırken ısınır. İşlemciler gibi yoğun işlem yapan elektronik elemanlarının ise ısınmaları daha yüksek düzeydedir. İşlemciler gibi yoğun işlem yapan elektronik elemanlarının ise ısınmaları daha yüksek düzeydedir. Belli değerden sonra yüksek ısı, işlemciye zarar vermektedir. Belli değerden sonra yüksek ısı, işlemciye zarar vermektedir. Bu nedenle işlemcilere soğutma düzeneği takılmalıdır. Bu nedenle işlemcilere soğutma düzeneği takılmalıdır.

30

31 Soğutucu Soğutucu Fanlar Fanlar Termal Macun Termal Macun

32 Soğutucu (Heatsink-hiğtsink diye okunur), işlemcinin üzerine yerleştirilen ve işlemcinin çekirdeğindeki ısıyı kanatlarına çeken metallerdir. Soğutucu (Heatsink-hiğtsink diye okunur), işlemcinin üzerine yerleştirilen ve işlemcinin çekirdeğindeki ısıyı kanatlarına çeken metallerdir. Kimi soğurucular kalın, kimileri ise ince kanatlara sahiptir. Kimi soğurucular kalın, kimileri ise ince kanatlara sahiptir. İnce kanatlı soğurucular daha çok ısı çekerler, fakat daha pahalıdırlar ve daha kolay kırılabilirler. İnce kanatlı soğurucular daha çok ısı çekerler, fakat daha pahalıdırlar ve daha kolay kırılabilirler.

33 Soğutucular alüminyum, bakır metallerinden yapılır. Soğutucular alüminyum, bakır metallerinden yapılır. Tamamı alüminyum olan, işlemci üzerine oturan kısmı bakır, geri kalanı alüminyum olan soğutucular; tamamı bakır olan soğutucular vardır. Tamamı alüminyum olan, işlemci üzerine oturan kısmı bakır, geri kalanı alüminyum olan soğutucular; tamamı bakır olan soğutucular vardır. Bakırın ısı iletimi alüminyumdan daha fazladır. Bakırın ısı iletimi alüminyumdan daha fazladır.

34

35 Fanlar bilgisayar sistemlerinde ısınan donanımlar üzerindeki ısıyı dağıtmak amacıyla kullanılan pervanelerdir. Fanlar bilgisayar sistemlerinde ısınan donanımlar üzerindeki ısıyı dağıtmak amacıyla kullanılan pervanelerdir. Fanlarda işlemci üzerine sabitlenmeyi sağlayan mandal/kilit düzeneği ve kanatları döndürmeye yarayan motor bulunmaktadır. Fanlarda işlemci üzerine sabitlenmeyi sağlayan mandal/kilit düzeneği ve kanatları döndürmeye yarayan motor bulunmaktadır. Soğutucunun üzerine yerleştirilirler. Soğutucunun üzerine yerleştirilirler. Farklı boyutlarda üretilirler. Farklı boyutlarda üretilirler.

36 Markadan markaya fiyat değişmekle birlikte genel olarak büyük olan fanlar, küçük olanlardan daha pahalıdır. Markadan markaya fiyat değişmekle birlikte genel olarak büyük olan fanlar, küçük olanlardan daha pahalıdır. Büyük fanlar, küçük fanlara göre daha fazla hava akışı sağlar. Büyük fanlar, küçük fanlara göre daha fazla hava akışı sağlar. Eğer fanı soğutucudan ayrı olarak satın alacaksanız dikkat edeceğiniz nokta, soğutucunuz için uygun boyutta bir fan seçmektir. Eğer fanı soğutucudan ayrı olarak satın alacaksanız dikkat edeceğiniz nokta, soğutucunuz için uygun boyutta bir fan seçmektir.

37

38 İşlemci ve soğutucunun yüzeyleri dümdüz gibi gözükse de aslında gözle görülemeyecek düzeyde pürüzlere sahiptirler. İşlemci ve soğutucunun yüzeyleri dümdüz gibi gözükse de aslında gözle görülemeyecek düzeyde pürüzlere sahiptirler. İşlemcinin üzerine soğutucuyu yerleştirdiğimizde aralarında hiçbir şekilde boşluk kalmadığını düşünebiliriz. İşlemcinin üzerine soğutucuyu yerleştirdiğimizde aralarında hiçbir şekilde boşluk kalmadığını düşünebiliriz. Fakat aralarında gözle göremediğimiz mikroskobik düzeyde boşluklar bulunur. Fakat aralarında gözle göremediğimiz mikroskobik düzeyde boşluklar bulunur.

39 Bu boşluklar havayla doludur. Bu boşluklar havayla doludur. Hava ısı iletimini gerçekleştirir. Hava ısı iletimini gerçekleştirir. Fakat havadan daha iyi ısı iletimini gerçekleştiren maddeler vardır. Fakat havadan daha iyi ısı iletimini gerçekleştiren maddeler vardır. İşte bu mantıktan hareketle termal macun geliştirilmiştir. İşte bu mantıktan hareketle termal macun geliştirilmiştir.

40 İntel® Core i7-980X Processor Extreme Edition ( 12M Cache 3.33Ghz) İntel® Core i7-980X Processor Extreme Edition ( 12M Cache 3.33Ghz) Intel® Core™ i7-940XM Mobile Processor Extreme Edition (8M Cache, 2.13 GHz) Intel® Core™ i7-940XM Mobile Processor Extreme Edition (8M Cache, 2.13 GHz)

41 AMD Phenom II X6 1090T Black Edition 3.2GHz / 3.6GHz Turbo Core 9MB Cache İşlemci AMD Phenom II X6 1090T Black Edition 3.2GHz / 3.6GHz Turbo Core 9MB Cache İşlemci AMD Phenom II X6 1055T 2.8GHz / 3.3GHz Turbo Core 9MB Cache İşlemci AMD Phenom II X6 1055T 2.8GHz / 3.3GHz Turbo Core 9MB Cache İşlemci

42

43


"160405133 M.Recep Oruç Eda ŞanlıPınar Demirbaş. İşlemci, bilgisayarın birimlerinin çalışmasını ve bu birimler arasındaki veri (data) akışını kontrol eden," indir ppt

Benzer bir sunumlar


Google Reklamları