وحدة الفاصلة العائمة

معالج إنتل 80287

وحدة الفاصلة العائمة (ويرمز لها بـ FPU اختصار Floating Point Unit) هي وحدة في الحاسوب مصممة لتنفيذ العمليات الرياضية على أعداد الفاصلة العائمة مثل الجمع والطرح والضرب والقسمة والجذر التربيعي. بعض المعالجات، خصوصاً القديمة منها، تمكّن من إجراء الدوال كحساب الدوال الاجبرية والدوال المثلثية، إلا أن معظم المعالجات الحديثة تفصل هذه الوظائف وتوفرها عن طريق برامج بدلاً من استخدام العتاد في حسابها.

كانت بعض المعالجات توفر وظائف حسابات الفاصلة العائمة عبر معالج مساعد مستقل بدلاً من استخدام الوحدات المتكاملة، ففي المعالجات الحديثة والموجهة للأغراض العامة، تُجرى تلك العمليات في دارة متكاملة صغيرة، بينما في المعالجات القديمة كانت تتلطب دارة على لوحة كبيرة أو حتى حجرة صغيرة في الحاسوب.

في معظم المعماريات الحديثة، هناك وحدة أو أكثر مستقلة لحسابات الفاصلة العائمة في المعالج، إلا أن في بعض المعالجات كالمعالجات البسيطة المضمنة في الأجهزة الصغيرة وبعض المعالجات القديمة لاتدعم حسابات الفاصلة العائمة.

حيث لاتملك جميع المعماريات وحدة لحسابات الفاصلة العائمة وهذا لتقليل تعقيد العتاد ومن ثم تقليل تكلفته، إلا أن العديد من وظائف الفاصلة العائمة يمكن تطبيقها ومحاكتها عبر برامج وخوارزميات وتُوفر سواءً من خلال نظام التشغيل أو من خلال التطبيقات، إلإ أنها عموماً تضل أبطأ من تلك الوظائف التي يوفرها المعالج مباشرة.

يوجد بعض الاختلاف بين عمليات الفاصلة العائمة وبين نظيرتها في الأعداد الصحيحة في معظم معماريات الحاسوب الحديثة، فبعض المعماريات مثل إنتل إكس 86 قد خصصت سجلات معالج للفاصلة العائمة بينما طور البعض الآخر مخططات مستقلة لإشارة نبضات الساعة.

غالبا ما يتم تجزئة عمليات الفاصلة العائمة في خط تجزئة حيث كانت عمليات الفاصلة العائمة تخضع أحيانا للتجزئة بشكل منفصل عن عمليات الأعداد الصحيحة في معماريات التدرج الفائق العامة الخالية من التنفيذ بدون ترتيب. احتوت العديد من معالجات حواسيب سطح المكتب والخوادم على أكثر من وحدة فاصلة عائمة منذ بداية ومنتصف التسعينيات في القرن الماضي.

عندما تقوم وحدة المعالجة المركزية بتنفيذ برنامج يستدعي عملية الفاصلة العائمة فإنه توجد 3 طرق لتنفيذه:

  • محاكي وحدة الفاصلة العائمة (مكتبة الفاصلة العائمة)
  • إضافات وحدة الفاصلة العائمة
  • وحدة الفاصلة العائمة المدمجة

مكتبة الفاصلة العائمة

يدعم بعض عتاد الفاصلة العائمة العمليات الحسابية البسيطة جدا مثل الجمع والطرح والضرب. ومع ذلك فإن أكثر العتاد المختص بالفاصلة العائمة تعقيدا لا يدعم إلا عددا محدودا من العمليات الحسابية فقط فلا يدعم أي منها على سبيل المثال الحساب الدقيق الكيفي مباشرة.

تستخدم وحدة المعالجة المركزية سلسلة من عمليات الفاصلة العائمة الأبسط عند تنفيذها لبرنامج يستدعي عمليات فاصلة عائمة لا يدعمها العتاد بشكل مباشر. في أنظمة لا تدعم حساب الفاصلة العائمة؛ تحاكي وحدة المعالجة المركزية عمل هذا العتاد باستخدام سلسلة من عمليات حساب النقطة الثابتة التي تعمل على الأعداد الصحيحة في وحدة الحساب والمنطق.

غالبا ما يتم حزم سلسلة العمليات الضرورية لمحاكاة عمليات الفاصلة العائمة في مكتبة برمجية خاصة بها.

وحدات الفاصلة العائمة المتكاملة

