私たちと一緒に学びましょう バイナリーシステム、バーコードとコンピューターに表示される0と1の意味を解読する方法を学びます
システマバイナリ
Un バイナリーシステム XNUMXつの異なる電圧レベルで動作するコンピューターまたはコンピューターで使用される言語として定義できます。 言い換えれば、XNUMX進法は、XNUMXとXNUMXのXNUMXつの数で表される記数法にすぎません。
バイナリシステムは、ヒンドゥーの数学者ピンガラが3世紀半ばにこのタイプの記数法を発表した後に生まれました。 プレゼンテーションは、合計XNUMXつのトライグラムとXNUMXのヘキサグラムで構成され、XNUMXビットのコンバーチブルアナログとして特徴付けられました。
これらのプレゼンテーションは、その後、易経の六十四卦のマイナーな配置を実現するために、XNUMX世紀半ばに中国の哲学者邵雍によって適応および改善されました。 この哲学者がバイナリ計算とは何かを理解できるという証拠や証拠はないことに注意してください。
1605年の後半、哲学者、政治家、弁護士、作家、そして哲学的および科学的経験論として知られるものの父であった数学者フランシスベーコンは、XNUMX桁の数字のシーケンスを文字に置き換えることで完全なアルファベットを作成できると判断しました。任意のテキストまたは異なるテキストで使用された場合に目立たない小さなバリエーションでエンコードされます。
現代のバイナリシステムとして知られているものの開発と文書化は、XNUMX世紀の初めに彼の記事で決定されたドイツの数学者ライプニッツによって行われたことに注意する必要があります «算術ビネアの説明» 非常に特別な方法で中国のバイナリシンボルと現在のバイナリシステムのシンボルをグローバル化する方法。
1854年の後半、有名で偉大な英国の数学者であるジョージブールは、「ブール代数」 ここで、電子回路の開発は、ライプニッツによって適応されたバイナリシステム内で彼が確立した体系的な進歩のおかげで基づいています。
バイナリシステムアプリケーション
すでに確立しているように、バイナリシステムは、この科学で開発された核のそれぞれを明確かつ具体的な方法で定義および説明するために、世界の数学システムで使用されています。
1937年、アメリカの数学者、電子技術者、暗号学者のクロードシャノンは、ブール代数とXNUMX進演算の統合がデジタル回路の設計と開発に最適なセットである方法を見事に示した、博士論文を発表しました。
一方、同じ年に、アメリカの科学者ジョージ・スティビッツは、シャノンの博士論文に基づいてコンピューターを構築しました。 これは、XNUMX進加算を完全に使用できるようにし、さまざまな計算を正確に実行できるようにするためです。
08年1940月XNUMX日、XNUMX進法に基づく複素数計算機の設計が完了し、シャヌーンの博士号が更新されました。 XNUMX月にアメリカ数学会のデモを行うことができたのはそのためです。 テレタイプと呼ばれる電話回線を介して複素数計算機にフィードするコマンドを完全かつ正常に送信できた場合。 重要なことに、これはこれらの電話接続をリモートで使用する最初のコンピューターでした。
そのシンプルさと実用性のおかげで、新しいテクノロジーのそれぞれにバイナリシステムを適用したおかげで、テクノロジーがいかに急速に進歩していたかを完全に理解できます。
特にデジタル技術は、ここ数十年でブームになり、バイナリシステムの適切で正しい機能に焦点を当てています。 これらのテクノロジーがどのように変化するかを理解したい場合は、次のリンクを入力してください。 デジタル技術
バイナリシステムとは何かをよりよく理解するために、次のビデオを残します
表現
以前に定義したように、バイナリシステムはXNUMXとXNUMXの数字で構成され、それらのシーケンスに応じてビットを生成します。ビットは、XNUMXつの排他的な状態でメカニズムを表すことができる場合があります。
私たちが知っている記数法と同じように、XNUMX進数に与えられる値は、各記号に割り当てられている値にのみ依存します。 これらの数値システムは、ディスク上でXNUMXつの磁気極性を使用する、XNUMXつの完全に異なる電圧で表されるため、これはコンピューター内で最も明確に示されます。 バイナリシステムの構成に与えられる値は、プログラマーが与えるアーキテクチャにのみ依存します。
一般的に、バイナリシステムは記号XNUMXとXNUMXで構成されていますが、値に配置される比率、接頭辞、または接尾辞に応じて、解釈の方法が異なることがわかります。 何 バイナリシステムの例 我々は気づく:
- 100101バイナリ: このように公開されたこれらの数値は、明確で明示的な方法に基づくフォーマット宣言を参照しているという事実のおかげで、簡単に特徴付けることができます。
- 100101B: これは、従来のバイナリシステムとは異なる動作をする接尾辞を持つことを特徴とするバイナリ形式です。
- bin100101: このように提示されたバイナリ形式は、前の形式と同様に、プロセッサのアーキテクチャに従って機能するプレフィックスを処理します。これは、すでに説明したものとは大きく異なります。
- 1001012: さまざまな場面ですでに述べたように、2進法はXNUMXとXNUMXの数字で構成されています。 システムの表示がXNUMXで終わる場合、この形式の添え字が基数XNUMXであり、その各意味がこれに焦点を合わせていることを意味または確立します。
- %100101: これは、前のものと同様に接頭辞がありますが、手続き型であり、バイナリシステムの形式と形式が完全に変更されたことを示します。
- 0b100101: これは、プレフィックスを持つ別のバイナリシステムです。 ただし、上記のものとは異なり、プログラミング言語で非常に一般的に使用されます。 これらの言語は、動作と適切な機能を定義する言語です。そのため、デジタル組織内のバイナリシステムが最も重要です。 これらのタイプのシステムを完全かつ成功裏に管理するには、それらを管理し、理解し、理解することが不可欠です。