アポロ誘導コンピュータ
月への飛行には毎回2つのAGCを使った。ひとつは司令船で、もうひとつは月着陸船で使われた。指令船のAGCは誘導/航行システム (G&C) の中央部にあった。月着陸船のAGCではアポロPGNCS(英語版)(Primary Guidance, Navigation and Control System、一次誘導/航行/制御システム)が動作し、頭字語PGNCSを「ピングス」と発音した。
各ミッションでは他にもふたつのコンピュータを使用していた。
サターンV型ロケットのS-IVBにあるIBM製の航行コンピュータ(LDVC)
月着陸船のAbort Guidance System(AGS)というTRW製の小さな機械。AGSはPGNCSの障害が発生したときに使われ、月から離陸して司令船にドッキングするまでを制御する。着陸には使えない。
命令のアドレス部の指す位置の内容を次の命令のアドレス部に加算する。INDEX命令は次の命令のオペランドをベースアドレスとし、それにインデックス値を加算(または減算)するのに使うことができる。配列やテーブル参照の実装に使用する。また、ワード全体を加算するので、次の命令のオペコードを書き換えるのにも使える。オペコードとオペランドを同時に書き換える使い方もないわけではない。
AGCの駆動クリスタル周波数は2.048MHzである。クロックは分周されて4相の1.024MHzとしてAGC内で使われた。さらにそれを分周して512kHzの信号を生成し、これを「マスター周波数」と呼んだ。この信号はAGC以外のアポロ宇宙船のシステムを同期させるのに使われた。
マスター周波数はさらに分周され5分の1の102.4kHzの信号が作られる。これをさらに分周したF1(51.2kHz)からF17(0.78125Hz)の17種類の信号が作られる。F10(100Hz)はAGCに戻され、リアルタイムクロックとPINC(後述)を使った強制カウンターをインクリメントするのに使われる。F17はAGCがスタンバイモードの場合に定期的に動作させるのに使われた。