في بعض الحالات، قد يمكن تخصيص وحدات الفاصلة العائمة وتقسيمها بين عمليات الفاصلة العائمة الأكثر بساطة (الجمع والضرب بشكل رئيسي) والعمليات الأكثر تعقيدا مثل القسمة. في بعض الحالات الأخرى، يمكن تنفيذ العمليات الحسابية الأبسط فقط في العتاد مع – أو الشيفرة المصدرية بينما يتم تنفيذ العمليات الأكثر تعقيدا باستخدام روتين لغة الآلة (مثال: تلك المكتوبة بلغة التجميع أو لغة برمجة عالية المستوى).

في بعض المعماريات الحديثة، يتم دمج وظيفة الفاصلة العائمة مع وحدات لتنفيذ حساب سيمد، ويمكن اعتبار استبدال مجموعة تعليمات x87 بأخرى من جيل ثان من الامتدادات الفائقة في معمارية x86-64 المستخدمة في معالجات إنتل وAMD الحديثة مثالا على ذلك.

إضافات وحدات الفاصلة العائمة

كان من الشائع في ثمانينات القرن الماضي أن تكون وحدات الفاصلة العائمة الموجودة في الحواسيب الدقيقة المتوافقة مع حاسبات آي بي إم الشخصية منفصلة تماما عن وحدة المعالجة المركزية كما وكانت تباع كإضافة زائدة في العادة.

تحوي حواسيب آي بي إم الشخصية وحواسيب XT ومعظم الأجهزة المتوافقة التي تعتمد على معالجات إنتل 80286 مقبسا لمعالج 8087 الإضافي المساعد. غالبا ما كانت تتم إضافة مقبس مخصص للأجهزة المعتمدة على معالجات 80287 و80386/إنتل 80386 إلى الحواسيب الشخصية من نوع AT أو التي تعتمد على معالج 80286 ، برغم أنه قد تمت إضافة المقبس إلى الأجهزة الأولى منها بغرض التوافق مع أجهزة المعالج 80287 بما أن أجهزة المعالج 80387 لم تكن قد ظهرت بعد.

تم دمج وحدة الفاصلة العائمة مع وحدة المعالجة المركزية في رقاقات معالج x86 بدءا من معالجات إنتل 80486 وطبق هذا الدمج تقريبا في جميع معماريات معالجات x86 التي تلتها لاحقا. يمكن اعتبار معالج إنتل 80486 استثناء ملحوظا لهذه الحالة من حيث خروجه على النمط السائد فلم يكن يحتوي على معالج إضافي مساعد، في حين كان معالج 80487 عبارة عن وحدة معالجة مركزية كاملة تحوي وحدة فاصلة عائمة مدمجة في المعالج؛ وكان يتم تعطيل معالج 80486SX الأصلي عند تثبيت معالج 80487.

إضافة إلى سلسلة معالجات إنتل x87، قامت شركات أخرى عديدة بتصنيع معالجات مساعدة تعمل مع سلسلة x86. تضمنت هذه السلسلة شركة سايركس التي سوقت سلسلة منتجاتها المسماة فاس ماث كمعالجات ذات أداء أعلى تتوافق بشكل كامل مع معالجات x87. أما شركة ويتيك فقد قدمت منتجات بأداء أعلى ولكن معالجاتها لم تكن تتوافق مع سلسلة المعالجات الإضافية التي تحمل الرقم x87.

توافرت وحدات الفاصلة العائمة كمعالجات إضافية في عائلة معالجات موتورولا 68000 إضافة إلى معماريات إنتل. شاع استخدام وحدات FPU من نوع 68881 و68882 في حواسيب محطات العمل التي تعتمد على عائلة موتورولا 68020/ 68030 مثل سلسلة Sun-3؛ كما وتمت إضافة هذه الوحدات إلى نماذج ماكنتوش المتفوقة وسلسلة أميغا التي تنتجها شركة كومودور. على النقيض من الأنظمة المتوافقة مع حواسيب IBM الشخصية، لم يكن استخدام المقابس اللازمة لإضافة المعالج الإضافي أمرا شائعا في الأنظمة الأقل تطورا. عندما قامت شركة موتورلا بتطوير معالجها رقم 68040 فإنها دمجت وحدة الفاصلة العائمة مع وحدة المعالجة المركزية ولكن بعكس سلسلة x86، فإن معالج 68LC040 الذي لا يحوي وحدة فاصلة عائمة مدمجة كان متوافرا أيضا وبسعر أقل.

توجد أيضا معالجات FPU مساعدة لوحدات المتحكم الدقيق (MCUs/µCs) – كمبيوتر اللوح الواحد (SBCs) الذي يعمل على توفير قدرات تدعم حسابيات الفاصلة العائمة في الأنظمة التي قد لا تكون لها وظيفة محددة. تختلف هذه المعالجات المساعدة عن بعضها عند مقارنتها مع معالجات الفاصلة العائمة المساعدة الأكثر تقليدية مثل سلسلة 80x87 في أن هذه الوحدات المستقلة عن المعالج المضيف تمتلك متطلبات برمجية خاصة بها وغالبا ما يكون لها بيئة تطوير متكاملة (IDE) خاصة بها.

