banner
ニュース センター
協力的なアプローチは良い結果をもたらします。

過去を解読する

Jan 10, 2024

カンザスシティ標準は、マイクロコンピュータやパーソナル コンピュータの初期に広く採用されたデータ ストレージ プロトコルです。 1970 年代後半に愛好家や専門家のグループによって開発され、1980 年代を通じて人気を博しました。 このプロトコルは主に、当時記憶媒体として一般的に使用されていたカセット テープにデータを保存および転送するために使用されました。

これらのカセット ベースのストレージ デバイスは転送速度が 300 ビット/秒と遅く、シーケンシャル データ アクセスに限定されており、より高速なランダム アクセスは不可能でした。 また、さまざまな音声周波数でエンコードされたバイナリの 1 と 0 が正しく登録されないことが多く、信頼性が低いことでも知られています。 テープ プレーヤーの設定された音量レベルなどの要因によっても、データの読み込みが良好か失敗かの違いが生じる可能性があります。

カセットベースのストレージについては、たとえコンピューティングの黎明期の良い思い出を懐かしむ温かい輝きが増幅させていたとしても、あまり肯定的なことを言うのは難しい。 彼らの唯一の救いはその価格でした。 当時、メモリの 1 キロバイトあたりの価格は数百ドル、場合によっては数千ドルで、ハードディスクはほとんどの家庭ユーザーにとって手の届かないものでした。質素なカセット プレーヤーは、毎回プログラムを入力し直すよりもはるかに優れた選択肢を提供してくれました。コンピューターの電源が入りました。

この保存方法が普及しているため、今でもカセットテープのソフトウェアがたくさんあります。 また、レトロコンピューティング愛好家、特に独自のレトロ コンピューターの構築に熱心な愛好家にとっては、オーディオをデコードしてバイナリ表現に変換するための複雑な回路を構築する必要があることを意味する場合があります。 確かにそれは楽しい練習ですが、場合によっては、事前に構築されたソリューションが必要な場合もあります。

The Curious Place の Greg Strike は最近、このニーズをうまく満たす KCS Mix Tape と呼ばれるエレクトロニクス キットを発表しました。 いくつかのチップと少数の受動部品をカセットテープ状の PCB にはんだ付けした後、KCS Mix Tape はオーディオのストリームを受け取り、それをシリアルおよびパラレルのバイナリ データのストリームに同時に変換できます。

ボードを組み立てた後は、簡単な校正プロセスが必要です。 既知のデータ パターンを生成するオーディオ ファイルを再生し、トリム抵抗を調整してそのパターンがオンボード LED に正しく表示されていることを確認すると、KCS ミックス テープを使用できる状態になります。 その後、シリアルまたはパラレル データ ラインを独自の回路に接続し、1979 年のようにデータのロードを開始できるようになります。

このキットはカセット テープからデータをロードするのに役立ちますが、教育にも役立ちます。 デバイスを組み立てていくと、ビンテージ コンピューターの動作の仕組みをより深く理解できるようになります。 自分の KCS ミックス テープを入手したい場合は、The Curious Place ストアで 50 ドルで入手できます。 テープ デコーダの構築に必要なものはすべて標準キットに含まれています。