הבית > תערוכה > תוכן

אינטל

Mar 14, 2019

המחשב המקורי של יבמ כלל שקע עבור מעבדת Intel 8087 של נקודה צפה (aka FPU) שהייתה אופציה פופולרית עבור אנשים המשתמשים במחשב לצורך תכנון בעזרת מחשב או חישובים עתירי מתמטיקה. בארכיטקטורה זו, המעבד מזרז את אריתמטית נקודה צפה בסדר גודל של חמישים. משתמשים שהשתמשו רק במחשב לעיבוד תמלילים, למשל, שמרו את העלות הגבוהה של המעבד, שלא היה מאיצים ביצועים של פעולות מניפולציה של טקסט.


8087 היה משולב בחוזקה עם 8086/8088 והגיב על נקודה צף קוד מכונה קוד הפעלה מוכנס זרם 8088 ההוראה. מעבד 8088 ללא 8087 לא יכול היה לפרש הוראות אלה, המחייבות גרסאות נפרדות של תוכניות למערכות FPU ו- FPU, או לפחות בדיקה בזמן ריצה כדי לזהות את ה- FPU ולבחור פונקציות ספריות מתמטיות מתאימות.



אינטל 80386DX מעבד עם 80387DX מתמטיקה

מעבד נוסף למעבד המרכזי 8086/8088 היה מעבד 809 / קלט / פלט. היא השתמשה באותה טכניקה תכנות 8087 עבור פעולות קלט / פלט, כגון העברת נתונים מהזיכרון למכשיר היקפי, וכך להפחית את העומס על המעבד. אבל IBM לא השתמשה בו בתכנון IBM PC, ואינטל הפסיקה את הפיתוח של סוג זה של מעבד.


מעבד Intel 80386 השתמש במפענח "מתמטי" אופציונלי (80387) כדי לבצע פעולות נקודה צפה ישירות בחומרה. מעבד Intel 80486DX כלל חומרה נקודה צפה על השבב. אינטל פרסמה מעבד בעל עלות מופחתת, 80486SX, שלא היה לו שום חומרה צפה, וגם מכר מעבד 80487SX אשר למעשה השבית את המעבד הראשי כאשר הותקן, שכן 80487SX היה 80486DX מלאה עם קבוצה שונה של קשרים PIN.


מעבדי Intel מאוחר יותר מאשר 80486 חומרה נקודה צפה משולב על שבב המעבד הראשי; ההתקדמות באינטגרציה ביטלה את יתרון העלות של מכירת מעבד הצבע הצף כאלמנט אופציונלי. יהיה קשה מאוד להתאים את טכניקות לוח המעגל המתאימות למהירות מעבד במהירות של 75 מגה-הרץ כדי לעמוד בתקני זמן ההשהיה, צריכת החשמל ורמת התדרים של תדרי רדיו הנדרשים במהירויות שעון של גיגהרץ. אלה על שבב נקודה צפה מעבדים הנקראים עדיין כמו coprocessors כי הם פועלים במקביל עם המעבד הראשי.


בעידן של מחשבים שולחניים בני 8 ו -16 סיביות היה מקור משותף נוסף של מעבדי נקודה צפים הוא Weitek. מעבדים אלה קיבלו הוראה שונה מהמעבדים של אינטל, והשתמשו בשקע אחר, שלא כל לוחות האם נתמכים בו. מעבדי Weitek לא סיפקו פונקציות מתמטיות טרנסנדנטליות (לדוגמה, פונקציות טריגונומטריות) כמו משפחת אינטל x87, ודרשו ספריות תוכנה ספציפיות לתמיכה בפונקציות שלהם.