22 Aralık 2016 Perşembe

21. Kullanıcıdan 2 reel sayı alıp bu sayıların toplamını bulan program 

https://www.youtube.com/watch?v=Pxjw1CTP4KU&t=3s

22. Kullanıcıdan 3 adet sayı alıp sayıların ortalamasını bulan program 

https://www.youtube.com/watch?v=NgUl4CkxJxw&t=1s

23. Kullanıcının girdiği sayının tek mi çift mi olduğunu bulan program 

https://www.youtube.com/watch?v=AiMiV1Vf15Q&t=5s

24. Kullanıcının girdiği sayının faktöriyelini hesaplayan program 

https://www.youtube.com/watch?v=_dXimrwWIcY&t=5s

25. Gelen parametreye göre gelen sayının faktöriyelini hesaplayan program

https://www.youtube.com/watch?v=IvcMIo3oWuw&t=5s

26. Belirtilen sayının faktöriyelini recursive (öz yineli) fonksiyon ile hesaplayan program

https://www.youtube.com/watch?v=_KXalBhGtY0&t=6s

27. Fibonecci dizisini hesaplayan program (1,1,2,3,5,8,13,21,44,)

https://www.youtube.com/watch?v=b_q84DPOPI8&t=8s

28.10 adet sayıyı kullanıcıdan aldıktan sonra ekrana yazan program

https://www.youtube.com/watch?v=b05BhXlU5DE&t=1s

29. 10 adet sayıyı kullanıcının girdiği sıranın tersine ekrana yazan program

https://www.youtube.com/watch?v=hisRCuPlGEs&t=1s

30. Kullanıcının girdiği 10 adet sayıdan kaç tanesinin son girdiği sayıdan büyük olduğunu bulan program

https://www.youtube.com/watch?v=A7XIyCxun5c&t=9s

31. Para birimi çeviren fonksiyon

https://www.youtube.com/watch?v=48MTmTvLEpY&t=47s

32. Ekrana rastgele bir sayı yazdıran program

https://www.youtube.com/watch?v=PqkEXl6KgRs&t=16s

33. Ekrana [0-100) arası rastgele sayı yazdıran program

https://www.youtube.com/watch?v=hOc6Zm8RFas&t=2s

34. Ekrana [15-35] arası rastgele sayı yazdıran program

https://www.youtube.com/watch?v=_U5bK53au6M&t=13s

35. 7 zarı temsilen 1-6 arasında 7 adet rastgele sayıyı ekrana yazan program

https://www.youtube.com/watch?v=xbVAHjc-x_A&t=14s

36. 35. sorudaki zarlardan kaçının 3’ten büyük olduğunu bulan program

https://www.youtube.com/watch?v=TWQzNtK-uV8&t=47s

37. 35. sorudaki zarlardan kaçının birbiri ile eşit olduğunu bulan program

https://www.youtube.com/watch?v=y44Y26MvpA0&t=2s

38. Bir dizinin içine 1-100 arası 10 adet rastgele sayı ile doldurup ekrana yazan program

https://www.youtube.com/watch?v=T9QIjS8Epl4&t=12s

39. 38. sorudaki dizideki sayılardan en büyüğünü ve en küçüğünü bulup ekrana yazan program

https://www.youtube.com/watch?v=kgZsUhMnPmQ&t=80s

40. 38. sorudaki dizinin rakamlarını büyükten küçüğe sıralayarak yazdırınız. (Bubble Sort)

https://www.youtube.com/watch?v=5-wkz844BR4&t=31s

41. 38. sorudaki dizinin rakamlarını küçükten büyüğe sıralayarak yazdırınız. (Bubble Sort)

https://www.youtube.com/watch?v=zwlgKymB3pQ&t=29s

13 Aralık 2016 Salı

1. Kullanıcının girdiği sayıyı ekrana yazdıran program 

https://www.youtube.com/watch?v=dJK-wq_c5G8&t=1s

2. 1-100 arasında rastgele sayıyı ekrana yazan program 

https://www.youtube.com/watch?v=7mlPwU2OzdE&t=1s

