অ্যাপোলো মিশনে পকেট ক্যালকুলেটরের চেয়ে প্রযুক্তি আর জটিল ছিল না।
এখানে লিঙ্ক থেকে , অ্যাপোলো গাইডেন্স কম্পিউটার (এজিসি) সম্পর্কে একটি তথ্য রয়েছে
অন-বোর্ড অ্যাপোলো গাইডেন্স কম্পিউটার (এজিসি) প্রায় 1 কিউবিক ফুট ছিল 2KK এর 16 বিট র্যাম এবং 36K হার্ড-ওয়্যার্ড কোর-দড়ি মেমরির সাথে তামাযুক্ত তারগুলি থ্রেডযুক্ত বা ক্ষুদ্র চৌম্বকীয় কোরগুলির সাহায্যে থ্রেড করা হয়নি। 16-বিট শব্দগুলি সাধারণত 14 বিট ডেটা (বা দুটি অপ-কোড), 1 সাইন বিট এবং 1 প্যারিটি বিট ছিল। চক্র সময় ছিল 11.7 মাইক্রো সেকেন্ড। প্রোগ্রামিং বিপরীত পোলিশ ভাষায়, সমাবেশের ভাষায় এবং একটি ব্যাখ্যামূলক ভাষায় করা হত।
সুতরাং, যখন আমি সেখানে কী ছিল তার গবেষণা করে আমি কিছু উত্স কোডে হোঁচট খেয়েছি, এবং আমি দুর্দান্ত মন্তব্য লক্ষ্য করেছি (উদাহরণস্বরূপ, আমি আশা করি আশা করি)
VRTSTART TS WCHVERT
# Page 801
CAF TWO # WCHPHASE = 2 ---> VERTICAL: P65,P66,P67
TS WCHPHOLD
TS WCHPHASE
TC BANKCALL # TEMPORARY, I HOPE HOPE HOPE
CADR STOPRATE # TEMPORARY, I HOPE HOPE HOPE
TC DOWNFLAG # PERMIT X-AXIS OVERRIDE
ADRES XOVINFLG
TC DOWNFLAG
ADRES REDFLAG
TCF VERTGUID
মহাকাশযানের আসল প্রোগ্রামগুলি মূল দড়ি মেমরির মধ্যে সংরক্ষণ করা হয়েছিল , একটি প্রাচীন স্মৃতি প্রযুক্তি (আক্ষরিক) একটি ফ্যাব্রিক / দড়ি বুনন দ্বারা তৈরি, যেখানে বিটগুলি ফেরাইট উপাদানগুলির শারীরিক রিং ছিল। "কোর" স্মৃতি মহাজাগতিক রশ্মির প্রতিরোধী। আউট স্পেসে রেডিয়েশনের সাহায্যে বোমা ফেলা হলে একটি কোর বিটের অবস্থা পরিবর্তন হবে না।
ভার্চুয়াল অ্যাপোলো গাইডেন্স কম্পিউটার (এজিসি) সফটওয়্যারটিও গিথাবটিতে রয়েছে!
ডকুমেন্টেশনের কিছু অংশ এখানে রয়েছে।
দুর্দান্ত মন্তব্য সহ উত্স কোডের আর একটি নমুনা।
033911,000064: 32,3017 06037 FLAGORGY TC INTPRET # DIONYSIAN FLAG WAVING
034090,000243: 32,3241 13247 BZF P63SPOT4 # BRANCH IF ANTENNA ALREADY IN POSITION 1
034091,000244:
034092,000245: 32,3242 33254 CAF CODE500 # ASTRONAUT: PLEASE CRANK THE
034093,000246: 32,3243 04616 TC BANKCALL # SILLY THING AROUND
034094,000247: 32,3244 20623 CADR GOPERF1
034095,000248: 32,3245 16001 TCF GOTOP00H # TERMINATE
034096,000249: 32,3246 13235 TCF P63SPOT3 # PROCEED SEE IF HE'S LYING
034101,000254: 32,3251 04635 TC POSTJUMP # OFF TO SEE THE WIZARD ...
034102,000255: 32,3252 74126 CADR BURNBABY
আমার প্রশ্নটি এখানে:
- টিমগুলি কীভাবে এই সময়ে এত বেশি কোড লিখছিল তা সেই সময়কার সরঞ্জামগুলির দ্বারা প্রদত্ত?
কারণ আপনি যদি এত বেশি কোড সংকলন করেন যা অ্যাপোলো ১১-তে ব্যবহৃত হয়েছিল ... এটি কয়েক সপ্তাহ এমনকি সপ্তাহ খানিক সময় নিতে চাইবে। আমি গুরুতরভাবে সন্দেহ করি যে প্রোগ্রামাররা তখন সমস্ত কিছু ঘটনাক্রমে ঘটেছিল।