ベストアンサー
バイナリが1と0だけで構成されているのはなぜですか?
「バイナリ」は「ベース2」を指すため、1桁で2つの可能な値のうちの1つのみを保持できる記数法を意味します。
ありませんこれらの記号が「0」および「1」と呼ばれるという実際の要件。それらを「floogle」や「stinblob」と呼びたい場合は、他の誰もあなたが話していることを理解できないような細かい部分を除けば、完全にうまく機能します。
簡単なコミュニケーションのために、 10進数まで(およびそれを含む)の基数の場合、ほとんどの人は通常、10進数の場合と同じ数字の名前/値を使用します。
より高い基数(36まで)に移動するときは、通常、文字(順番に)桁の値の場合、16進数(別名16進数)では、1桁の値は0、1、2、3、4、5、6、7、8、9、A、B、C、 D、E、F(その後、10、11、12など)。
さらに高いベースに到達すると、規則が崩れ始めます。たとえば、7ビット文字のみをサポートするリンクを介して送信するために、base64でバイナリデータをエンコードすることはかなり一般的でした。これは通常、数字、小文字、大文字を使用していました(62個の記号になりました)。次に、さらに2つのシンボルを選択する必要がありましたが、異なる人が異なるシンボルを選択したため、すべてのbase-64エンコーディングがすべてのbase-64デコーダーと互換性があるわけではありません(ただし、ほとんどのデコーダーがほとんどのエンコードされたデータをデコードできるように、いくつかの規則しか一般的ではありませんでした) 。
ただし、一部の形式のハイベースエンコーディングのシンボルには公式の標準があります。たとえば、MME標準(RFC 2045)は、使用する正確な記号や各記号が表す値など、base-64エンコーディングを定義しています。
回答
電球の開発後、明らかに遠隔地からの光の利用可能性を制御するために、制御装置が必要でした。そこで、電気回路を壊したり作ったりする可能性のある伝説的な機械式スイッチが発明されました。その機械的に制御されたスイッチはゆっくりと着実に進化しました。それは電気信号によって制御でき、そのデバイスは[1940年代]にトランジスタと呼ばれていました。
その特定のデバイスは、今日私たちが目にするコンピューター/モバイル/電子機器の作成につながった具体的な基本ユニットでした。 。電気信号を介して、電球のオン/オフ機能を制御することができます。現在、8個の電球と10〜12個のトランジスタのグループを使用して、半加算回路を作成し、電球パネルに桁の合計を表示できます。
数十年が経過すると、トランジスタのサイズが大幅に縮小しました。 、制御インターフェース、つまりI / Oピンのサイズも同様です。シングルチップ上にますます多くのトランジスタを追加する機能は、LSI / VLSI / GLSI回路の確立につながりました。今日、IntelとAMDがこの分野を支配しています。このオン/オフ現象は、この回答を読んでいる間、モバイル/コンピューターの数十億のトランジスターに数百万回発生しています。ディスプレイ、キーボード入力、その他の信号機能を制御します。チップ上のトランジスタは、論理ゲート→加算器→コンパレータ→→マルチプレクサとデマルチプレクサ、ラッチ→分周器と乗算器→カウンタ、キャッシュメモリ領域、スタックメモリ、その他多くの基本レジスタを作成するように配置されています。全体像を見ると、これらのチップは特定の種類の入力を解釈するようにプログラム可能になっています。
これが、1の[+ 5V]とoの[0V]がテレビのリモコン、携帯電話、音楽システム、カメラ、すべてのボス、パーソナルコンピュータ。