کدهای کامپیوتری دانشگاه ام‌آی‌تی برای مأموریت فرود نخستین انسان بر روی ماه در اینترنت منتشر شد.

به گزارش خبرآنلاین، درواقع ناسا سیستمی را که مسئول نشست صحیح روی کره ماه بوده را آنلاین منتشر کرده است.

اطلاعات ریز و سورس کد مأموریت آپولو 11 روی سایت گیت هاب {لینک دانلود} قرار داده‌شده است و می‌تواند راهنمای خوبی برای محققان کشورهای تازه‌کار برای انجام مأموریت‌های فضایی به‌ویژه ارسال انسان به‌کرات دیگر باشد.

تیمی به رهبری مارگارت همیلتون از ام آی تی کامپیوتری 32 کیلویی به نام Apollo Guidance Computer یا AGC ساخت که به صورت ماژول به آپولو اضافه شد. پردازنده آن از نوع Discrete IC RTL based با فرکانس 1.048 مگاهرتز روی رم/مموری 16 بیتی تعریف شد و با 55 وات قدرت، پورت هایی مانند DSKY, IMU, Hand Controller, Rendezvous Radar (CM), Landing Radar (LM), Telemetry Receiver, Engine Command, Reaction Control System را در خود جای داد. گفتنی است نرم افزار AGC software با زبان برنامه نویسی سطح پایین اسمبلی روی نوعی مموری/ ROM مخصوص به نام Core rope Memory نوشته شده و روی AGC به اجرا گذاشته شد.

آپولو 11 مأموریت ویژه برای فرود نخستین انسان بر روی کره ماه است که در سال 1969 با فرود نیل آرمسترانگ به واقعیت پیوست.

(جالب اینجاست که بخشی از کد مربوط به کدهای شعری شکسپیر است که در زیر مشاهده می‌کنید)



کامپیوتر AGC / عکس زیر

 

5656

 

منبع: خبرآنلاین