ホームページ >よくある問題 >データはどのような形式で、コンピュータ内での送信、保存、処理に使用されますか?

データはどのような形式で、コンピュータ内での送信、保存、処理に使用されますか?

青灯夜游
青灯夜游オリジナル
2020-12-07 10:24:4085407ブラウズ

コンピュータ内での送信、保存、処理に使用されるデータまたは命令はすべて「バイナリ」形式です。コンピューターは電子部品の 2 つの状態を使用して数値 0 と 1 を表すため、データの送信、保存、処理はすべてバイナリ形式で実行されます。

データはどのような形式で、コンピュータ内での送信、保存、処理に使用されますか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

データは、コンピュータ内での送信、保存、処理にどのような形式で使用されますか?

コンピュータ内での送信、保存、処理に使用されるデータや命令はすべて「バイナリ」形式です。

バイナリ(binary)とは、数学やデジタル回路において、2を基数とする番号付けのことをいい、2を基数とするということは、2進数であることを意味します。このシステムでは、通常、0 (ゼロを表す) と 1 (1 を表す) の 2 つの異なる記号で表されます。

コンピュータは電子部品の 2 つの状態を使用して数値 0 と 1 を表すため、データの送信、保存、処理はすべてバイナリ形式で実行されます。

デジタル電子回路では、論理ゲートの実装に直接バイナリが使用されるため、最新のコンピュータおよびコンピュータ依存デバイスはすべてバイナリを使用します。

コンピュータが二進法を使用する理由

まず、二進法では 2 桁しか使用しません。 0 と 1 なので、2 つの異なる安定状態を持つコンポーネントを数値の特定のビットを表すために使用できます。実際、2 つの明らかな安定状態を持つコンポーネントが数多くあります。たとえば、ネオンランプの「オン」と「オフ」、スイッチの「オン」と「オフ」、電圧の「高」と「低」、「プラス」と「マイナス」、「紙テープの「穴」と「穴」、回路の「穴なし」、「信号」と「信号なし」、磁性体のN極とS極など、リストは続きます。これらの異なる状態を使用して数値を表すのは簡単です。それだけではなく、さらに重要なことは、この 2 つのまったく異なる状態は、量的に異なるだけでなく、質的にも異なるということです。これにより、機械の耐干渉能力が大幅に向上し、信頼性が向上します。 3 つ以上の状態を表現できるシンプルで信頼性の高いデバイスを見つけることははるかに困難です [8] 。

第二に、バイナリ カウンティング システムの四則演算規則は非常に単純です。また、四則演算は最終的には加算とシフトに削減でき、電子計算機の演算回路は非常に単純なものになりました。それだけでなく、ラインが簡素化され、高速化も可能になります。これも十進法とは比較にならない [8] 。

第三に、電子コンピュータで数値の 2 進表現を使用すると、機器を節約できます。理論的には、3 値システムの使用が最も多くの機器を節約し、次に 2 値システムを使用することが証明されています。しかし、2 進法には 3 進法を含む他の 2 進法にはない利点があるため、ほとんどの電子コンピューターは依然として 2 進法を使用しています。さらに、バイナリでは「0」と「1」の 2 つの記号のみが使用されるため、ブール代数を使用してマシン内の論理回路を解析および合成できます。これは、電子コンピュータ回路を設計するための非常に便利なツールを提供します [8]。

4 番目に、バイナリ記号「1」と「0」は、論理演算の「true」と「false」に正確に対応するため、コンピュータによる論理演算の実行が容易になります。

さらに関連記事を読みたい場合は、PHP 中国語 Web サイト にアクセスしてください。 !

以上がデータはどのような形式で、コンピュータ内での送信、保存、処理に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。