logo

Mikroişlemci Nedir?

Bilgisayarın Merkezi İşlem Birimi (CPU), bir temel üzerine inşa edilmiştir. tek Entegre Devre (IC) denir mikroişlemci .

CPU görevi gören bir mikroişlemciye sahip dijital bilgisayara mikrobilgisayar denir.

Bellek adı verilen depolama cihazından ikili talimatları okuyan, ikili verileri giriş olarak kabul eden ve verileri bu talimatlara göre işleyerek sonuçları çıkış olarak veren, programlanabilir, çok amaçlı, saatle çalışan, kayıt tabanlı bir elektronik cihazdır.

Mikroişlemci, birlikte çalışan transistörler, kaydediciler ve diyotlar gibi milyonlarca küçük bileşen içerir.

Bir Mikro Bilgisayarın Blok Şeması

Mikroişlemciye Giriş

Bir mikroişlemci bir ALU, kontrol ünitesi ve kayıt dizisinden oluşur. Nerede GİTMEK Bir giriş cihazından veya hafızadan alınan veriler üzerinde aritmetik ve mantıksal işlemler gerçekleştirir. Kontrol ünitesi bilgisayardaki talimatları ve veri akışını kontrol eder. Ve, diziyi kaydet B, C, D, E, H, L gibi harflerle tanımlanan kayıtlar ve akümülatörden oluşur.


Mikroişlemcilerin Evrimi

Mikroişlemcileri nesillere göre ya da mikroişlemcinin boyutuna göre sınıflandırabiliriz:

ağ topolojileri

Birinci Nesil (4 bit Mikroişlemciler)

İlk nesil mikroişlemciler 1971-1972 yıllarında Intel Corporation tarafından piyasaya sürüldü. Adı verilmişti Intel 4004 çünkü 4 bitlik bir işlemciydi.

Tek çip üzerinde bir işlemciydi. Toplama, çıkarma, Boolean OR ve Boolean AND gibi basit aritmetik ve mantıksal işlemleri gerçekleştirebilir.

Depolama belleğinden bir talimat almak, kodunu çözmek ve ardından onu yürütmek için kontrol darbeleri oluşturmak gibi kontrol işlevlerini gerçekleştirebilen bir kontrol ünitem vardı.

İkinci Nesil (8 - bit Mikroişlemci)

İkinci nesil mikroişlemciler 1973 yılında yine Intel tarafından tanıtıldı. 8 bitlik kelimeler üzerinde aritmetik ve mantık işlemlerini gerçekleştirebilen ilk 8 bitlik mikroişlemciydi. Intel 8008'di ve geliştirilmiş bir başka versiyonu da Intel 8088'di.

Üçüncü Nesil (16 bit Mikroişlemci)

1978'de tanıtılan üçüncü nesil mikroişlemciler şu şekilde temsil edildi: Intel'in 8086, Zilog Z800 ve 80286 mini bilgisayarlar gibi performansa sahip 16 bit işlemcilerdi.

kova sıralaması

Dördüncü Nesil (32 bit Mikroişlemciler)

Birkaç farklı şirket 32-bit mikroişlemcileri piyasaya sürdü, ancak en popüler olanı Intel 80386 .

Beşinci Nesil (64 bit Mikroişlemciler)

1995'ten bu yana beşinci kuşaktayız. 80856'dan sonra Intel yeni bir işlemci olan Pentium işlemciyi piyasaya sürdü ve bunu takip etti. Pentium Pro CPU Bu, tek bir sistemdeki birden fazla CPU'nun çoklu işleme ulaşmasını sağlar.

Diğer geliştirilmiş 64 bit işlemciler şunlardır: Celeron, Çift, Dört, Sekiz Çekirdekli işlemciler .

Tablo: Önemli Intel Mikroişlemciler

Mikroişlemci Buluş Yılı Kelime uzunluğu Bellek adresleme kapasitesi Pimler Saat Notlar
4004 1971 4 bit 1 KB 16 750KHz İlk Mikroişlemci
8085 1976 8 bit 64 KB 40 3-6 MHz Popüler 8-bit Mikroişlemci
8086 1978 16 bit 1MB 40 5-8MHz PC/XT'de yaygın olarak kullanılır
80286 1982 16 bit 16 MB gerçek, 4 GB sanal 68 6-12,5 MHz PC/AT'de yaygın olarak kullanılır
80386 1985 32 bit 4 GB gerçek, 64 TB sanal 132 14X14 PGA 20-33 MHz Çip üzerinde MMU içerir
80486 1989 32 bit 4 GB gerçek, 64 TB sanal 168 17X17 PGA 25-100MHz MMU, önbellek ve FPU, 1,2 milyon transistör içerir
Pentium 1993 32 bit 4 GB gerçek, 32 bit adres, 64 bit veri yolu 237PGA 60-200 2 ALU, 2 Önbellek, FPU, 3,3 Milyon transistör, 3,3 V, 7,5 milyon transistör içerir
Pentium Pro bindokuzyüz doksan beş 32 bit 64 GB gerçek, 36 bit adres veri yolu 387PGA 150-200MHz Bir veri akış işlemcisidir. Ayrıca ikinci düzey önbellek içerir, 3,3 V
Pentium II 1997 32 bit - - 233-400 MHz Tüm özellikler Pentium pro artı MMX teknolojisi, 3,3 V, 7,5 milyon transistör
Pentium III 1999 32 bit 64 GB 370PGA 600-1,3 MHz Pentium II'nin geliştirilmiş versiyonu; 70 yeni SIMD talimatı
Pentium 4 2000 32 bit 64 GB 423PGA 600-1,3 GHz Pentium III'ün geliştirilmiş versiyonu
itanyum 2001 64 bit 64 adres satırı 423PGA 733 MHz-1,3 GHz 64 bit EPIC İşlemci

