IEEE 754 standardı, bilgisayar bilimlerinde kayan noktalı sayıları (floating-point) temsil etmek için kullanılan bir standarttır. Bilgisayar mimarisinde, özellikle hesaplamalarda doğruluk ve tutarlılığı sağlamak amacıyla geliştirilmiştir. Bu standart, sayıları ikilik (binary) sistemde saklar ve iki temel format sunar: tek hassasiyetli (single precision) ve çift hassasiyetli (double precision).
Kayan noktalı sayılar, "işaret biti", "üssel kısım" ve "kesir (mantissa veya significand)" olmak üzere üç ana bileşenden oluşur. IEEE 754 standartında:
1. **Tek Hassasiyet (Single Precision)**: 32 bitlik bir yapıya sahiptir. İşaret biti 1 bit, üs kısmı 8 bit, kesir kısmı ise 23 bittir.
2. **Çift Hassasiyet (Double Precision)**: 64 bitlik bir yapıya sahiptir. İşaret biti 1 bit, üs kısmı 11 bit, kesir kısmı ise 52 bittir.
Bu yapı sayesinde, oldukça geniş bir sayı aralığında kesirli sayılar yüksek doğrulukla ifade edilebilir. Ayrıca, IEEE 754 çeşitli durumlar için özel durum kodlamaları da içerir, örneğin sonsuzluk (infinity), sıfır (0), NaN (Not a Number) gibi değerler.
Bu standart, bilgisayar sistemlerinde hassas hesaplamalar yapılabilmesini ve farklı işlemciler arasında sonuçların uyumlu olmasını sağladığı için oldukça önemlidir.
Bilgisayar Mimarisi - IEEE 754 Standartları - Floating-Point
By -
Kasım 19, 2024
0
Tags: