[解決済み] なぜ2進法ではなく3進法なのか?[クローズド]
2023-04-16 07:28:29
質問
3ステートオブジェクトは、より多くの情報を保持し、より大きな値を処理することが即座に可能ではないでしょうか? 現在、プロセッサーはXORゲートの巨大なネットを使用しており、それを作り直す必要があることは知っています。
私たちは64ビット(2^63の可能な状態を表すことができる)なので、同等の計算をすると 3 進法 を計算すると、log(3^63-2^63) で 30 個以上の十の位を持つ数をサポートできる可能性があります。
1と0の間の電位差を検出するのは、-1と0の間の電位差を検出するのと同じくらい簡単だと想像しています。
ハードウェア、消費電力、またはチップ密度の何らかの競合は、ストレージや演算能力の利得を相殺するでしょうか?
どのように解決するのですか?
-
2 つ以上の状態/レベル/何でも使用するコンポーネントを構築することは、はるかに困難です。たとえば、ロジックで使用されるトランジスターは、閉じていてまったく導通しないか、大きく開いているかのいずれかです。半開きにすると、より高い精度が要求され、電力も余計に消費される。それでも、より多くのデータをパックするために、より多くの状態が使用されることもありますが、まれです (たとえば、最新の NAND フラッシュ メモリやモデムの変調など)。
-
2 つ以上の状態を使用する場合は、バイナリに互換性がある必要があります。3 は、バイナリへの変換で余りのある高価な乗算または除算が必要になるため、除外されます。代わりに、4 または 2 の高い乗に直接移行します。
これらは現実的に行われない理由ですが、数学的には3項論理でコンピュータを構築することは完全に可能なのです。
関連
-
[解決済み] 以下の文法に対応するNPDAはどのように構築するのか?
-
[解決済み] 頂点カバーと支配集合の比較
-
[解決済み] SSTableとは何ですか?
-
[解決済み] NP、NP-Complete、NP-Hardの違いは何ですか?
-
[解決済み] 静的型付け言語と動的型付け言語の違いは何ですか?
-
[解決済み] ポリモーフィズムとは何か、何のためにあり、どのように使われるのか?
-
[解決済み】「エントロピーと情報利得」って何?
-
[解決済み】コードカバレッジとその測定方法について教えてください。
-
[解決済み】"P=NP? "って何?なぜそんなに有名な質問なの?[クローズド]
-
[解決済み] コンピュータサイエンスの文脈における「述語」の意味とは?重複
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン