X86 – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מאין תקציר עריכה
שורה 1:
{{שם שגוי|title=x86}}
[[קובץ:CPU_486_386.jpg|שמאל|ממוזער|250px|מעבדי 386 ו-486ו־486 של אינטל]]
'''x86''' היא שמה של "[[סט פקודות|ארכיטקטורת פקודות והוראות"]] (ISA) ל[[מעבד]]ים המבוססתהמבוסס על המעבד 8086 של [[אינטל]]. נכון ל-2017ל־2017, מעבדים המבוססים על ארכיטקטורת x86 והרחבתה ([[x64]], ובשמה הנוסף AMD-64) הם הנפוצים ביותר ב[[מחשב]]ים שולחניים-ביתייםשולחניים־ביתיים, [[מחשב נייד|מחשבים ניידים]], ו[[שרת]]ים.
 
הרבה הרחבות ותוספות חוברו ל x86 לאורך השנים כמעט תמיד עם תמיכה לאחור. הארכיטקטורה יושמה במעבדים של יצרני מעבדים רבים כגון:  Intel, [[Cyrix]], [[AMD]], [[VIA Technologies|VIA]] ועוד.
 
אינטל החלה לעבוד תחת השםבשם המסחרי "[[פנטיום]]" למחשבים המתקדמים בארכיטקטורה זו, לאחר שבית משפט קבע שמספר לא יכול להיות סמל מסחרי.
שמה של ארכיטקטורת x86 זו הורחב פעמיים. בשנת [[1985]], אינטל שיחררההוציאה לשוק המעבדים את המעבד 386 [[32 ביט]] כדי שיחליף את ה-286ה־286 [[16 ביט]], שהיה נפוץ באותה תקופה.
 
בשנת [[2003]] הציגה [[AMD]] את מעבד ה[[Athlon#Athlon 64|את'לון 64]] (Athlon 64) בעל ארכיטקטורת x64, אשר מרחיבה ותומכת לאחור בx86, ונקראת בשפה המקצועית EM64T, AMD64 או x86-64.
 
==היסטוריה==
ארכיטקטורת x86 הופיעה לראשונה במעבד [[8086]] בשנת [[1978]]. מעבד ה-8086ה־8086 החליף את המעבד הקודם, [[אינטל 8080]] (שבעצמו החליף את [[אינטל 4004]] וה-וה־[[אינטל 8008|8008]]). בזכות בחירתו של ה-8086ה־8086 על ידי [[IBM]] כמעבד של [[מחשב אישי|המחשב האישי]] הראשון מתוצרתה, הפכה ארכיטקטורת x86 לנמכרת והמצליחה ביותר בשוק המעבדים.
 
מלבד אינטל, חברות רבות יצרו מעבדים מארכיטקטורת ה-x86ה־x86 ובהן: Cyrix, [[NEC Corporation]], [[IBM]], IDT, Transmeta.
החברה המצליחה ביותר מבין החברות המתחרות באינטל ליצור מעבד בארכיטקטורה זו הייתה AMD כשהציגה את סדרת [[Athlon|את'לון]], סדרה זו לא הייתה נפוצה כמו הפנטיום אך על-פיעל־פי מחקר שנערך בשנת [[2006]] מכירותיה של AMD בשוק המחשבים הביתיים עלו על אלו של אינטל.
 
בשנת [[2001]] הוציאה אינטל לשוק את מעבדי ה[[איטניום]], התומכים בארכיטקטורת 64 ביט, תחת השםבשם המסחרי IA-64.
 
== האוגרים בארכיטקטורת x86 ==
ארכיטקטורת x86 מיישמת מספר [[אוגר_(מחשבים)|אוגרים]]. חלק מהאוגרים מורכב בצורה מבנית מיוחדת כך שכאשר אוגר מסוים, למשל EAX, שווה לערך H 78563412 (ספירה [[בסיס הקסדצימלי|הקסדצימלית]]), AX ישקף את ה[[מילה (מחשב)|מילה]] התחתונה של EAX ויהיה שווה ל-3412ל־3412, ה-AHה־AH (מ-Highמ־High) ישקף את ה[[בית (מחשב)|בית]] הגבוה של AX ויהיה שווה ל-34ל־34, וה-ALוה־AL (מ-Lowמ־Low) ישקף את הבית הנמוך של AX ויהיה שווה ל-12ל־12:
 
ארכיטקטורת x86 מיישמת מספר [[אוגר_(מחשבים)|אוגרים]]. חלק מהאוגרים מורכב בצורה מבנית מיוחדת כך שכאשר אוגר מסוים, למשל EAX, שווה לערך H 78563412 (ספירה [[בסיס הקסדצימלי|הקסדצימלית]]), AX ישקף את ה[[מילה (מחשב)|מילה]] התחתונה של EAX ויהיה שווה ל-3412, ה-AH (מ-High) ישקף את ה[[בית (מחשב)|בית]] הגבוה של AX ויהיה שווה ל-34, וה-AL (מ-Low) ישקף את הבית הנמוך של AX ויהיה שווה ל-12:
 
{| border="1" cellspacing="0" cellpadding="2"
שורה 39 ⟵ 38:
|}
 
להלן האוגרים הקיימים בכל מעבדי [[אינטל]] תואמי-x86תואמי־x86:
{| border="1" cellspacing="0" cellpadding="2"
|-
שורה 47 ⟵ 46:
! bgcolor="#eeeeee" width="60" | חלק תחתון
! bgcolor="#eeeeee" width="60" | חלק עליון
! bgcolor="#eeeeee" width="60" | גרסת 32- סיביות
|-
| align="center" rowspan="2" | '''AX'''
שורה 60 ⟵ 59:
| align="center" rowspan="2" | '''BX'''
| align="center" | בסיס - Base
| align="center" | אוגר רב-תכליתירב־תכליתי
| align="center" | BL
| align="center" | BH
שורה 167 ⟵ 166:
|}
 
עם כניסת ה-386ה־386 הוספו לארכיטקטורה עוד שני אוגרי מקטע:
 
{| border="1" cellspacing="0" cellpadding="2"
שורה 191 ⟵ 190:
 
== ראו גם ==
 
* [[x86-64]]
* [[מונחים בחומרה]]
אוחזר מתוך "https://he.wikipedia.org/wiki/X86"