אינטל 8086
ויקיפדיה האנציקלופדיה encyclopedia
8086 הוא מעבד 16 סיביות שפותח על ידי אינטל בשנת 1978. בזכות בחירתו על ידי IBM כמעבד של המחשב האישי הראשון מתוצרתה, קמה בעקבותיו שרשרת המעבדים הנפוצה ביותר כיום, המכונה ארכיטקטורת x86.
מידע כללי | |
---|---|
יצרן | אינטל |
השקה | 8 ביוני 1978 |
הקודם | אינטל 8080 |
הבא | אינטל 80186 |
מידע טכני | |
סט פקודות | x86 |
אות השעון של ה־8086 נע בין 4.77 ל־10 מגה־הרץ. המעבד בנוי בתצורת תושבת של 40 פינים, עם אפיק נתונים של 16 סיביות, המרובב עם אפיק כתובות של 20 סיביות. יש לו 14 אוגרים בגודל 16 סיביות כאשר ל־4 מהם ניתן לגשת כזוג אוגרי 8 סיביות.
תכנונו מהווה פשרה בין שתי גישות שהיו בזמנו: מצד אחד נדרש מרחב כתובות גדול יותר מ־16 סיביות ומצד שני נדרשה תאימות לאחור עם סט הפקודות של מעבדים קודמים. למשל, חברת "זילוג" המתחרה בחרה בסט פקודות חדש עבור ה־Z8000 ללא תאימות לאחור במעבד הקודם שלה ה־Z80 שהיה פופולרי אף יותר מן המעבדים של אינטל בזמנו. ואילו אינטל בחרה בפשרה: ה־8086 תומך בסט הפקודות של קודמו ה־8080 אבל מוסיף פקודות חדשות הניגשות לאוגרי כתובת חדשים, ומאפשרים גישה לאפיק כתובות של 20 סיביות, תכונה שמאפשרת ל־8086 גישה ל־1 מגה בייט, לעומת 64K של המעבדים הקודמים – 8080 ו־8085 של אינטל, ו־Z80 של זילוג. בחירה זו העניקה ל־8086 תאימות לאחור מסוימת עם תוכנה שנכתבה במקור למעבדים מהדור הקודם.
אחת הגרסאות של ה־8086 היא ה־8088 ששוחרר מייד לאחריו וזהה לו, אלא שיציאת אפיק הנתונים (Data Bus) שלו היא של 8 סיביות במקום 16 סיביות של ה־8086, ולכן גישה לנתונים של 16 סיביות מצריכות שני מחזורי שעון. ה־8088 מאפשר לבנות מערכת זולה יותר, עם ערוץ נתונים כללי ברוחב 8 סיביות במקום 16. ה־8088 הוא המעבד שחברת IBM בחרה עבור המחשב האישי הראשון שלה, ה־IBM PC, ובחירה זו, בסופו של דבר, הביאה לדומיננטיות של אינטל בשוק המעבדים בארבעים השנים הבאות.