Nerede,

    PGA'lar- PIN ızgara dizisiMMX- Multimedya uzantılarıEPİK- Açıkça Paralel Komut HesaplamaSIMD- Tek Komut Çoklu VeriGİTMEK- Aritmetik ve mantıksal birimMMU- Bellek Yönetim BirimiFPU- Kayan Nokta Birimi

Mikroişlemcide Kullanılan Temel Terimler

Mikroişlemcide kullanılan bazı temel terimlerin listesi aşağıda verilmiştir:

Govinda aktör

Komut seti - Mikroişlemcinin anlayabileceği komutlar grubuna Komut seti denir. Donanım ve yazılım arasında bir arayüzdür.

Otobüs - Bir mikroişlemcideki farklı öğelere veri, adres veya kontrol bilgisi iletmeyi amaçlayan iletkenler kümesi. Bir mikroişlemcide üç tip veri yolu bulunur; veri yolu, adres yolu ve kontrol veri yolu.

IPC (Döngü Başına Talimat) - Bir CPU'nun tek bir saatte kaç talimat yürütebileceğinin ölçüsüdür.

Saat hızı - İşlemcinin saniye başına gerçekleştirebileceği işlem sayısıdır. Megahertz (MHz) veya gigahertz (GHz) cinsinden ifade edilebilir. Aynı zamanda Saat Hızı olarak da adlandırılır.

Bant genişliği - Tek bir talimatta işlenen bit sayısına Bant Genişliği denir.

Kelime uzunluğu - İşlemcinin bir anda işleyebileceği bit sayısına işlemcinin kelime uzunluğu denir. 8-bit Mikroişlemci aynı anda 8-bit veriyi işleyebilir. Kelime uzunluğunun aralığı mikrobilgisayarın tipine bağlı olarak 4 bitten 64 bit'e kadardır.

Veri tipleri - Mikroişlemci ikili, ASCII, işaretli ve işaretsiz sayılar gibi birden fazla veri türü formatını destekler.


Mikroişlemcinin Çalışması

Mikroişlemci talimatı yürütmek için bir sıra izler: Getir, Kod Çöz ve sonra Yürüt.

Java ayrıştırması

Başlangıçta talimatlar bilgisayarın depolama belleğinde sıralı olarak saklanır. Mikroişlemci bu talimatları depolanan alandan (bellek) alır, ardından kodunu çözer ve STOP talimatı karşılanana kadar bu talimatları yürütür. Daha sonra sonucu ikili biçimde çıkış portuna gönderir. Bu işlemler arasında kayıt defteri geçici verileri saklar ve ALU (Aritmetik ve Mantık Birimi) hesaplama işlevlerini yerine getirir.


Mikroişlemcinin Özellikleri

    Düşük maliyetli- Entegre devre teknolojisi sayesinde mikroişlemciler çok düşük maliyetlerle temin edilebilmektedir. Bir bilgisayar sisteminin maliyetini azaltacaktır.Yüksek hız- İçerisinde barındırdığı teknoloji sayesinde mikroişlemci çok yüksek hızlarda çalışabilmektedir. Saniyede milyonlarca talimatı yürütebilir.Küçük boy- Çok büyük ölçekli ve ultra büyük ölçekli entegrasyon teknolojisi sayesinde bir mikroişlemci çok daha az yer kaplayacak şekilde üretilir. Bu nedenle bilgisayar sisteminin boyutu küçülür.Çok yönlü- Aynı çip birçok uygulama için kullanılabilir, bu nedenle mikroişlemciler çok yönlüdür.Düşük güç tüketimi- Mikroişlemciler daha az güç tüketen metal oksit yarı iletken teknolojisini kullanıyor.Daha Az Isı Üretimi- Mikroişlemciler, vakum tüplü cihazlara kıyasla fazla ısı yaymayacak yarı iletken teknolojisini kullanır.Güvenilir- Mikroişlemciler yarı iletken teknolojisi kullandığından dolayı arıza oranı çok azdır. Bu nedenle oldukça güvenilirdir.Taşınabilir- Küçük boyutları ve düşük güç tüketimi nedeniyle mikroişlemciler taşınabilirdir.