i386 - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 80386-80387 İletişimi
  • 2 Kaynakça

i386

  • العربية
  • Беларуская
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Hrvatski
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • Қазақша
  • 한국어
  • Lietuvių
  • മലയാളം
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Srpskohrvatski / српскохрватски
  • Slovenčina
  • Slovenščina
  • Svenska
  • Українська
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • 吴语
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Intel 80386 sayfasından yönlendirildi)
i386
16 MHz hızındaki Intel 80386DX mikroişlemcisi
Genel bilgiler
Üretim başlangıcı1985
Üretim durdurulmaSeptember 2007
Yaygın üretici(ler)
  • Intel
  • AMD
  • IBM
Performans
Max. CPU saat hızı12 MHz ilâ 40 MHz
Mimari ve sınıflandırma
Teknoloji nodu1.5µm ilâ 1µm
Komut setix86 (IA-32)
Fiziksel özellikler
Paket(ler)
  • 132-pin PGA, 132-pin PQFP; SX variant: 100-pin PQFP

Intel 80386 veya i386, 80286'dan sonraki Intel mikroişlemcisi.

Intel'in bir tümleşik devre üzerinde gerçek 32-bit olan ilk CPU modeli, 1985 yılında ürettiği 80386DX oldu. 80286 gibi bu mikroişlemci de çok yaygın olarak kullanıldı. 1988 yılında, harici 16-bit veriyoluna sahip 80386SX mikroişlemcisi üretildi.

