מנוע אנליטי
ויקיפדיה האנציקלופדיה encyclopedia
מנוע אנליטי הוא התכנון הראשון של מחשב מכני, שנהגה על ידי המתמטיקאי צ'ארלס בבג' לראשונה ב-1832, במהלך עבודתו על מנוע ההפרשים. בבג' המשיך לעבוד על תכנון המנוע האנליטי עד מותו ב-1871, הגם שהיה ברור לו שמנוע זה לא ייבנה בחייו.
המנוע הוא מתקן מכני לחלוטין, שמונע על ידי מנוע קיטור, ובנוי מגלגלי שיניים, גלי זיזים, מוטות מקשרים ומתקנים מכניים נוספים. ההוראות והנתונים להפעלתו מוזנים מכרטיסים מנוקבים, ותוצאות החישוב מודפסות במדפסת.
המנוע פועל בבסיס ספירה עשרוני, ומורכב מארבע יחידות מרכזיות: "טחנה" (mill), "מחסן" (store), קורא (reader), ומדפסת (printer). היחידות קושרו ביניהן במערכת מוטות מקשרים שמהווים מקבילה מכנית לאפיק נתונים.
הטחנה דומה בעיקרה ליחידה אריתמטית-לוגית במחשב מודרני, המחסן הוא זיכרון המחשב, והקורא והמדפסת הם אמצעי קלט/פלט. בכך בישר המנוע לא רק את הרעיון המרכזי, כלומר מכונה כללית שיכולה לבצע חישובים מסוגים שונים לפי תוכנית המוזנת אליה, אלא גם את החלוקה הפונקציונלית שנשמרה בתכנון מחשבים במאות הבאות.
תכנון המנוע לא הושלם מעולם. בבג' החל לתכנן אותו ב-1837, והמשיך לעבוד על שיפורים ותוכניות מפורטות יותר ליחידות שונות במחשב, עבודה שלא הושלמה. בנו של בבג', הנרי, בנה דגם של חלק מה"טחנה".
הזיכרון שהקצה בבג' למנוע - 1,000 מספרים בני 50 ספרות היה שאפתני, וכנראה לא ראלי. לשום מחשב שנבנה לפני 1960 לא היה זיכרון בגודל כזה.
אחת התכונות של המנוע האנליטי, קפיצה מותנית, יכולת מרכזית במחשב, חסרה בכמה מהמחשבים הראשונים.
למרות שבישר את המחשב ואת יחידותיו המרכזיות, השפעתו של המנוע האנליטי על תכנון המחשבים שנבנו במאות הבאות לא ברורה, וככל הנראה אינה גדולה.
עדה לאבלייס, בתו של לורד ביירון, כתבה מספר מאמרים על המנוע, ובאחד מהם פירטה איך ניתן להשתמש במנוע לחישוב מספרי ברנולי, ובזכות תוכנית זו היא נחשבת בדרך כלל לראשונת המתכנתים, כבוד שזיכה אותה בקריאת שפת המחשב Ada על שמה. לאבלייס גם הדגישה במאמריה את נושא סט הפקודות של המנוע, והצביעה על חשיבותו.
המחשב לא נבנה בימי חייו של בבג' בשל חוסר מימון, העובדה שהתכנון מעולם לא הושלם, ומגבלות טכנולוגיות בשיטות היצור של התקופה.
התכנון, שכאמור לא הושלם, לא פורסם מעולם בצורה מסודרת. שנים רבות היו המאמרים של לאבלייס המקור העיקרי למידע על המנוע. החל במחצית הראשונה של המאה העשרים חקרו היסטוריונים של המחשב חלקים מניירותיו של בבג' ומסמכים נוספים שתיארו את המנוע, כשחלק מעבודתם פורסם.
במחצית הראשונה של המאה ה-20 אזכורים מעטים בספרות למנוע, שהעניין בו גבר בהדרגה עם התפתחות המחשב, ובפרט עם גידול העניין בהיסטוריה של המחשוב. מתכנני המחשבים הראשונים לא הכירו את עבודתו, ובדרך כלל לא ידעו עליה כלל, והוצרכו להמציא מחדש חלק מהמצאותיו של בבג'.