Intel 8087 çipinin kayan nokta toplama mekanizması incelendi
Öne çıkanlar
- Intel 8087, 8086 işlemcisine kıyasla kayan nokta toplama hızını yaklaşık 100 kat artırdı.
- Çip, dahili veri yolunda hesaplamaları 80 bitlik özel formatta ve 69 bitlik toplayıcıyla yürütüyor.
- Mikro kod akışı, işlem işaretlerine göre işaretsiz toplama veya çıkarma alt yollarına dallanıyor.
Intel tarafından 1980 yılında piyasaya sürülen ve IBM PC gibi sistemlerde matematiksel işlemleri hızlandıran 8087 matematik işlemcisinin iç mimarisi ve mikro kod yapısı ayrıntılı olarak incelendi. İnceleme, çipin kapağının mikroskop altında açılarak silikon üzerindeki veri yolu ve mikro kod ROM alanlarının analiz edilmesiyle gerçekleştirildi. 8087, dönemin 8086 işlemcisine kıyasla kayan nokta toplama işlemlerini neredeyse 100 kat daha hızlı yapabiliyor.
İşlemcinin veri yolunda 69 bitlik tam sayı toplayıcı, kaydırıcı devre ve üs dönüştürücü gibi özel bileşenler yer alıyor. Çip, dahili hesaplamalarını 80 bitlik geçici gerçek sayı formatında saklıyor ve sekiz adet yığın yazmacı üzerinden işlem yürütüyor. Kayan nokta toplama ve çıkarma işlemlerinde iki sayının üsleri eşitleniyor, anlamlı basamaklar toplanıyor veya çıkarılıyor ve ardından sonuç yeniden normalleştiriliyor.
Mikro kod düzeyindeki denetim, işaretsiz toplama ve çıkarma mantığına dayanıyor. 8087 çipinde yer alan özel mantık devreleri, işlem türüne ve işaret bitlerine bakarak yürütülecek alt adımı doğrudan seçiyor. Sistem ayrıca sıfır, sonsuzluk ve sayı olmayan özel durumları da matematiksel standartlara uygun biçimde donanım düzeyinde işliyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.