コアロープメモリーとは?

コア ロープ メモリ (織線トランス ROM とも呼ばれます) は、読み取り専用メモリ (ROM) の一種でした。他の要因の中でも、生産コストが高いため、主に商用環境では使用されませんでした。ただし、困難な環境でも信じられないほど信頼性がありました。これにより、最も有名なアポロの月着陸船やオービターを含むいくつかの NASA プロジェクトで使用されました。コア ロープ メモリと磁気コア メモリの両方が、AGC またはアポロ ガイダンス コンピューターで使用されました。コア ロープ メモリを、RAM の一種である磁気コア メモリと混同しないでください。

それはどのように機能しますか?

コア ロープ メモリは、少なくとも一見したところ、コア メモリと同様の構造を持っています。どちらも一連のワイヤーと金属コアを使用しています。ただし、配線の概念は信じられないほど異なります。コア メモリでは、各コアが 1 ビットのデータをその磁場に格納します。RAM は、これらのコアの配列とそれらを通過するワイヤを使用してそれらを充電し、それらの電荷を感知することによって構築されます。コア ロープ メモリでは、データはコアの磁場にエンコードされません。代わりに、センス ワイヤがコアを通過するかどうかによってエンコードされます。

コア ロープ メモリのもう 1 つの重要な違いは、複数のセンス ワイヤが各コアを通過できることです。これにより、コアごとにさまざまなビットを保存できるため、ストレージ密度が大幅に向上します。アポロの誘導コンピューターは 16 ビット ワードを使用し、すべてのコアに 12 ワードを格納しました。つまり、各コアは 192 ビットのデータを格納していました。

それはどのように作られましたか?

コアメモリは作りにくい。データは、コアを通過またはコアの周りを通るワイヤを介してエンコードされるため、織り込む必要があります。1960 年代には、このプロセスは手作業で行われていました。アポロ誘導コンピューターのコア ロープ メモリーを織る労働力のほとんどは女性でした。彼らは主に地元の繊維産業から縫製技術を求めて雇われましたが、時計職人から来た人もいました。

直面した重要な問題の 1 つは、コア ロープ メモリにインストールしたソフトウェアが、非常に複雑な構造の物理的な部分であったことです。バグが見つかった場合、ソフトウェアの更新をインストールするだけでは済みません。ロープは一度完成すると、まったく変更できませんでした。これは、ソフトウェアに欠陥やバグがないように設計する必要があることを意味していました。アポロ誘導コンピューターの初期のモデルはすべて手作業でスレッド化されていましたが、このプロセスはエラーが発生しやすいことが判明しました。プロセスが更新され、ワイヤをどこに通すかを選択するが、そのプロセスは人に任せる機械が含まれるようになりました。

このようにソフトウェアの更新を提供できないことは、ほとんどのソフトウェアが対処するのに十分困難でした。しかし、これは宇宙船、特に有人宇宙船にとってすでに必要な要素でした。エラーが発生すると、高価な宇宙船や潜在的に人命が失われる可能性があるからです。ただし、製造コストはより大きな問題でした。当時としては優れたストレージ密度を提供できたとしても、製造するにはコストがかかりすぎました。そのため、ユースケースでは成功しましたが、この技術は商業的には成功しませんでしたが、限られた用途しか見られませんでした.

結論

コア ロープ メモリは、読み取り専用メモリ (ROM) の形式です。ランダム アクセス メモリまたは RAM の形をした同様の名前のコア メモリと混同しないでください。コア ロープ メモリは、複数のコアを介して、またはその周りに多くのセンス ワイヤを織り込むことによって機能しました。

ビットのコーディングは、特定のコアを通過するか、その周りを通過するワイヤによって決定されました。手で織る必要があったため、製造に時間がかかり、費用がかかり、エラーが発生しやすくなりました。この要因により、この技術に対する幅広い関心が制限されました。しかし、テスト済みのモジュールの信頼性は、たとえ悪環境であっても、宇宙船、特にアポロ誘導コンピューターでの使用に適しています。



Leave a Comment

Powerbeats Proがケースで充電できない場合の対処法

Powerbeats Proがケースで充電できない場合の対処法

Powerbeats Proが充電できない場合、別の電源を使用し、イヤフォンを清掃してください。充電中はケースを開いたままにしてください。

3Dプリントの基本:必見のメンテナンスチェックリスト

3Dプリントの基本:必見のメンテナンスチェックリスト

設備を良好な状態に保つことは必須です。ここでは、3Dプリンターを最良の状態に保つための役立つヒントをご紹介します。

キヤノン Pixma MG5220: インクなしでスキャンする方法

キヤノン Pixma MG5220: インクなしでスキャンする方法

インクが切れた場合にキヤノン Pixma MG5220でスキャンを有効にする方法。

ノートパソコンが過熱する5つの理由

ノートパソコンが過熱する5つの理由

ノートパソコンが過熱する可能性のある理由と、この問題を回避してデバイスを冷却するためのヒントやコツを見つけましょう。

GeForce Now エラーコード 0xC272008F 修正方法

GeForce Now エラーコード 0xC272008F 修正方法

ゲームを楽しむ準備が整い、『Star Wars Outlaws』をGeForce Nowでプレイしようとすると、エラーコード0xC272008Fが発生。Ubisoftゲームを再び遊ぶための唯一の解決策を見つけましょう。

3Dプリンティングの基本:3Dプリンターのメンテナンステクニック

3Dプリンティングの基本:3Dプリンターのメンテナンステクニック

3Dプリンターを維持することは、最高の結果を得るために非常に重要です。念頭に置くべき重要なヒントをご紹介します。

プリンターのIPアドレスを見つける方法

プリンターのIPアドレスを見つける方法

プリンターの使用しているIPアドレスがわからなくて困っていますか?その情報を見つける方法をお教えします。

Samsungの電話でAirPodsを使用する方法

Samsungの電話でAirPodsを使用する方法

Samsungの電話用にAirPodsを購入するかどうか迷っているなら、このガイドが役立ちます。もっとも明白な質問は、両者が互換性があるかどうかです。

修正:ChromebookがBluetoothデバイスに接続しない

修正:ChromebookがBluetoothデバイスに接続しない

BluetoothデバイスをChromebookとペアリングできない場合は、Bluetoothオプションを無効にして、ラップトップを再起動します。

ダブルVPNとは何ですか?シングルVPNよりどれだけ優れていますか?

ダブルVPNとは何ですか?シングルVPNよりどれだけ優れていますか?

ダブルVPNは、ネットワークの使用状況を監視している人からユーザーを保護するための優れた解決策です。