3. Kullanıcının girdiği 2 sayıdan büyük olanı ekrana yazdıran 

program 

https://www.youtube.com/watch?v=pGseTMMsuwQ

4. Kullanıcının girdiği 2 sayının farkını bulan program 

https://www.youtube.com/watch?v=nBZPHPtZg6E&t=2s

5. Kullanıcının girdiği 2 sayı arasındaki işlemi seçebileceği program 

https://www.youtube.com/watch?v=5FKcqWvlJrc&t=1s

6. Kullanıcının adını öğrenip ekrana yazdıran program 

https://www.youtube.com/watch?v=j-CZjgWZtH0

7. Kullanıcının adını öğrenip 10 kez ekrana yazdıran program 

https://www.youtube.com/watch?v=ealV-LS4sI8

8. Kullanıcının adını öğrenip 10 kez alt alta ekrana yazan program 

https://www.youtube.com/watch?v=qrZeBjIKSgA&t=14s

9. Kullanıcıdan alınan metnin kaç kez tekrarlanacağını yine 

kullanıcıdan aldıktan sonra yazan program

https://www.youtube.com/watch?v=0FovCtdrQ9Q&t=7s

10. 1'den 100'e kadar olan sayıları yan yana yazdıran program 

https://www.youtube.com/watch?v=-dX0GwhZ9T4

11. 1'den 100'e kadar sayıları, her sayı 4 basamak yer kaplayacak 

şekilde,yan yana yazdıran program 

https://www.youtube.com/watch?v=tYV9a-xMO2w

12. 1'den 100'e kadar sayıları,sol tarafı sıfır dolu 4 basamak şekilde,

yan yana yazan program (0001) 

https://www.youtube.com/watch?v=WqNXAOBWF9Y&t=1s

13. 1'den 20'ye kadar sayıları alt alta yazdıran program 

https://www.youtube.com/watch?v=ILlktmppV7M

14. 1'den 20'ye kadar sayıları 0 5'er arttırarak alt alta yazdıran 

program (1-1.5)

https://www.youtube.com/watch?v=TiKHAcb47z0

15. 1'den 20'ye kadar sayıları 0 5'er arttırarak alt alta yazan program 

(01.000) 

https://www.youtube.com/watch?v=CffLplzfyLQ&t=2s

16. 1'den 100'e kadar tek sayıları alt alta yazdıran program 

https://www.youtube.com/watch?v=XLgW-UlIHSo&t=2s

17. 1'den 100'e kadar çift sayıları alt alta yazdıran program 

https://www.youtube.com/watch?v=mjD-9-rGR4A

18. 1'den 100'e kadar 3'ün katı olan sayıları alt alta yazan program  

https://www.youtube.com/watch?v=dsqbOLoEEM0

19. 1'den 100'e kadar 2'ye ve 3'e tam bölünen sayıları alt alta 

yazan program 

https://www.youtube.com/watch?v=9XuDEHk2A0o&t=7s

20. Bundan önceki 10 sorunun tersini yazan program

https://www.youtube.com/watch?v=AfPSk3Tj3wk&t=1s

27 Ekim 2016 Perşembe

GPU Shaderları ve Görevleri

Shader


      Programlanabilir GPU’ların ortaya çıkmasından sonra hayatımıza giren bir terimdir. Shaderlar, vertex'lere ya da pixellere hükmetmek üzere yazılan küçük program parçalarıdır.
Çok genel olarak, geometrik yapılar CPU'dan graphics pipeline denen bir yerlere gönderilir, burada öncelikle vertex shaderlar sayesinde vertex’lerin transformasyonları, texture koordinatları gibi şeylerle oynanabilir. 

      Ardından pixel shader gelir, bu da ekrana çizilen her bir noktanın özelliklerini değiştirme şansı verir bize. Doğası gereği pixel shader çok daha yoğun bir iş yapmaktadir, bu yüzden per-pixel diye tabir edilen işler genelde iyi bir ekran kartı gerektirir.


