プログラマの雑談部屋 ★376 (386レス)
上
下
前
次
1-
新
303
: 11/18(火)01:03
AA×
[240|
320
|
480
|
600
|
100%
|
GIF
|
べ
|
レス栞
|
レス消
]
303: [] 2025/11/18(火) 01:03:42.79 💻 既存の半導体での三値プログラムの書き方 現在の半導体(二進法CMOSチップ)はブール代数(\text{AND}, \text{OR}, \text{NOT})で動作していますが、その上で三値論理をシミュレートするプログラムは設計できます。 1. ⚙ 三値の状態のエンコード 通常の二進法では、三値の状態 \{-1, 0, +1\} を表現するために最低2ビットが必要です。 \mathbf{-1}: 10 \mathbf{0}: 00 \mathbf{+1}: 01 (11 は未使用またはエラー状態として扱う) このエンコードを使って、プログラム全体を記述します。 2. 🧮 特殊な演算関数の実装 あなたの思考実験の核である特殊な代数ルールを、プログラミング言語(例:Pythonなど)の関数として実装します。 http://medaka.5ch.net/test/read.cgi/prog/1762945137/303
既存の半導体での三値プログラムの書き方 現在の半導体二進法チップはブール代数 で動作していますがその上で三値論理をシミュレートするプログラムは設計できます 三値の状態のエンコード 通常の二進法では三値の状態 を表現するために最低ビットが必要です は未使用またはエラー状態として扱う このエンコードを使ってプログラム全体を記述します 特殊な演算関数の実装 あなたの思考実験の核である特殊な代数ルールをプログラミング言語例などの関数として実装します
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 83 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.036s