הבית > תערוכה > תוכן

ארכיטקטורת מחשב קטגוריות משנה

Mar 09, 2019

המשמעת של ארכיטקטורת מחשב יש שלוש קטגוריות משנה עיקריים:


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

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

תכנון מערכות כוללת את כל מרכיבי חומרה אחרים בתוך מערכת המחשוב. אלה כוללים:

עיבוד נתונים אחר מאשר ה-CPU, כגון גישה ישירה לזיכרון (DMA)

בעיות אחרות כגון תכונות וירטואליזציה, עיבוד מקבילי ותוכנות.

ישנם סוגים אחרים של ארכיטקטורת מחשב. הסוגים הבאים נמצאים בשימוש חברות גדולות כמו אינטל, ו- count עבור 1% של כל ארכיטקטורת מחשב


Macroarchitecture: שכבות אדריכלי מופשט יותר מאשר המיקרו-ארכיטקטורה

הרכבה הוראת קבע ארכיטקטורה (ISA): מאסף חכם יכול להמיר של שפת אסמבלי מופשט משותף לקבוצה של מכונות לשפת מכונה שונה במקצת עבור יישומים שונים

מתכנת גלוי Macroarchitecture: כלי שפה ברמה גבוהה יותר כגון מהדרים עשוי להגדיר ממשק עקבי או בחוזה עם חברת מתכנתים להשתמש בהם, בהסתרה ההבדלים בין השב כ הבסיסית, UISA microarchitectures. למשל הסטנדרטים C, C++ או Java מגדירים Macroarchitecture גלויות שונות של מתכנת.

UISA (למיקרו-קוד הוראת קבע אדריכלות) – קבוצה של מכונות עם microarchitectures ברמת חומרה שונים עשויים לשתף ארכיטקטורת המיקרו-קוד משותף, ומכאן UISA.

סיכת ארכיטקטורה: הפונקציות החומרה כי מיקרו מעבד צריך לספק פלטפורמת חומרה, למשל, x86 סיכות A20M, FERR/IGNNE או סומק. כמו כן, הודעות המעבד אמור לפלוט כך מטמונים חיצוני יכול להיות יבוטל (ריקון). סיכת אדריכלות פונקציות גמישות יותר מאשר הפונקציות השב כ כי חומרה חיצוניים יכולים להסתגל הקידודים החדשים, או לשנות מן סיכה על הודעה. המונח "ארכיטקטורה" מתאים, כי הפונקציות חייב להינתן עבור מערכות תואמות, גם אם השיטה מפורטת משתנה.