מיקרו-ארכיטקטורה (מיקרארכיטקטורה)

מְחַבֵּר: Peter Berry
תאריך הבריאה: 15 אוגוסט 2021
תאריך עדכון: 22 יוני 2024
Anonim
Computer Architecture - Microcoded Microarchitecture
וִידֵאוֹ: Computer Architecture - Microcoded Microarchitecture

תוֹכֶן

הגדרה - מה המשמעות של מיקרו-ארכיטקטורה (מיקרארכיטקטורה)?

מיקרו-ארכיטקטורה, מקוצרת כ- µarch או uarch, הוא התכנון הבסיסי של מעבד מיקרו. הוא כולל את הטכנולוגיות בהן נעשה שימוש, המשאבים והשיטות בהן מעצב המעבד פיזית על מנת לבצע מערך הוראות ספציפי (ISA או ארכיטקטורת ערכת הוראות). במילים פשוטות, זהו התכנון ההגיוני של כל הרכיבים האלקטרוניים ונתיבי הנתונים הקיימים במעבד המוצב בצורה ספציפית שהיא מאפשרת ביצוע אופטימלי של הוראות. באקדמה זה נקרא ארגון מחשבים.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר את Microarchitecture (מיקרארכיטקטורה)

מיקרו-ארכיטקטורה היא הייצוג ההגיוני של האופן בו מעבד מיקרו מעבד כך שהקשרים בין רכיבים - יחידת הבקרה, יחידת ההיגיון האריתמטית, אוגרים ואחרים - מתקשרים בצורה מיטבית. זה כולל את האופן בו קווי האוטובוס, נתיבי הנתונים בין רכיבים, מיועדים להכתיב את הנתיבים הקצרים ביותר וקשרים מתאימים. במעבדים מיקרו-מודרניים ישנם לעתים קרובות כמה שכבות להתמודדות עם המורכבות. הרעיון הבסיסי הוא לפרוס מעגל שיכול לבצע פקודות ופעולות המוגדרות במערך הוראות.


טכניקה המשמשת כיום במיקרו-ארכיטקטורה היא נתיב הנתיב בצנרת. זוהי טכניקה המאפשרת צורה של מקבילות המיושמת בעיבוד נתונים על ידי מתן אפשרות לחפיפה מסוימת של הוראות בביצוע. הדבר נעשה על ידי צנרת ביצוע מרובה של פעולות הפועלות במקביל או קרוב למקביל.

יחידות ביצוע הן גם היבט מכריע במיקרו-ארכיטקטורה. יחידות הביצוע מבצעות את הפעולות או החישובים של המעבד. הבחירה במספר יחידות הביצוע, השהייתם והתפוקה היא שיקול תכנון מיקרו-ארכיטקטוני מרכזי. גודל, חביון, תפוקה וקישוריות של זיכרונות בתוך המערכת הם גם החלטות מיקרו-ארכיטקטוניות.

חלק אחר במיקרו-ארכיטקטורה הוא תכנון ברמת המערכת. זה כולל החלטות לגבי ביצועים כמו רמת וקישוריות של קלט, כמו גם התקני פלט ו- I / O.

תכנון מיקרו-ארכיטקטוני מקדיש תשומת לב רבה יותר למגבלות מאשר ליכולת. החלטת תכנון מיקרו-ארכיטקטורה משפיעה ישירות על מה שנכנס למערכת; זה קשור לנושאים כמו:

  • ביצועים
  • אזור שבב / עלות
  • מורכבות לוגית
  • קלות באגים
  • יכולת בדיקה
  • קלות קישוריות
  • צריכת חשמל
  • ייצור

מיקרו-ארכיטקטורה טובה היא כזו העונה על כל הקריטריונים הללו.