في مثل هذا اليوم من عام 1969 هبط رائد الفضاء الأمريكي نيل أرمسترونج على سطح القمر، خطوة شكلت قفزة هائلة للبشرية. و كشخص مهتم بالجانب التقني من أي موضوع بحثت على الانترنت عن جهاز الكمبيوتر الذي استخدم للتحكم في المهمة والمسمى Apollo Guidance Computer أو اختصارا AGC حيث كان هذا “الكمبيوتر” اول كمبيوتر يستخدم الدارات المتكاملة مما مكن علماء ناسا ومعهد معهد ماساتشوستس للتكنولوجيا MIT حينها من تصميمه بحجم صغير يقارب حجم ثلاجة صغيرة حينها.
أما عن الكود البرمجي الذي استخدم على الكمبيوتر للتحكم في المهمة فقط كتبته عالمة الحاسوب مارجريت هاملتون من معهد MIT بلغة Assembly ما يعني أن طاقم أبولو 11 حينها كان عليهم حفظ عدد من الرموز ليتم تفسيرها لاحقا عند ظهورها على شاشة الكمبيوتر الصغيرة، و للمقارنة:
* حجم الكود الذي استخدم حينها كان قرابة 65 ألف سطر برمجي، موقع جوجل لوحده يتكون من 2 مليار سطر من الاكواد البرمجية.
* أما عن ذاكرة الجهاز فكانت 72 كيلوبايت، مقارنة مع معدل 4 جيجابايت ذاكرة معظم الهواتف الذكية هذه الأيام ( أكبر بمليون مرة )
* بخصوص سرعة معالجة البيانات يمكن القول أن المعالج الموجود في هاتف آيفون x اليوم أسرع بـ 100 ألف مرة من كمبيوتر أبولو 11
← ومع كل ذلك ومع ما يمثله التطور التكنولوجي اليوم من مفارقة مع ما كان موجود قبل 50 عاما إلا أن لهذا الكمبيوتر المتواضع بمقاييس اليوم الفضل في تحقيق حلم الإنسان في الهبوط على القمر.
المواضيع:
مقالات