 | Elektrotekno.com Elektronik ve Teknoloji Merkezi
|
| | Yazar | Mesaj | admin | | Tarih: 12.11.2005, 21:08 Mesaj konusu: Mikroislemciler | |
| Mikroislemcilerin Tarihi
1. GİRİŞ 5
2. MİKROİŞLEMCİ MİMARİSİ 5
2.1. CISC İŞLEMCİLER 6
2.2. RISC İŞLEMCİLER 6
3. MİKROİŞLEMCİ ÖZELLİKLERİ 7
4. 8 BİT MİKROİŞLEMCİLER 9
5. 16 BİT MİKROİŞLEMCİLER 9
6. 32 BİT MİKROİŞLEMCİLER 10
7. 64 BİT MİKROİŞLEMCİLER 11
8. 8086 / 8088 MİKROİŞLEMCİSİ 13
8.1. İÇ MİMARİSİ 13
8.1.1. Yürütme Birimi (Execution Unit - EU) 14
8.1.2. Yol Arabirimi (Bus Interface Unit - BIU) 15
8.2. HAFIZA MİMARİSİ 17
8.2.1. Kaydediciler 17
8.2.2. Mantıksal ve Fiziksel Hafızalar 20
8.2.3. Segmentli Hafıza Yapısı 22
8.3 DIŞ MİMARİSİ 23
PENTIUM 26
PENTIUM VE 486 MİMARİLERİNİN KARŞILAŞTIRILMASI 26
PENTIUM MİMARİSİ 27
DIŞ VE İÇ MİMARİ 28
HAFIZA YAPISI 29
İŞ HATTININ YAPISI 30
PENTIUM PRO 31
HAFIZA YAPISI 33
İŞ HATTININ YAPISI 33
PENTIUM PRO KOMUT YÜRÜTMESİ 35
PENTIUM MMX (=MULTİMEDİA EXTENTİON) 35
DIŞ VE İÇ MİMARİ 36
HAFIZA YAPISI 36
PENTIUM MMX'İN TEMEL ÖZELLİKLERİ 37
CELERON İŞLEMCİLER 37
PENTİUM II İŞLEMCİLER 40
İŞLEMCİ YAPISI 41
HAFIZA YAPISI 42
PENTIUM III İŞLEMCİLER 42
İŞLEMCİ YAPISI 43
P6 DİNAMİK İŞLEME MİMARİSİ 43
BİRBİRİNDEN BAĞIMSIZ VERİ YOLU (DIB) 44
NON-BLOKİNG LEVEL 1 CACHE 44
256 KB, LEVEL 2 ADVANCED TRANSFER CACHE 44
NON-BLOKİNG LEVEL 2 CACHE 44
İLERİ SİSTEM TAMPONU 45
INTERNET KAYAN SIMD UZANTILARI 45
SİSTEM VERİ YOLU 45
INTEL İŞLEMCİ SERİ NUMARASI (CPU-ID) 46
PENTIUM IV 46
P6 (PENTİUMPRO'DAN P-III'E KADAR) İŞHATTI (PİPELİNE): 47
20 KADEMELİ PENTİUM-4 (WİLLİAMETTE) İŞHATTI : 47
FPU VE SSE 50
KAYNAKÇA: 52
-----------------------------------------------------
|
|
admin | | Tarih: 12.11.2005, 21:10 Mesaj konusu: mikroislemciler 1 | |
| GİRİŞ
Günümüzde kullanılan bilgisayarların özelliklerinden bahsedilirken duyduğumuz 80386, 80486 Pentium-III birer mikroişlemcidir. Mikroişlemciler bilgisayar programlarının yapmak istediği tüm işlerin yürütücüsü olduğu için, çoğu zaman “Merkezi İşlem Birimi” (CPU – Central Processing Unit) olarak da anılırlar. Mikroişlemciler PC adını verdiğimiz kişisel bilgisayarlarda kullanıldığı gibi, bilgisayarla kontrol edilen sanayi tezgahlarında ve ev aygıtlarında da kullanılabilmektedir. Bir mikroişlemcili otomasyon sistemi için, mikroişlemcinin yanı sıra yardımcı elemanlara ihtiyaç duyulur. Bunlar :
1. Input (Giriş) birimi
2. Output (Çıkış) birimi
3. Memory (bellek) birimi
CPU, Giriş/Çıkış ve Bellek birimlerinin oluşturduğu sisteme mikrobilgisayar adı da verilir. Giriş/Çıkış ve Bellek elemanları mikrobilgisayar kartı üzerinde bir yerde CPU chip’inden bağımsız olarak yerleştirilmiş chip’lerden v elektronik devre elemanlarından oluşur. Aralarındaki iletişimler ise yollar aracılığı ile sağlanır (Adres bus, Data bus , Control bus).
|
|
admin | | Tarih: 12.11.2005, 21:11 Mesaj konusu: mikroislemciler 2 | |
| 1-GİRİŞ
1.1 MİKROİŞLEMCİLER
Mikrobilgisayarlar, günlük yaşantımızda kullanım alanları gün geçtikçe artmaktadır. Bir mikrobilgisayarın temel yapısı, bir diğerinden pek farklı değildir. 1960’larda bilgisayarlar, fiyatlarının çok yüksek olması nedeni ile sadece büyük şirketler, gelişmiş üniversiteler ve devlet daireleri tarafından kullanılabiliyordu. Yarı iletken teknolojisindeki hızlı gelişmeler neticesinde, 1960 lardaki bilgisayar kapasitesi günümüzde 10 dolardan daha ucuz olan mikroişlemci denilen tümleşik devrelere sığdırılmaktadır. Bir mikroişlemci kullanılarak tasarımlanan bilgisayara mikrobilgisayar denilmektedir.
Bilgisayarlar bit adı verilen, 0 ve 1 sayılarını kullanan ikili sayı sistemi ile çalışır ve haberleşirler. Her bilgisayarın Kendine özgü, makine dili denilen ve ikili kodlardan oluşan sabit bir komut kümesi vardır. Makine dili ile çalışmak zor olduğundan ikili kodlanmış komutların her biri isimlendirilmiştir. Bu komut isimlerine ‘mnemonic’ denir. Mnemoniklerle yazılan programlar ‘assembly’ dili ile yazılmış olurlar. Ancak bilgisayarlar ikili sayılarla çalıştığından assembly programın, makine diline çevrilmesi gerekir. Çevirme işlemine derleme denir. Derleme işlemi tablolardan faydalanılarak yapılır. Bu işlemin elle yapılması oldukça zordur. Bu yüzden her mikroişlemci ailesine ait bir derleyici program (Cross Assembler) geliştirilmiştir. Kullanıcı, programlarını O dili ile de yazabilmektedir. Ancak bunun derleyicisi de farklıdır. Fiziksel olarak bir mikrobilgisayar temel yapısı Şekil l’ de verilmiştir.
|
|
admin | | Tarih: 12.11.2005, 21:12 Mesaj konusu: Mikroislemciler 3 | |
| Mikroişlemciler
Yüksek seviyeli bir programlama dilini öğrenmek istediğinizde, kullandığınız bilgisayarın dahili yapısını incelemeye gerek duymadan, çalışmalarınıza başlayabilirsiniz. Assemby dilini öğrenmek istediğinizde ise dilin bütün detaylarına geçmeden önce, bir mikro bilgisayarın ne olup ne olmadığını, mikro bilgisayarın dahilil yapısını öğrenmek gerekir.
Personel computer, PC, büro bilgisayarı yada kişisel bilgisayar olmak üzere çeşitli isimlere sahip olan bir mikro bilgisayar adından da anlaşılacağı gibi küçük bir bilgisayardır. Ancak bu tanımlamadan mikro bilgisayarların yetersiz ya da az yetenekli olduğu sonucunu çıkartmak yanlıştır. Bugünün mikro bilgisayarları, her ne kadar mikro olarak isimlendirilirlese de , bir kaç yıl öncesinin mini ve mainframe bilgisayarlarının gücüne sahiptir. Birkaç yıl öncesindeki büyük bilgisayarların gücüne eşit olan bir mikro bilgisayarın yaratılması, binlerce tranzistör’ün fonksiyonel gücüne sahip olan chipler, 8088 veya 8086 mikroişlemcisi olarak adlandırılan chipler olacaktır.
|
|
admin | | Tarih: 08.12.2005, 01:43 Mesaj konusu: Mikroislemciler 4 | |
| 1- Elektronik öncesi kuşak - Mikro işlemci ____ (cpu)
2- Elektronik kuşak - Mikro bilgisayar___(işlemci-bellek-I/O)
3- Mikro işlemci kuşağı - Bilgisayar ________(işlemci-bellek-I/O-HDD vs)
-Bir Bilgisayardan Beklenen Yetenekler-
1- Belleme yeteneği : Veri ve programlar bir bellekte saklanabilmelidir. Saklanan veri programlar istendiğinde geri alınabilmeli veya yeniden saklanabilmelidir.
2- Hesaplama yeteneği : Bilgisayarın kendisine verilen verilerin üzerinde yine kendisine verilen programa uygun olarak aritmetik ve mantıksal işlemler yapabilmelidir.
3- Karar verme yeteneği : İşlemler sonun da veya kendisine verilen verilere bakarak programın akışı ve verilerin değerlendirilmesi konusunda karar verebilmelidir.
4- Giriş çıkış yeteneği : Bilgisayara dışarıdan veri ve program verilebilmeli ve sonuçta bilgisayardan dışarı alınabilmelidir. Kısaca bilgisayar ve çevresi arasında veri giriş çıkışı yapabilmelidir.
- mikrobilgisayar
|
|
|
|