انظر أيضا

مراجع

  • Raymond Filiatreault (2003). "SIMPLY FPU". مؤرشف من الأصل في 2019-06-07.

Read other articles:

Nama ini menggunakan cara penamaan Portugis. Nama keluarga pertama atau maternalnya adalah de Almeida dan nama keluarga kedua atau paternalnya adalah Fonseca. Jorge Carlos Fonseca Presiden Tanjung Verde ke-4PetahanaMulai menjabat 9 September 2011Perdana MenteriJosé Maria NevesUlisses Correia e Silva PendahuluPedro PiresPenggantiPetahana Informasi pribadiLahirJorge Carlos de Almeida Fonseca20 Oktober 1950 (umur 73)Mindelo, Tanjung VerdePartai politikGerakan untuk DemokrasiAfi...

 

The correct title of this article is #GirlsSpkOut. The omission of the # is due to technical restrictions. 2020 EP by TaeyeonGirlsSpkOutRegular and digital coverEP by TaeyeonReleasedNovember 18, 2020 (2020-11-18)GenreJ-popLength17:56LanguageJapaneseLabelSM JapanEMIUniversal Music JapanProducerLee Soo-man (exec.)Taeyeon chronology Purpose(2019) GirlsSpkOut(2020) What Do I Call You(2020) Singles from GirlsSpkOut I DoReleased: December 1, 2019 #GirlsSpkOutReleased: Novemb...

 

Questa voce o sezione deve essere rivista e aggiornata appena possibile. Sembra infatti che questa voce contenga informazioni superate e/o obsolete. Se puoi, contribuisci ad aggiornarla. Division Nationale 2022-2023BGL Ligue 2022-2023 Competizione Division Nationale Sport Calcio Edizione 109ª Organizzatore FLF Date dal 7 agosto 2022al 21 maggio 2023 Luogo Lussemburgo Partecipanti 16 Formula Girone all'italiana Sito web https://www.flf.lu/ Risultati Vincitore  Swift Hesperange(1...

International organization of social revolutionaries (1957–72) Situationism redirects here. For other uses, see Situationism (disambiguation). Certain founding members of the Situationist International in 1957. From left to right: Giuseppe Pinot-Gallizio, Piero Simondo, Elena Verrone, Michele Bernstein, Guy Debord, Asger Jorn, and Walter Olmo. Part of the Politics series onThe Situationist InternationalIt is forbidden to forbid Concepts Anti-art Class consciousness Class struggle Communism ...

 

British military unit This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Royal Observer Corps – news · newspapers · books · scholar · JSTOR (January 2013) (Learn how and when to remove this message) Royal Observer CorpsRoyal Observer Corps badgeActive1925–1996Country United KingdomBranch Royal Air F...

 

Земская почтаУезды Алатырский Александрийский Ананьевский Ардатовский Арзамасский Аткарский Ахтырский Балашовский Бахмутский Бежецкий Белебеевский Белозерский Бердянский Бобровский Богородский Богучарский Борисоглебский Боровичский Бронницкий Бугульминский Бу�...

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

 

الجذر التطوري للأديان الجذر التطوري للأديان نظرية حول ظهور السلوك الديني لدى الإنسان خلال مسيرة تطوره.[1] السلوك الديني الغير البشري إن أقرب الكائنات للإنسان هو الشامبانزي وقردة البابون، إذ يعتقد أننا نشترك معهم بجد مشترك، عاش قبل أربعة إلى ستة ملايين عام، ورغم أن الح...

 

Non-marine snail Bithynia tentaculata, a small freshwater gastropod in the family Bithyniidae Pomacea insularum, an apple snail Planorbella trivolvis, an air-breathing ramshorn snail Freshwater snails are gastropod mollusks that live in fresh water. There are many different families. They are found throughout the world in various habitats, ranging from ephemeral pools to the largest lakes, and from small seeps and springs to major rivers. The great majority of freshwater gastropods have a she...

Southern African ethnic group Baster redirects here. For the kitchen utensil, see Basting (cooking). Ethnic group Basters The flag of the Rehoboth BastersTotal population25,181 (1981)[1]–35,000[2]Regions with significant populationsNamibiaLanguagesAfrikaans, EnglishReligionProtestantismRelated ethnic groupsAfrikaners, Coloureds, Nama (Oorlam), Griqua The Basters (also known as Baasters, Rehobothers, or Rehoboth Basters) are a Southern African ethnic group descended from Cap...

 

