واحد ممیز شناور

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
یک اینتل ۸۰۲۸۷

یک واحد ممیز شناور (به انگلیسی: floating-point unit، (به اختصار FPU)) که گاهی به اختصار کمک‌پرداندهٔ ریاضی (به انگلیسی: math coprocessor) نیز خوانده می‌شود قسمتی از یک سامانهٔ رایانه‌ای است که به طور خاص برای بر دوش گرفتن عملیات ریاضی بر روی اعداد ممیز شناور طراحی شده‌است.[۱]

در بیشتر طراحی‌های رایانه‌ای چند منظوره، یک یا چند FPU درون سی‌پی‌یو جای گرفته‌اند؛ هرچند که خیلی از پردازنده‌های جاسازی‌شده، خصوصاً در طراحی‌های قدیمی، حمایت سخت‌افزاری جهت انجام عملیات ممیز شناور را ندارند.[۱]

در گذشته برخی از سامانه‌های FPU را با یک کمک‌پردازنده به جای جای‌سازی درونی آن واحد، پیاده‌سازی کرده بودند؛ در عصر ریزرایانه‌ها، FPU یک آی‌سی مستقل می‌بود در حالی که در سامانه‌های قدیمی‌تر از آن، FPU معمولاً یک مدار یا یک قفسه را تشکیل می‌داد.[۱]

منابع[ویرایش]

  1. ۱٫۰ ۱٫۱ ۱٫۲ Wikipedia contributors, "Floating-point unit," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Floating-point_unit&oldid=429692442 (accessed July 9, 2011).