登月球计算机怎么用的

时间:2025-01-24 16:26:21 单机攻略

登月球计算机的使用主要涉及以下步骤和要点:

使用集成化的显示与键盘系统 (DSKY)

宇航员通过键盘与计算机进行交互,输入命令和参数。

键盘上有几个简单的按钮,用于输入命令和数字。

宇航员可以调用固化在计算机内部的程序来完成特定操作,如显示发动机点火时间等。

程序调用与输入参数

宇航员需要记忆一些常用的操作指令数字码。

在操作手册上会有完整的指导,帮助宇航员完成相应工作。

有些程序需要初始参数的录入,宇航员需手工录入这些数据。

使用AGC (Apollo Guidance Computer)

AGC是专门为宇航员在太空中进行导航和控制任务而设计的计算机系统。

AGC使用汇编语言进行编程,编程人员需要直接操作计算机的寄存器、内存和其他硬件资源。

AGC的硬件结构非常紧凑,包含了约2.8万个晶体管,重量超过30公斤。

编程语言

AGC使用一种叫做Assembly Verb (AV)的汇编语言,这是一种低级编程语言,与硬件密切相关。

汇编语言允许程序员直接访问和操作计算机的底层硬件,包括存储器、寄存器和指令集。

内存限制

NASA登月时所使用的计算机内存非常有限,仅有4KB的内存,且使用的是特殊的只读存储器(ROM),叫做核绳存储器。

功能

计算机的主要功能包括导航、姿态控制和着陆等方面的程序执行。

这些程序通过AGC计算机来执行,并与航天器上的其他系统和传感器进行交互,确保航天器能够安全地降落到月球表面。

总结:

登月球计算机的使用主要依赖于集成化的显示与键盘系统 (DSKY)和专用的AGC (Apollo Guidance Computer)计算机系统。宇航员通过键盘输入命令和参数,调用固化在计算机内部的程序来完成导航、姿态控制和着陆等任务。编程使用汇编语言,且受到内存限制,但尽管如此,这些计算机系统还是成功地支持了阿波罗登月任务。