
הארכיטקטורה של מעבד מחשבים מתרכזת סביב ביצוע מגוון מגוון של הוראות או מיקרו -הרווחה, שכל אחת מהן נועדה למלא משימות ספציפיות.אמנם מערך הוראות מקיף יותר יכול להפוך את התכנות למעבד המיקרו -אינטואיטיבי יותר, אך היא עשויה גם להכניס מכשולים בביצועים פוטנציאליים.ארכיטקטורת המחשב ההוראות המורכבת (CISC) בולטת בשל אוסף ההוראות העצום שלה, כולל אלה מורכבים המפשטים את חווית התכנות בהשוואה לארכיטקטורות אלטרנטיביות.כל משימה, בין אם פשוטה או מורכבת, משויכת להוראות ייחודיות, מה שמקטין את כמות הקידוד הדרושה.עם זאת, תכנון מורכב זה יכול להוות אתגרים בולטים בפיתוח ה- CPU ובמעגלי יחידת הבקרה הנלווים.
הארכיטקטורה של CISC נבדלת על ידי מבחר רחב של מיקרו -אי -הסבר המאפשרים פיתוח תוכניות למעבד.מיקרו-אי-הכשבות אלה, המפורשות לעתים קרובות בשפת ההרכבה, מחליפות פונקציות מסוימות שהטופלו באופן מסורתי על ידי תוכנה במערכות הדרכה ברמת חומרה.שינוי זה לא רק מאיר את עומס העבודה עבורך, אלא גם מאפשר ביצוע בו זמנית של פעולות ברמה נמוכה במהלך כל מחזור הוראות, ומשפר את המהירות הכוללת של ביצוע מחשב.
תדירות השימוש בהוראות בתוך מערך ההוראות של CISC מציגה חוסר איזון בולט.בדרך כלל משתמשים בכ- 20% מההוראות, המהווים כ- 80% מכלל קוד התוכנית, ואילו לעיתים רחוקות נעשה שימוש ב -80% הנותרים, ותורמים ל 20% בלבד מהתכנות.תצפית זו מהדהדת עם עיקרון רחב יותר שנצפה בשדות שונים: מבחר קטן של כלים או שיטות מייצר לרוב את רוב התוצאות.
ארכיטקטורת מחשב ההוראות המופחתת (RISC) בולטת בשל מערך ההוראות היעיל שלה, שמטרתו להגביר את יעילות המעבד.עם זאת, עיצוב זה דורש גישה מתוחכמת יותר לתכנות חיצוניות.על ידי התמקדות בהוראות הפשוטות הנפוצות ביותר, RISC נמנעת למעשה מהסיבוכים המלווים לעתים קרובות פקודות מורכבות יותר.
• ארכיטקטורת RISC סטנדרטית את אורך ההוראה.
• זה מפשט פורמטי הוראות, בעיקר מסתמך על היגיון השליטה.
• בחירת תכנון זו מבטלת את הצורך בבקרת מיקרו -קוד, וכתוצאה מכך מהירויות תפעוליות מהירות יותר.
ניתן לאתר את מקורותיו של RISC למחקר פורץ הדרך שנערך על ידי ג'ון קוקה ב- IBM.ממצאיו הצביעו על כך שרק כ -20% מהוראות המחשב מהוות בערך 80% מעומס העבודה החישובי.תובנה זו נושאת משקל משמעותי, ומציעה כי על ידי אופטימיזציה של ההוראות המבוצעות בתדירות הגבוהה ביותר, ניתן להשיג שיפורי ביצועים נרחבים.כתוצאה מכך, מערכות RISC עולות לעתים קרובות על ההוראות המורכבות מגדירות מערכות מחשב (CISC), המתאימות לעקרון 80/20 הידוע המודיע על פיתוח ארכיטקטורת RISC.
בעוד ש- RISC מתהדרת בכמה יתרונות, היא אינה מחליפה לחלוטין את ארכיטקטורת ה- CISC.לכל סוג יש את חוזקותיו המובחנות, וההבדלים ביניהם הפכו פחות בולטים לאורך זמן.בפרקטיקה העכשווית, מעבדים מודרניים רבים משלבים אלמנטים הן מ- RISC והן מ- CISC, ומשקפים מגמה הולכת וגוברת לאדריכלות היברידית.לדוגמה, מעבד הוראות אולטרה-ארוך (ULIW) ממחיש תערובת זו, ומיזוג את היתרונות של שתי האדריכלות כדי לייצר יחידת עיבוד הניתנת להתאמה יותר.היתוך זה לא רק מגביר את הביצועים אלא גם מציג גמישות בתכנות, ומאפשר מגוון רחב יותר של יישומים.
אנא שלח בירור, נגיב מייד.
ב- 2024/12/30
ב- 2024/12/30
ב- 8000/04/18 147752
ב- 2000/04/18 111924
ב- 1600/04/18 111349
ב- 0400/04/18 83714
ב- 1970/01/1 79502
ב- 1970/01/1 66872
ב- 1970/01/1 63005
ב- 1970/01/1 62955
ב- 1970/01/1 54078
ב- 1970/01/1 52092