25進コード化10進法は、多くのそろばんや、 Colossusを含む初期のコンピュータで使用されている数値コード化方式です。[2] 25進法という用語は、コードが2状態 ( bi ) と5状態 ( quinary ) の両方の要素で構成されていることを示します。コード化は多くのそろばんで使用されているものと似ており、4つのビーズが0から4または5から9の5つの値を示し、もう1つのビーズがそれらの範囲のどれかを示します (これは+5と考えることもできます)。
人間の言語の中には、特にフーラ語とウォロフ語が二五進法を使用しているものもあります。たとえば、フーラ語で 6 を意味するjowi e go'o は、文字通り5 [プラス] 1 を意味します。ラテン語は完全に 10 進法です が、ローマ数字は位置に基づくものではなく、記号に基づく二五進法を使用します。
韓国の指数え方であるチサンボップは、各指が 1 を表し、親指が 5 を表す 25 進法を使用しており、両手で 0 から 99 まで数えることができます。
デジタル コンピューターにおける 2 進 5 進エンコード方式の利点の 1 つは、2 つのビット (1 つは 2 進フィールド、もう 1 つは 5 進フィールド) を設定する必要があり、数値が有効かどうかを確認するためのチェックサムが組み込まれていることです (機械式リレーを使用するコンピューターでは、ビットのスタックが頻繁に発生しました)。
例
25進コード化10進数のさまざまな表現が、さまざまなマシンで使用されています。2つの状態のコンポーネントは1ビットまたは2ビットでエンコードされ、5つの状態のコンポーネントは3ビットから5ビットを使用してエンコードされます。次に例をいくつか示します。
- ローマと中国のそろばん
- ベル研究所のスティビッツ[3]リレー計算機モデルII以降
- 富士通のFACOM 128リレー計算機
IBM 650
IBM 650 は、2 つの 2進ビット (0 と 5) と 5 つの 5進ビット (0、1、2、3、4) の 計 7 ビットを使用し、エラー チェックを行います。
有効な数字には、正確に 1 つの 2進ビットと 1 つの5 進ビットが設定されます。マシンの内部動作の 2 進 5 進エンコードは、ライトの配置で明らかです。2進ビットは各数字の T の上部を形成し、5 進ビットは垂直の幹を形成します。
レミントン ランド 409
レミントンランド 409 には 5 つのビットがあります。1、3、5、7のそれぞれに 1 つの5進ビット (チューブ) があり、一度にオンになるのはそのうちの 1 つだけです。5 番目のビットは、他のビットがいずれもオンになっていない場合に 9 を表します。それ以外の場合は、他の5 進ビットが表す値に 1 を加算します。このマシンは、 UNIVAC 60とUNIVAC 120 の2 つのモデルで販売されました。
UNIVACソリッドステート
UNIVACソリッドステートは4つのビットを使用します。1つの2進ビット(5)、3つの2進コード化5進ビット(4 2 1)[4] [5] [6] [7] [8] [9]、および1つのパリティチェックビット
ユニバック LARC
UNIVAC LARCには4つのビット[9]があります:1つの2進ビット(5)、3つのジョンソンカウンタコード化5進ビット、および1つのパリティチェックビットです。
参照
参考文献
- ^ ab Ledley, Robert Steven ; Rotolo, Louis S.; Wilson, James Bruce (1960). 「第 4 部 デジタル コンピュータ回路の論理設計; 第 15 章 シリアル算術演算; 第 15-7 章 追加トピック」 デジタル コンピュータと制御工学(PDF)。 McGraw-Hill 電気および電子工学シリーズ (第 1 版)。 ニューヨーク、米国: McGraw-Hill Book Company, Inc. (印刷: The Maple Press Company、ヨーク、ペンシルバニア州、米国)。 pp. 517–518。ISBN 0-07036981-X。ISSN 2574-7916。LCCN 59015055。OCLC 1033638267。OL 5776493M 。 SBN 07036981-X. ISBN 978-0-07036981-8 . ark:/13960/t72v3b312. 2021-02-19 にオリジナルからアーカイブ(PDF)されました。2021-02-19に取得。 p. 518:
[…] この点では、25進コードの使用が一般的です。2進部分 (つまり、最上位ビット) と5進部分 (他の4ビット) が最初に別々に追加され、次に5進キャリーが2進部分に追加されます。2進キャリーが生成されると、これは左側の次の10進桁の5進部分に伝播されます。 […]
[1] (xxiv+835+1ページ) - ^ 「なぜバイナリを使うのか? - Computerphile」。YouTube。2015年12月4日。2021年12月12日時点のオリジナルよりアーカイブ。2020年12月10日閲覧。
- ^ Stibitz, George Robert ; Larrivee, Jules A. (1957)。米国バーモント州アンダーヒルで執筆。Mathematics and Computers (第 1 版)。米国ニューヨーク / カナダトロント / 英国ロンドン: McGraw-Hill Book Company, Inc. p . 105。LCCN 56-10331。(10+228ページ)
- ^ バーガー、エーリッヒ R. (1962)。 「1.3.3. ザーレンの死」。ドイツのカールスルーエで書かれました。 Steinbuch 、カール W. (編)。Taschenbuch der Nachrichtenverarbeitung (ドイツ語) (第 1 版)。ベルリン / ゲッティンゲン / ニューヨーク: Springer-Verlag OHG。 68–75ページ。LCCN 62-14511。
- ^ バーガー、エーリッヒ R.;ヴォルフガング・ヘンドラー(1967) [1962]。カール・W・シュタインブーフ;ワーグナー、ジークフリート W. (編)。Taschenbuch der Nachrichtenverarbeitung (ドイツ語) (第 2 版)。ベルリン、ドイツ: Springer-Verlag OHG。LCCN 67-21079。タイトルNo.1036。
- ^ カール・W・シュタインブーフ;ウェーバー、ヴォルフガング。ハイネマン、トラウテ編。 (1974年)[1967年]。Taschenbuch der Informatik - Band II - EDV-Systemen の Struktur und Programmierung (ドイツ語)。 Vol. 2 (第 3 版)。ベルリン、ドイツ: Springer-Verlag。ISBN 3-540-06241-6LCCN 73-80607 。
{{cite book}}:|work=無視されました (ヘルプ) - ^ Dokter, Folkert; Steinhauer, Jürgen (1973-06-18). デジタルエレクトロニクス。Philips Technical Library (PTL) / Macmillan Education (第 1 版英語版の再版)。オランダ、アイントホーフェン: The Macmillan Press Ltd. / NV Philips Gloeilampenfabrieken。doi : 10.1007 /978-1-349-01417-0。ISBN 978-1-349-01419-4.SBN 333-13360-9. 2020年5月11日閲覧。[永久リンク切れ] (270 ページ) (注: これは、2 巻からなるドイツ語版の第 1 巻の翻訳に基づいています。)
- ^ ドクター、フォルカート;スタインハウアー、ユルゲン (1975) [1969]。Digitale Elektronik in der Meßtechnik und Datenverarbeitung: Theoretische Grundlagen und Schaltungstechnik。フィリップス・ファッハビュッヒャー(ドイツ語)。 Vol. I (改良および拡張された第 5 版)。ドイツ、ハンブルク: Deutsche Philips GmbH。 p. 50.ISBN 3-87145-272-6。(xii+327+3 ページ) (注: 第 1 巻のドイツ語版は 1969 年、1971 年に出版され、1972 年と 1975 年に 2 版が出版されました。第 2 巻は 1970 年、1972 年、1973 年、1975 年に出版されました。)
- ^ ab Savard, John JG (2018) [2006]. 「Decimal Representations」. quadibloc . 2018-07-16時点のオリジナルよりアーカイブ。 2018-07-16に閲覧。
さらに読む
- 軍事ハンドブック: エンコーダー - シャフト角度からデジタル化(PDF)。米国国防総省。1991-09-30。MIL-HDBK-231A。2020-07-25にオリジナルからアーカイブ(PDF) 。2020-07-25に取得。(注: MIL-HDBK-231(AS) (1970-07-01) に代わるものです。)
