6

私は ASM についてもっと学ぶために本を読んでいましたが、著者はたまたまビットについてコメントしていました。正確な引用は次のとおりです。

ビットは、分割できない情報の原子です。ハーフビットもビットアンドハーフもありません。(これは試されました。うまく動作しません。しかし、試されるのを止めませんでした。)

私の質問は、これがいつ試されたのですか? 結果はどうでしたか?どうやってうまくいかなかったのですか?誰かが半額を作ってそれを使おうとした(?)というケースに関して、Googleがこの質問に対する答えを見つけるのを手伝ってくれないのは私を悩ませています。

この事件がいつ起こったのかを知ることができれば感謝します.

4

3 に答える 3

4

はい。それが算術符号化(圧縮の一種)です。これにより、情報を小数ビットで格納できます。

あなたが話している特定の例では、作者は単に頬に舌を出しているだけであり、ビットを分割する実際の試みについて言及していないと私は信じています。

于 2013-01-18T05:19:11.670 に答える
1

現在のコンピューターで定義されているビットは、バイナリ値0または1です。これは情報の「アトム」です。バイナリロジックでは、単一の「ビット」を使用して他のものを表す以外は表現できないためです。 0.5のように、より多くの「ビット」が必要です。

ただし、マルチレベルの電子機器の場合、「ビット」には複数の値があります。誰かが、各「ビット」が0〜9の値をとることができる電子機器を備えたコンピューターを作成した場合、0/1以上を格納できるビットがあります。おそらく作者はこれを意味しました。マルチレベルビットを備えたコンピュータを作る試みは、「惨めに」失敗しました。エレクトロニクスは、信頼できる/費用効果の高い方法で、それを行う方法を理解することができませんでした。たとえば、誰かがそれを理解できる場合、1024ビットのメモリには単一のセルがあり、セルは0から1023の範囲の値を取り、値を示します。その場合、そのチップは現在のチップの1024分の1になります(理論的には、他のすべてが一定のままである場合)。

確かに物理的なレベルではありますが、ビットはまだビットとして残ります。それはチップに入る1本のワイヤーです。これは1ゲート入力です。これは1つのメモリセルです。その1つのワイヤ、1つの入力、または1つのセルを2つに分割すると、半分のワイヤ/入力/セルではなく、2つのワイヤ/入力/セルが得られます。したがって、2ビットを取得します。

于 2013-01-18T05:23:04.087 に答える
1

著者は形而上学的な事実をユーモアを交えながら述べようとしていると思います。

データは通常、磁気ディスクやフラッシュ メモリにマルチレベル電圧を使用して保存されます。ただし、「e=exp(1)=~2.718...」である数値システムの「最適な」基数を計算することはできますが、これは私の知る限り「試行」されていませんが、3 進数 (基数 3) のシステムは非常に一般的です。高速な並列演算アルゴリズムで使用され、多くのアプリケーションで基数 2 よりもうまく機能します。

また、遍在的な状態として、算術/範囲エンコーディングは、小数ビットを使用する方法と見なすことができます。たとえば、考えられるメッセージが 3 つしかない場合 (たとえば、001、010、100)、それらは2 ビットで格納でき、「残りの 4 分の 1 を残します。スペース」未使用です。

于 2013-01-18T15:46:19.353 に答える