VERTEX (TEPE) SHADER


      Grafik işlemcisine verilen her tepe noktası için bir defa çalıştırılır. Bu işlem, tepe noktasının 3 boyutlu pozisyonun ekranda gözükecek 2 boyutlu koordinatına çevrilmesi için yapılır. Tepe tarayıcısı pozisyon, renk, doku koordinatları gibi özellikler üzerinde işlem yapabilirken yeni bir tepe noktası yaratamaz. Bu tarayıcının çıktısı bir diğer tarayıcıya aktarılır.

GEOMETRY (GEOMETRİ) SHADER


      Herhangi bir ağ üzerindeki tepe noktalarını silebilir veya yenilerini ekler. Geometrik tarayıcılar, var olan ağa hacimsel detay kazandırmak içinde kullanılabilir ki bunu CPU ya yaptırmak ekstra yük getirecektir.


PİXEL (NOKTA) SHADER

    
  Her bir noktanın(pixelin) renk değerini hesaplarlar. Buraya girdiler, grafik işhattına giden poligonları dolduran ızgara ünitesinden gelir. Nokta tarayıcılar genellikle ışıklandırma efektleri, pütür kaplama veya ton ayarı için kullanılır.

22 Ekim 2016 Cumartesi

Vsync Nedir?

      Vsync, Vertical Synchronization kelimesinin yaygın kullanılan kısaltmasıdır. Türkçesi "dikey senkronizasyon" anlamına gelmektedir.

      Vsync (Vertical Synchronization) açılınca ekran kartının tazeleme hızıyla, monitörün tazeleme hızı denkleştirilir. Vsync kapalıyken görüntüde kırılmalar olur. Özellikle 3rd person ve 1st person kameralı oyunlarda mouse hızlı hareket ettirilidiğinde bu kırılma rahatlıkla görülür. Ekranın ortasından titreyen bir çizgi olarak geçer. Kapatıldığında ise fps artar.

      Önce kırılıma da diyebileceğimiz "tearing"in ne olduğunu bilmeliyiz. Eğer ekran kartı monitöre belirli bir zamanda monitörün gösterebileceğinden daha fazla kare (bildiğiniz gibi görüntüler kare kare hesaplanıp sırayla monitöre gönderiliyor) gönderirse ekranda kırılmalar olur ve bu kırılmalar da hassas bir gözü çoğu zaman rahatsız eder. Görüntüdeki bu kırılmalara "tearing" denir.

      İşte bu kırılmaları engellemek için V-Sync kullanılır ve oyunlarda saniyede gösterilecek kare sayısının monitörün tazeleme hızını geçmemesi sağlanır. Günümüzde 60 Hz`in altındaki tazeleme hızları kullanılmadığından en kötü durumda bile oyun performansı 60 FPS ile sınırlanır ki bu da oyunlar için çoğunlukla ideal hızdır.

      Ama özellikle multiplayer oyunlarda hız herşeyden önemlidir. Oyun ne kadar hızlı çalırsa fare hareketleri de o kadar hassas olur ve bu yüzden saniyede gösterilecek fazladan 1-2 karenin bile hesabını yapan kimi multiplayer oyuncular V-Synci devre dışı bırakırlar.

Benchmark Nedir ? Bazı Benchmark Siteleri


Benchmark (Hız Testi) Nedir ?

  • Bilgisayarlar üzerindeki donanımları ya da herhangi bir yazılımı test etmek için kullanılır. 
  • Bir Benchmark programı ile, ekran kartının özelliklerini ve hızını test ederek görebilirsiniz.
  • Aynı şekilde Benchmark programı ile bir işletim sisteminin farklı donanımlar üzerinde kurarak performansını test edebilirsiniz.
  • Benchmark programları testten sonra ayrıntılı bir rapor çıkarır. Test sonuçlarını grafikler halinde verebilir ve analiz yapabilir. 
  • Her parça için ayrı ayrı Benchmark programları olduğu gibi her türlü testi topluca yapabileceğiniz profesyonel Benchmark programları da bulunmaktadır.

Benchmark Siteleri 

Ekran Kartı Nedir?

     Ekran kartı ana kart üstüne AGP ve PCI express slotlarına bağlanır. Bu portlar daha hızlı veri transferi yapabilmektedir. Ekran kartı üzerinde işlemleri yapan bir GPU (Grafik İşleme Ünitesi) ve bu işlemci ile birlikte çalışan ekran kartı belleği bulunur. Kart üzerindeki işlemlerin daha hızlı gerçekleşmesi için ekran kartı bellekleri ekran kartı üstüne takılır. Böylece bilgisayar belleği kullanma gereksinimi olmadan görüntü işlemlerinin hepsi ekran kartı üstünde gerçekleşmektedir.

      Yani ekran kartının ana görevi diğer ara birimlerden (işlemci, harddisk, ram gibi) ana kart aracılığı ile aldığı dijital bilgileri gerekli dönüşümlerden sonra monitöre aktararak görüntü oluşmasını sağlamaktadır. Bilgisayarlarda ekranın çalışabilmesi için bilgisayarın kasasında ya da laptopların içinde mutlaka ekran kartı olmalıdır. Bilgisayarda gerçekleştirilen her türlü yazı, grafik, resim, film gibi şekillerin oluşturulmasında işlemci ile monitör arasında görev yapan bir cihazdır.


Zotac G210 Synergy



RAM Kapasitesi = 1 GB
Memory Tipi = GDDR3
Bellek Arayüzü = 64 Bit
Memory Bandwidth (GB/sec) = 8.0 GB/s
GPU = GeForce 210
Fiyat = ₺ 100


MSI GTX750 Ti TwinFrozrGaming




RAM Kapasitesi = 2 GB
Memory Tipi = GDDR5
Bellek Arayüzü = 256 Bit
Memory Bandwidth (GB/sec) = 182.4 GB/s
GPU = CrossFire
Fiyat = ₺ 600



ASUS GTX970 TURBO


RAM Kapasitesi = 4 GB
Memory Tipi = GDDR5
Bellek Arayüzü = 256 Bit
Memory Bandwidth (GB/sec) = 224.0 GB/s
GPU = GeForce GTX 970
Fiyat = ₺ 1.263



GeForce GTX 1080 SEA HAWK X



RAM Kapasitesi = 8 GB
Memory Tipi = GDDR5X
Bellek Arayüzü = 256 Bit
Memory Bandwidth (GB/sec) = 320 GB/s
GPU = GP104-400-A1
Fiyat = ₺ 3.432



GeForce GTX TITAN X





RAM Kapasitesi = 12 GB
Memory Tipi = GDDR5
Bellek Arayüzü = 384-bit
Memory Bandwidth (GB/sec) = 336.5 GB/s
NVIDIA GPU Boost = 2.0
GPU = GM200 Maxwell GPU
Fiyat = ₺ 5.019

CUDA Nedir?

      CUDA, Nvidia tarafından ortaya konulan, bilgisayarın işlem performansına yüksek oranda katkı yapan bir paralel programlama platformudur. C, C++, C#, Fortran, Java, Python gibi programlama dilleri ile yazılmış algoritmaların GPU yani “grafik işlem birimi” üzerinde çalışmasını sağlayan bir sistem olarak da tanımlanabilir.
      Paralel programlama, birden fazla CPU’nun bir arada çalışmasını istediği için zorluk çıkartır. CPU’lar aslen seri işlemcilerdir ve birden fazla CPU’nun bir arada kullanılabilmesi için karmaşık yazılımlar gerekmektedir. CUDA ise bünyesinde zaten paralellik yarattığı için bu zorlukları ortadan kaldırıyor.
      CUDA etkinleştirilmiş GPU ile görüntü ve video işlem, hesaplamaya dayalı biyoloji ve kimya, akışkan dinamiği, bilgisayarlı tomografi, sismik analiz, ışın izleme ve çok daha fazlası dahil olmak üzere geniş bir aralıkta kullanım alanları bulmaktadır.

      CUDA, sadece NVIDIA GPU’larda çalışması itibariyle rakiplerinden farklı olsa da 2012 yılı itibariyle dünya üzerinde 300 milyondan fazla CUDA destekli GPU olduğu bilinmektedir. Bugün bu sayı daha da üst seviyeye ulaşmıştır.

CUDA Nasıl İşler?


      Genellikle video işleme ve dönüştürme konusunda kullanılan CUDA’nın direkt olarak bu işe yönelmediğini en başından belirtmek gerek. Birbiri ile veri paylaşımı yapabilen paralel dizilime sahip çekirdekler, CPU’nun tek düzen şeklinde yapacağı işi yayarak gerçekleştirir. Farklı hatlara yüklenen işlemler yavaş gerçekleşir fakat tek yolda yapılabilecek süreden daha kısa sürede işlem sonuçlanır.



PCI Express Versiyonları

      PCI Express; Eski PCI, PCI-X ve AGP veriyolu standartlarını değiştirmek için tasarlanmış bir yüksek hızlı seri bilgisayar genişleme veriyolu standardına verilen isimdir.

PCI Express Versiyonları

1. PCI Express 1.0a
2. PCI Express 1.1
3. PCI Express 2.0
4. PCI Express 2.1
5. PCI Express 3.x
6. PCI Express 4.0


→ PCI Express 1.0a


     2003 yılında, PCI-SIG slot başına 250 MB / s veri hızı ve saniyede (GT / s) başına 2.5 gigatransfers bir aktarım hızı ile, PCIe 1.0a tanıttı.

→ PCI Express 1.1


      2005 yılında, PCI-SIG PCIe 1.1'i tanıtmıştır. Bu güncellenmiş veriyolu çeşitli geliştirmeler içerir, ama PCI Express 1.0a ile tam uyumludur.
Veri hızı için herhangi bir değişiklik yapılmamıştır.


→ PCI Express 2.0


      PCI-SIG 15 Ocak 2007 tarihinde PCI Express Base 2.0'ı duyurmuştur. Bu veriyolu ile slot başına verim 250 MB / s, 500 MB / s yükselmiştir. Veri transfer hızını iki katına çıkarmıştır.
      PCIe 2.0 anakart yuvalarının PCIe v1.x kartları ile tam bir geriye dönük uyumu vardır.


→ PCI Express 2.1


      PCI Express 2.1'in hızı PCI Express 2.0 ile aynıdır. Ne yazık ki, PCI Express 2.1 kartları ve 1.0/1.0a ile bazı eski anakartlar arasında geriye doğru uyumluluk yoktur ama PCI Express 1.1 bağlantılı anakartlar ile geriye dönük uyumluluk destek programları aracılığıyla kendi üreticileri tarafından bir BIOS güncellemesi ile sağlanlanabilmektedir.

→ PCI Express 3.0


      PCI Express 3.0, 8 GHz saat frekansı ile çalışıyor. Aynı zamanda da PCIe 1x (2.5 GHz) ve PCIe 2x (5 GHz) standartları ile de uyumlu.

→ PCI Express 4.0


      PCI-SIG grubu tarafından çalışmaların devam eden PCI Express 4.0, veri transferinde 2 kata kadar güç aktarımında ise 4 kata kadar artış öngörüyor. Bu sayede PCI Express 3.0 ile karşılaşılan pek çok darboğazın da önüne geçilmiş oluyor.

HDMI Çeşitleri

HDMI 1.0HDMI 1.1HDMI 1.2HDMI 1.3HDMI 1.4
Sürüm tarihi09 Aralık 200220 Mayıs 200422 Ağustos 200522 Haziran 200628 Mayıs 2009
Fiş TipiTip ATip A ve B*Tip A ve B*Tip A ve C (Mini HDMI)
max. Veri genişliği165 MHz165 MHz165 MHz340 MHz340 MHz
max. Transfer4,95 GBit/s4,95 GBit/s, 10 GBit/s4,95 GBit/s, 10 GBit/s10,2 GBit/s10,2 GBit/s
max. Resim Formatı1080p, 60 Hz1080p, 60 Hz1080p, 60 Hz1440p, 120 Hz
Renk Paleti24 Bit RGB
30/36 Bit YCbCr (YCC)
24 Bit RGB
30/36 Bit YCbCr (YCC)
24 Bit RGB
30/36 Bit YCbCr (YCC)
24/30/36/48 Bit RGB
30/36/48 Bit YCbCr (YCC)
Ses Formatı8-Kanal, Dolby Dijital, dts, MPEGHDMI 1.0 gibi + DVD-AudioHDMI 1.1 gibi + SACDHDMI 1.2 gibi + Dolby TrueHD, dts-HDEthernet bağlantısı
Gelişmeler--HDMI 1.2a (14 Aralık 2005)
CEC desteği
Uzaktan kumanda desteği
HDMI 1.3a (10 Kasım 2006)
Tip C Fişi Modifiye edildi,
daha iyi Uzaktan kumanda desteği


21 Ekim 2016 Cuma

OLED Teknolojisi Nedir?

      OLED'ler (Organik Işık Yayan Diyot), elektrik akımı uygulandığında ışık yayan karbon temelli organik maddeden yapılan diyotlardır. OLED’in yapımında kullanılan malzemeler, 1960'ların öncesinde keşfedildi ancak bu maddeler son 30 yıldır teknolojik çalışmalarda kullanılmaya başlandı.
      İlk olarak 1987'de Kodak araştırmacıları Ching W. Tang ve Steven Van Slyke tarafından oluşturulan OLED teknolojisi ise LED'le hemen hemen aynı yapıya sahiptir. Ancak LED ampulleri yerine ince, ışık yayan filmleri kullanır. OLED, bu sayede daha parlak ışık oluşturabilirken, mevcut LCD/LED teknolojilerden daha az enerji harcar. Ayrıca LCD teknolojisinin aksine dış kaynaktan gelen bir ışığa ihtiyaç duymayıp, kendi ışığını kendisi ürettiği için  arka plan aydınlatması ve filtreye de ihtiyaç duymazlar. 
      LCD’den daha ince, yapımı kolay ve daha verimlidirler. OLED'ler yüksek görüntü kalitesine, geniş görüntü açısına, parlak renklere, hızlı tepki oranına sahiptirler. OLED'ler genelde cam üzerinde üretilirler ancak plastik ve son teknoloji TV'lerde gördüğümüz gibi kıvrılabilir malzeme üzerinde de olabilirler. Örneğin OLED araştırmalarında alanının öncü şirketlerinden olan Universal Display'in yaptığı flexsible (kıvrılabilir) OLED modeli 'FOLED' böyledir.

OLED teknolojisinin türleri:

PLED : Polymer Light-Emitting Diodes (Polimer ışık yayan diyot)
POLED : Patternable Organic Light-Emitting Diodes
TOLED : Transparent Organic Light-Emitting Diodes
SOLED : Stacked OLED
IOLED : Inverted OLED

>>>TOLED:

      'TOLED' (Transparant OLED)'in ise saydam cam yüzeyi ile daha çok aydınlatma panelleri ve arabanızın gösterge penceresine gömülü bir sistem olarak  kullanılması hedefleniyor.


>>>P-OLED vs SM-OLED


      OLED malzemelerinin bir çok çeşidi vardır. En basit bir ayrım yapmak gerekirse küçük moleküllü OLEDler (SM-OLED) ve büyük moleküllü OLEDler (polimer OLED yada P-OLED) diyebiliriz. Günümüzde neredeyse tüm OLEDler P-OLED’den çok SM-OLED tabanlıdır. Bu malzemeler P-OLED'lerden çok daha gelişmiştir.


>>>AMOLED vs PMOLED


      Bu terimler OLED ekranlarının sürme metodu ile ilgilidir. PMOLED (Passive Matrix OLED) sınırlı boyut ve çözünürlüğe sahipken AMOLED'e (Active Matrix OLED) göre de yapımı kolay ve daha ucuz olan görüntüdür. AMOLED ise aktif matris TFT (Thin Film Transistor) dizisi ve depo kapasitesi kullanır. AMOLED'ler daha verimlidirler ancak tahmin edilebileceği gibi yapımları da oldukça karmaşık ve kapsamlıdır. Bu yüzden PMOLED'ler müzik çalar veya telefon gibi ikinci dereceden görüntülerde kullanılırken AMOLED'ler akıllı telefon, dijital kamera ve televizyon gibi yüksek performans gerektiren araçlarda kullanılır.
      2007 yılında öngörülen gelecekteki OLED teknolojisi ise neredeyse bu gün geldiğimiz noktayı gösteriyor. Kıvrımlı ekrana sahip OLED TV ler, giyilebilir OLED ler, pencerelerde gömülü şeffaf ve aynı zamanda esnetilebilir OLED'ler ve daha birçok alanda OLED teknolojisini görmek mümkün.
      OLED teknolojisini yaygın hale getirmek imkanlı gibi gözükse de üretimi çok pahalı ve zor olduğundan yaygınlaşamamışlardır. Günümüzde bazı markalar  OLED televizyonlar üretmiş olasına rağmen bu televizyonlar oldukça pahalıdır. Güney Koreli büyük bir şirket olan LG bu teknlojiyi televizyon alanında öncü olarak kullanarak 65 inç ve 77 inç büyüklüklere sahip dünyanın ilk 4K OLED TV’sini geçtiğimiz aylarda piyasaya sürdü.







15 Ekim 2016 Cumartesi

INTELve  AMD İşlemcilerin CPU-Z Ekranları

INTEL İşlemcilerin CPU-Z Ekranları







AMD İşlemcilerin CPU-Z Ekranları









14 Ekim 2016 Cuma

CPU Şeması


CPU mantık kapıları(or-nor-nand-and-xor)































AND KAPISI:

      VE kapısı, devredeki lambanın yanması için, seri bağlı A ve B anahtarlarının her ikisinin de kapalı (1 durumunda) olması gerekir. Doğruluk tablosunun son sütunu, A ve B değişkenlerinin çarpımı ile elde edilir.(Y=AXB) Bu işlemi yapan lojik devreye VE KAPISI (And Gate) denir.
      VE Kapısı, sadece tüm girişleri 1 ise 1 verir, diğer tüm hallerde 0 verir.



TERS ÇEVİRİCİ (INVERTER):

      Ters çevirici, adından da belli olduğu gibi, giren sinyalin tersinin çıkışını sağlar. Örneğin A girişine "1" girerse, B çıkışı "0" olacaktır.

OR KAPISI:

      Girilen iki ya da daha çok değerin toplanmasına yarayan kapıdır. Bu sistemde bir yahut daha çok giriş ve bir çıkış kapısı bulunur. Buna veya kapısı (OR gate) denir.
VEYA Kapısı, herhangi bir girişi 1 olduğunda 1 cevabi verir, ancak tüm girişleri 0 ise 0 verir.



XOR KAPISI

      Exclusive OR kapısı çok sık kullanılmaz. İki girişin aynı olup olmadığını kontrol eder. Eğer girişler farklı ise sonuç "1" olacaktır. Aynı ise sonuç "0" dır.

      XOR (eXclusive OR) Kapısı, girişindeki işaretler birbirinden farklı olduğu zaman çıkış olarak 1 verir, diğer tüm hallerde 0 verir.


NOT KAPISI:

     DEĞİL kapısı, girişindeki mantıksal değeri tersine çevirir. Girişteki işaretin lojik 1 seviyesinde olması durumunda çıkış lojik 0 seviyesinde, lojik 0 seviyesinde olması durumunda ise çıkış lojik 1 seviyesinde olur.


VEDEĞİL (NAND) KAPISI:

      Lojikte yaygın olarak kullanılan diğer bir kapı VE ile DEĞİL kapılarının birleşmesiyle oluşan VEDEĞİL (NAND)kapısıdır. Bu kapıda girişlerin her hangi birinin ‘0’ olması durumunda çıkış ‘1’ olmaktadır. Girişlerin tümü ‘1’ olduğu zaman ise çıkış ’0’ olmaktadır.


XNOR KAPISI:

      XNOR / NXOR Kapısı, XOR kapısının sonucunun tersini üretir. Sadece bir girişi 1 olduğunda 0 cevabı verir; diğer tüm durumlarda ise 1 cevabını verir.