משתמש:Tzafrir/RISC

מתוך ויקיפדיה, האנציקלופדיה החופשית

RISC' - ראשי תיבות של Reduced Instruction Set Computer, כלומר "מחשב עם סט פקודות מצומצם". זהו כינוי לדרך תכנון ארכיטקטורה (מחשב) ומעבדים שהפכה לנפוצה החל משנות השמונים של המאה העשרים ובה המעבד מספק אוסף פשוט יחסית של של הוראות ומסתמך על יצירת קוד יעילה ע"י קומפיילר.

CISC[עריכת קוד מקור | עריכה]

המעבדים הראשונים תוכנתו בשפת מכונה - קידוד ישיר של ההוראות. עם השנים התפתחו כלים יותר יעילים לכתוב תוכנה וגם שפות עיליות. המעבדים התפתחו גם הם וסיפקו הוראות מורכבות יותר ויותר לכותבי התוכנה. מעבדים כגון ה־8086 של אינטל וה680xx של מוטורולה פקודות מגוונות

<להרחיב>[דרוש מקור]

אולם הצורך לפענח פקודות באורך שונה ולאפשר לבצע בכל שלב סיבך את תכנון המעבד[דרוש מקור]. חלקים נכבדים ממנו הוקדשו רק לשם פענוח הפקודה[דרוש מקור].

בדיעבד זכתה גישה זו לשם CISC (ראשי תבות של Complex Instruction Set Computer), בניגוד ל־RISC.

תכנון פשוט[עריכת קוד מקור | עריכה]

<לפרט>

הוראות שבשימוש[עריכת קוד מקור | עריכה]

<להזכיר שרוב ההוראות לא היו בשימוש. תמיד נחמד להזכיר את חוק אמדל.>

צינור עיבוד נתונים[עריכת קוד מקור | עריכה]

<במעבד RISC הרבה יותר קל לממש צינור עיבוד נתונים>.

מעבדי RISC[עריכת קוד מקור | עריכה]

<המעבדים החדשים שתוכננו בשנות השמונים והתשעים. מעניין לספר איך הם לא הצליחו להחליף את אינטל>

שאר המעבדים[עריכת קוד מקור | עריכה]

<ההשפעה של RISC על המשך פיתוח הפנטיום ושות'>

<שווה להזכיר את העוף המוזר ששמו איטניום? כנראה שלא>