IEEE ۷۵۴
استاندارد IEEE برای حساب ممیز شناور (آیئیئیئی ۷۵۴[الف]) یک استاندارد برای رایانش ممیز شناور است که در سال ۱۹۸۵ توسط مؤسسه مهندسان برق و الکترونیک (آیتریپلئی) تدوین شد. هدف تدوین این استاندارد حل مشکلات متعدد حساب ممیز شناور بود که بهکارگیری ممیز شناور به صورت قابلحمل و مطمئن را ناممکن میکرد. بسیاری از واحدهای ممیز شناور اکنون از استاندارد آیتریپلئی استفاده میکنند. این استاندارد موارد زیر را تعریف میکند:
فرمتهایک فرمت آیتریپلئی 754 مجموعهای از نمایشهای مقادیر عددی و سمبلها است. فرمت ممکن است شامل نحوهٔ رمزگذاری مجموعه هم باشد. فرمت شامل موارد زیر است:
نحوهی نمایشدهی اعداد متناهییک عدد متناهی به صورت نمایش داده میشود. b مبنای عدد(2 یا 10) است. برای مثال برای نمایش عدد 12.54-, باید مقادیر روبهرو را در نظر بگیریم: s=1, c=1254, b=10 و q=-2. نمایش و رمزگذاری در حافظهبرخی اعدادرا میتوان به چندین روش نمایش داد. برای مثال اگر b=10, عدد 12.345را میتوان به صورتهای: ، یا نمایش داد. در مبنای 10 تمامی نمایشها معتبر هستند و استاندارد مشخص میکند که کدام یک باید انتخاب شود. برای مبنای 2, نمایشی که کوچکترین مقدار توانرا دارد انتخاب میشود. شیوه نمایش مقدار توانمقدار توان به صورت مستقیم نمایش داده نمیشود، بلکه با یک مقدار مشخص(bias) جمع میشود و سپس نمایش داده میشود. اگر تمامی بیتهای نمایش توان 0 یا 1 باشند به این معنی است که در حال نمایش یک عدد غیرطبیعی هستیم. هنگامی که مقدار توان در بازهٔ عادی قرار دارد(همهٔ بیتها 1 یا 0 نیستند), مقدار بیت پرارزش همواره 1 است. بنابراین میتوان آنرا به صورت ضمنی در نظر گرفت و بیت پرارزش را نمایش نداد. فرمتهای پایهای و تبادلاستاندارد 5 فرمت پایهرا معرفی میکند که براساس مبنا و تعداد بیتهای مورد استفاده در رمزگذاری تبادلشان نامگذاری میشوند. طبق استاندارد 3 فرمت پایه برای اعداد اعشاری در مبنای 2(رمزگذاری شده با 32, 64 یا 128 بیت) و 2 فرمت پایه برای اعداد اعشاری در مبنای 10(رمزگذاری شده با 64 یا 128 بیت) وجود دارد.
جستارهای وابستهیادداشتهامنابع
پیوند به بیروندر ویکیانبار پروندههایی دربارهٔ IEEE ۷۵۴ موجود است. |