ホームページ > よくある問題 > なぜ 1 バイトが 8 ビットなのでしょうか?

なぜ 1 バイトが 8 ビットなのでしょうか?

coldplay.xixi
リリース: 2023-01-13 00:33:12
オリジナル
27806 人が閲覧しました

1 バイトが 8 ビットである理由: 128 文字なので、128 番目は 100000000 です。[システム/360] は、8 ビット長を使用する文字記憶装置の基礎を築きました。これは [1]バイト = 8 ビット] の原点。

なぜ 1 バイトが 8 ビットなのでしょうか?

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

128文字なので、128番目は100000000です。

バイトについて:

1. 本来の意味は完全な文字を表すことです。初期のコンピュータのパフォーマンスと記憶容量は比較的貧弱だったので、4 ビット BCD エンコードが一般的に使用されました (このエンコードはコンピュータよりも早く登場し、最初にパンチカードで使用されました)。

2. System/360 は、文字記憶ユニットの長さを 8 ビットにする基礎を築きました。これが 1 バイト = 8 ビットの起源です。

3. コンピューターは情報を保存するためにバイナリを使用します。これは自然法則によって決まります。この制限を突破できるのは量子コンピューターだけであると推定されています。したがって、コンピューター内の情報の最小単位は 2 であることが望ましいです。 , 4, 8、16、32、64 などのバイトは、コンピュータの計算、書き込み、統計に便利です。

その他:

1. バイトという単語は、文字をエンコードするために必要なビット数を示します。ただし、IBM の System/360 は 1960 年代に EBCDIC エンコードを使用し、ASCII エンコード標準もその時に確立されました。2 つの標準は異なりますが、両方とも 8 ビットを使用して文字を表現します。これら 2 つの標準は広く使用されているため、これまでのところ、1 バイト (8 ビット) には曖昧さはありません。

2. 1B(バイト)=8b(ビット);

1KB=1024B;

1MB=1024KB;

1GB=1024MB。

関連する無料学習の推奨事項: php プログラミング (ビデオ)

以上がなぜ 1 バイトが 8 ビットなのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート