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