バイナリとは、以下のようなものを指します。
1. 二進法とは、ゴットフリート・ライプニッツが考案した0と1の2つの数字だけで構成される基数2の数体系です。
二進法の仕組み
二進法の「0」と「1」は、それぞれ「OFF」と「ON」を表しています。 トランジスタでは、「0」は電気が流れていない状態、「1」は電気が流れている状態を表します。 このように、計算機の中では数字が物理的に表現され、計算ができるようになっています。
なぜコンピュータは2進法を使うのか
2進法がコンピュータの主要な言語であるのには、次のような理由があります。
- シンプルでエレガントなデザインであること
- 2進法の0と1は、電気信号のオフとオンの状態を素早く検出することができます。
- 磁気媒体の正極と負極をすばやく2進法に変換できる。
- 論理回路の制御には2進法が最も効率的である。
2進法の読み方
次の図は、2進法の01101000を表しています。 各列は、数字の2を指数にしたもので、その指数の値は、8つのポジションを進むごとに1ずつ増えていきます。 この例の合計を求めるには、表を右から左に読み、各列の値を前の列に加えます。 (8+32+64) = 104. ご覧のとおり、0のビットは「オフ」になっているため、数えません。”
指数です。 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | |
値。 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | |
ON/OFF。 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 |
次の例は、2進法で11111111です。 8ビットの最大値である255となります。 ここでも、右から左に読むと、1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 255 となります。
値です。 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 | |
ON/OFF。 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
コンピュータでのカウントは通常 “1 “ではなく “0 “から始まります。”
最初の例のバイナリコード(合計104)をASCIIに変換すると、小文字のhになります。
Binary humor
この画像は、多くのギーク T シャツに使われている有名な言葉を使った、バイナリ ユーモア (ジョーク) の一例です。 二進法が読める人は、この言葉が実際には「世界には2種類の人間しかいない。 二進法を理解している人と、そうでない人です。”
Convert text into binary
以下のツールは、任意のテキストをバイナリに変換します。
2.FTP セッションでは、バイナリはファイル転送モードをバイナリに切り替えるコマンドです。 binaryやその他のFTPコマンドについては、以下をご覧ください。
3. 名詞として使われる場合、”binary “という用語は、実行可能なファイルを指します。
Base, BCD, .BIN, Binary file, Bit, Decimal, Hexadecimal, Least significant bit, Machine language, Most significant bit, Native language, Negation, Nibble, Octal, OFF, ON, Qubit, Software terms, Two’s complement
「バイナリ」という言葉を名詞として使う場合、実行ファイルを指すことがあります。