Intel'in ilk 32-bit mikroişlemcisi 80386'dır. Bu mikroişlemci, diğer x86 mikroişlemcileri gibi, 8086 ve 80286 programlarını hiçbir değişiklik olmadan çalıştırabilmektedir. Bu mikroişlemcinin daha önceki 80286 mikroişlemcisine göre birçok üstünlüğü bulunur. Bunlar:

  • İşlemcinin kaydedicileri ve aritmetik birimleri 32-bit genişliğindedir. Ayrıca, komut kümesi 32-bit adresleri ve verileri desteklemek için genişletilmiştir.
  • Mikroişlemciden ana belleğe giden, adres yolu ve veriyolu 32-bit'e genişletilmiştir. Bu sayede, komutlar, verileri iki kat hızında okuyabilmekte ve yazabilmektedir.
  • 4 GB'a kadar fiziksel belleği adresleyebilmektedir (80286'da 16 MB). Diğer yandan, programlara 246 byte (64 terabyte) kadar görüntü bellek sağlayabilmektedir (80286'da 230 byte, 1 GB).
  • Daha hızlı yürütme hızına sahiptir. Birçok komutu yürütme zamanı azalmıştır.
  • Tümleşik devre üzerindeki bellek yönetim sistemi, sayfalı adreslemeyi destekler.

80386'da bulunan 32-bit adres yolu, 32-bit veriyolu ve çeşitli kontrol sinyalleri için, 80286'da kullanılan 68 uçlu tümleşik devre kılıfı çok küçüktü bu yüzden Intel daha büyük bir standarda gitti.

Dahili olarak; 80386, 80286 gibi daha yüksek performans için paralel çalışan birçok fonksiyonel birime sahiptir. 80286'daki gibi 4 yerine, 8 tane alt birim içermektedir. 80386'daki daha fazla olan fonksiyonel bölünme, adres ve yürütme birimlerinde yapılmıştır.

80386'nın tümleşik devre uçları, 80286'ya bazı yönlerden benzemektedir. Bellek erişimleri 32-bit kelimeler ile yapılıp, bellek adresleri, 4 byte sınırlara göre ayarlanmalıdır. Böylece CPU 0, 4, 8 gibi adreslerde bulunan kelimelere erişebilmekte, buna karşın, 1, 2 veya 3 gibi adreslerde olanlara erişememektedir. Bunun sonucu olarak, bütün bellek adresleri 4'ün katları şeklindedir. Bu yüzden, iki düşük değerli adres biti her zaman 0'dır ve A0 ve A1 bitleri tümleşik devre üzerinde yoktur.

Bununla beraber, bellekte 8-bit ve 16-bit veriler üzerinde işlem yapan komutlar bulunduğundan, bu problemi çözmek gerekmektedir. 8086 ve 80286 mikroişlemcilerinde BHE sinyali ile bu problem çözüldüğü gibi, 80386'da bu işlem için 4 sinyal BE3- BE0 sağlamaktadır. Bu sinyallerden her biri bir kelime içindeki 4 byte'dan hangisinin kullanılacağını belirtir.

Daha önceki mikroişlemcilerde bulunan LOCK ve READY kontrol sinyalleri değişmedi. Bununla beraber, 80386'ya yeni 3 veriyolu kontrol sinyali daha eklendi. Bu sinyaller ADS, BS16 ve NA sinyalleridir. ADS sinyali, adres yolunda geçerli bir adres olduğunu belirtir. Bellek bu sinyali gördüğü zaman adres ve kontrol yollarındaki sinyallerin geçerli olduğunu anlar ve çalışmaya başlar. BS16 bir giriş sinyali olup 80386'ya, sistemde 16-bit I/O tümleşik devrelerinin olduğunu belirtmekte kullanılır. 80386 bu sinyali gördüğü zaman, bir 32-bit veri aktarımını peşpeşe iki 16-bit aktarım şeklinde yapar. BS16 sinyali mikroişlemciyi yavaşlatmada, NA sinyali ise hızlandırmada kullanılır. Bellek tümleşik devresi, o anki veriyolu çevrimi için READY sinyalini pasif yapmadan, mikroişlemcinin NA girişini aktif yaparak, bir sonraki bellek adresini kabul etmek için hazır olduğunu 80386'ya bildirir. Bu özellik, CPU'nun o anki veriyolu çevrimini bitirmeden, bir sonraki veriyolu çevrimine hazır olmasını başlatarak, iş hattının hızını daha da artırır.

Intel, geleneksel olarak her yeni bir mikroişlemci tümleşik devresinde yapmış olduğu, veriyolu durum ve veriyolu kontrol sinyallerini yeniden tanımlamayı, 80386 mikroişlemcisinde de devam ettirdi. Örneğin daha önceki 80286 tasarımında 4 tane veriyolu durum sinyali bulunmaktaydı. Bu sinyaller, 16 farklı durum göstermesine karşın, sadece 7 durum anlamlıydı ve kullanılmaktaydı. Sonunda Intel'den bir mühendis şu gerçeği gördü: 7<2³ yani 3 durum sinyali ile 7 sinyali belirtmek mümkündü. Bu büyük sinyalin neticesi 80386 için yeni durum sinyalleri Yaz/Oku, Veri/Kod ve Bellek/Giriş-Çıkış olarak belirlendi. Bu sinyallerin belirttikleri veriyolu durumları: Kod okuma, veri okuma, veri yazma, giriş-çıkış okuma, giriş-çıkış yazma, kabul ve durmadır.

80286 mikroişlemcisinde bulunan diğer sinyaller, INTR, NMI, HOLD, HLDA, PEREQ, BUSY, ERROR ve RESET, 80386'da aynı fonksiyonlara sahiptir. 80386 yardımcı işlemci doğrudan erişebildiği için, 80286'daki PACK sinyali 80386'da bulunmaz.

80386-80387 İletişimi

[değiştir | kaynağı değiştir]

80386-80387 sistemlerinde bulunan mikroişlemci CPU arabirimi 80286-80287 sistemlerindekine çok benzemektedir. CPU'ya programların yanlışlıkla yazma yapılmasını önlemek için I/O alanı F8h-FFh'den 800000F8h-800000FFh alanına kaydırılmıştır. Arabirim performansı iyileştirilmiş ve 32-bit kullanıma açılmıştır. Yeni haliyle iletişim ek yükü 16-20 saat (clock) çevrimine indirilmiştir.

Kaynakça

[değiştir | kaynağı değiştir]
  • donanim.balikesir.edu.tr
  • g
  • t
  • d
Intel işlemciler
Üretilmeyen
x86 öncesi
  • 4004
  • 4040
  • 8008
  • 8080
  • 8085
x86-16 (16 bit)
  • 8086
  • 8088
  • 80186
  • 80188
  • 80286
x86-32/IA-32 (32 bit)
  • İ386
    • SX
    • 376
    • EX
  • İ486
    • SX
    • DX2
    • DX4
    • SL
    • RapidCAD
    • OverDrive
  • Pentium
  • Pentium Pro
  • Pentium II
  • Pentium III
  • Pentium 4
  • Pentium M
  • Core
  • Celeron M
  • Celeron D
  • A100
Itanium/IA-64 (64 bit)
  • Itanium (Merced)
  • Itanium 2 (McKinley ve Madison)
  • Itanium 2 9000 (Montecito)
  • Itanium 9100 (Montvalle)
  • Itanium 9300 (Tukwila)
  • Itanium 9500 (Poulson)
  • Itanium 9700 (Kittson)
Diğer
  • iAPX 432 — RISC: i860
  • i960
  • StrongARM
  • XScale — Tolapai
Geçerli
  • Celeron
  • Pentium
  • Core i3
  • Core i5
  • Core i7
  • Core i9
  • Xeon
  • Atom
Liste
  • CPU soketleri
  • Chipset
  • Mikromimari
  • Kod adları
  • İşlemciler
    • Celeron
    • Pentium
      • Pentium
      • Pentium II
      • Pentium III
      • Pentium 4
      • Pentium D
      • Pentium Dual-Core
      • Pentium M
  • Core
    • Core
    • Core 2
    • Core i3
    • Core i5
    • Core i7
    • Core i9
  • Itanium
  • Xeon
  • Atom
Mikromimari
Geçmiş
  • P5
  • P6
  • NetBurst
  • Core
  • Nehalem
  • Sandy Bridge
  • Ivy Bridge
  • Haswell
  • Broadwell
  • Skylake
  • Kaby Lake
  • Coffee Lake
Güncel (şu anda kullanılan)
  • Comet Lake
  • Rocket Lake
  • Alder Lake
Gelecekte
  • Raptor Lake
  • Meteor Lake
  • Arrow Lake
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb12047081s (data)
  • LCCN: sh86007101
  • NKC: ph117018
  • NLI: 987007529597705171
"https://tr.wikipedia.org/w/index.php?title=İ386&oldid=36488046" sayfasından alınmıştır
Kategoriler:
  • Intel işlemciler
  • 32 bit mikroişlemciler
Gizli kategoriler:
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NKC tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 18.42, 6 Aralık 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
i386
Konu ekle