AlbaneseShqipjaParlato in Albania (2,866,000) Kosovo (2 milioni) Macedonia del Nord (510 000) Montenegro (33 000) Italia (100 000 autoctoni + 440 465 immigrati) Grecia (50 000 autoctoni + 440 000 cham + 438 000 immigrati) Serbia (63 000) Turchia (60 000) Croazia (17 000) Ucraina (2 000) Bulgaria (1 000) Romania (1 000)e tra le comunità di emigrati che vivono all'estero...

 

British stained glass artist For the British peeress, see Caroline Townshend, 1st Baroness Greenwich. For the American designer and embroiderer, see Caroline Townsend. Caroline TownshendPart of a stained glass window by Townshend at St. Chad's church in Bensham, Gateshead.Born4 September 1878St Pancras, London, EnglandDied10 June 1944Pwllheli, Caernarvonshire, WalesEducationSlade School of Fine Art, Central School of Arts and Crafts, Christopher Whall.Known forStained Glass Caroline Char...

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (يونيو 2018) لقب الشرف أو لقب التشريف هو عنوان يتم منحه للأفراد أو المنظمات كجائزة تقد�...

 

Gilbert BauvinGilbert Bauvin sur le Tour de France 1954.InformationsNaissance 4 août 1927 (96 ans)LunévilleNationalité françaiseÉquipes amateurs 1946-1948VC Lunéville1949Pédale NancéienneÉquipes professionnelles 1950Peugeot-Dunlop1950-1951Nancia1951Bertin-Wolber1952-1953Nancia1953Mercier-Hutchinson1953-1954Gitane-Hutchinson1954Nancia1955-1960Saint-Raphaël-R. Géminiani-DunlopPrincipales victoires Course par étapes Tour de Romandie 19588 étapes de grands tours Tour de France (...

 

Ne pas confondre avec son père Jimmy Snuka. Pour les articles homonymes, voir Reiher. Jimmy SnukaJimmy Snuka, Jr. en 2007Données généralesNom de ring DeuceSim SnukaNationalité AméricainNaissance 1er septembre 1971 (52 ans)FidjiTaille 6′ 1″ (1,85 m)[1]Poids 230 lb (105 kg)[1]Catcheur retraitéFédération Ohio Valley WrestlingDeep South WrestlingWorld Wrestling EntertainmentCarrière pro. 2000 - 2009modifier - modifier le code - modifier Wikidata James Reihe...

Лёгкая атлетика налетних Олимпийских играх 2016 Беговые дисциплины 100 метров мужчины женщины 200 метров мужчины женщины 400 метров мужчины женщины 800 метров мужчины женщины 1500 метров мужчины женщины 5000 метров мужчины женщины 10 000 метров мужчины женщины 100 метров с барьерами �...

 

1978 Indian filmRathinirvedamDVD coverDirected byBharathanWritten byP. PadmarajanBased onRathinirvedamby P. PadmarajanProduced byHari PothanStarringJayabharathiKrishnachandran Kaviyoor PonnammaCinematographyRamachandra BabuEdited byK. NarayananMusic byDevarajanProductioncompanySupriya CreationsRelease date 8 March 1978 (1978-03-08) Running time124 minutesCountryIndiaLanguageMalayalam Rathinirvedam (transl. Adolescent desire) is a 1978 Indian Malayalam-language erotic dra...

 

Defunct American football team New York Brickley GiantsFounded1919 (Original)1921Folded1922Based inNew York City, New YorkLeagueAPFA (National Football League)Team historyNew York Giants (1921)Team colorsBlack, orange, gold, cream        Nickname(s)Brickley's GiantsHead coachesCharles BrickleyOwner(s)New York Giants (1919)Billy Gibson (1921)Named forCharles Brickley, New York Giants baseball clubHome field(s)Commercial Field (2 games)Ebbets Field (1 game)Polo Grounds (1 ga...

  لمعانٍ أخرى، طالع حصار نيقية (توضيح). حصار نيقية جزء من الحملة الصليبية الأولى معلومات عامة التاريخ 14 مايو - 19 يونيو 1097 الموقع نيقيا40°25′44″N 29°43′10″E / 40.428888888889°N 29.719444444444°E / 40.428888888889; 29.719444444444   النتيجة انتصار الجيش الصليبي-البيزنطي المتحاربون الصليبيون...

 

ملوك آشور سماني ملوك آشور معلومات شخصية الأولاد هاياني  الأب هالي تعديل مصدري - تعديل   سماني، أو سا-ما-نو، كان الملكالأشوري التاسع وفقا لقائمة ملوك آشور الذي ذكر فيها أنه الثالث من أصل عشرة في القسم الخاص بالملوك المعروفين الأب' والذي سمي بقائمة ملوك الأسلاف.[1][2...