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

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

Mar 11, 2019


ארכיטקטורת המחשבים הראשונה המתועדת היתה בהתכתבות בין צ'רלס באבאג' לאדה לובלס, המתארת את המנוע האנליטי. כאשר בונים את המחשב Z1 בשנת 1936, קונרד Zuse תיאר בשני בקשות פטנט לפרויקטים העתידיים שלו, כי הוראות המכונה ניתן לאחסן באותו אחסון המשמש נתונים, כלומר את הרעיון תוכנית מאוחסנת. שתי דוגמאות מוקדמות וחשובות אחרות הן:


המאמר של ג'ון פון נוימן מ- 1945, טיוטה ראשונית של דו"ח על ה- ^^, אשר תיאר ארגון של יסודות לוגיים; ו

אלן טיורינג של מפורט יותר מחשבון אלקטרונית מוצעת עבור מנוע המחשוב האוטומטי, גם 1945 ואשר ציטטה של ג 'ון פון נוימן של נייר.

המונח "ארכיטקטורה" בספרות המחשבים ניתן לייחס את עבודתם של לייל ר 'ג' ונסון ו פרדריק פ ברוקס, ג 'וניור, חברי המחלקה לארגון מרכז המחקר המרכזי של יבמ בשנת 1959. ג' ונסון היתה הזדמנות לכתוב קניינית מחקר על סטרץ ', מחשב-על שפותח על ידי יבמ במעבדה הלאומית לוס אלמוס (אז ידועה כמעבדה המדעית בלוס אלמוס). כדי לתאר את רמת הפירוט לדיון במחשב המעוטר להפליא, הוא ציין כי תיאור הפורמטים, סוגי ההוראה, פרמטרי החומרה והשיפורים המהירים היו ברמה של "ארכיטקטורת מערכת" - מונח שנראה יותר שימושי מאשר "ארגון מכונה .


לאחר מכן, ברוקס, מעצב למתוח, התחיל פרק 2 של ספר (תכנון מערכת מחשב: פרויקט למתוח, אד W. Buchholz, 1962) על ידי כתיבה,

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


ברוקס המשיכה לפתח את IBM System / 360 (המכונה כיום קו המחשבים של IBM zSeries), שבו "ארכיטקטורה" הפכה לשמה המגדירה את "מה שהמשתמש צריך לדעת". מאוחר יותר, משתמשי המחשב הגיעו להשתמש במונח בדרכים רבות פחות מפורשות.


ארכיטקטורות המחשבים המוקדמות ביותר תוכננו על נייר ולאחר מכן נבנו ישירות לתוך טופס החומרה הסופי. מאוחר יותר, אבות ארכיטקטורת המחשבים נבנו פיזית בצורה של מחשב טרנזיסטור-טרנזיסטור לוגי (TTL) - כגון אב טיפוס של 6800 ו- PA-RISC נבדק, ו tweaked, לפני להתחייב לטופס החומרה הסופי. החל בשנות ה -90, ארכיטקטורות מחשב חדשות הן בדרך כלל "בנויות", נבדקות וצובעות - בתוך ארכיטקטורת מחשב אחרת בסימולטור של ארכיטקטורת מחשב; או בתוך FPGA כמיקרו רך; או שניהם - לפני ההתחברות לטופס החומרה הסופי.