• ベストアンサー

1バイト→8ビット の理由

ご存知の方には、超くらだない質問で恐縮でです。 サルでも分かるよう教えていただけるとうれしいです。 あと、1バイト→2の8乗(1ビットが2の1乗だから) であっているでしょうか? はずかしんですが、基本を押さえたいのでお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.1

一応、1バイト=8ビット(つまり2の8乗)と考えて、間違いないでしょう。 「一応」と書いたのは、バイトとは本来1文字を表す情報量のことなので、使われる環境によって、何ビットであるかが異なっているためです。 例えば、テレタイプの世界では1バイト=5ビット、ASCII コードでは1バイト=7ビットです。 しかし、現在では1バイト=8ビットという概念が定着してきたので、2の8乗で合っているということです。 参考までに、通信の世界などでは、正確に8ビットを表す単位として、「オクテット」があります。 検索エンジンで「バイト オクテット」として検索してみて下さい。

sekatyu
質問者

お礼

オクテットって初めて聞きました。 1バイトが決まっていないなんて、まさにアンビリバボーです。 なんだか面白いですねー HP色々見てみたいと思います。 有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

1バイト=8ビットは、半ば常識ですが 実は、別段意味はないんですよね。 バイトはビットを集めたもので必ずしも8ビットでなくてもいいのです(というか良かった)。 なので、ネットワーク関連でサイズを言う場合には、 8ビットの意味でオクテットが使われます。(1バイト=8ビットでないと思われる場合があると想定されるから) 通常だと、2とか8とか16の何乗になっているのが、コンピュータでは何かと都合がいいんですよね。 多分、理由と言えばそんなところじゃないでしょうか あと、 1は、2の0乗です。 2の8乗は256です 1バイトは、0~255までの数を表せます。 表せる数の種類は256個ですけど 普通に256と言えば1バイトの範囲を超えています

sekatyu
質問者

お礼

あ、失礼いたしました。 1ビットは、0乗なんですね。 あまり意味はないんですねー 驚きです。じゃあオクテットにしちゃえば いいのにって思いますね。 面白かったです。有難うございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ビットとバイト

    どうも理解できないので教えて下さい。 32ビットのOSで扱えるメモリは約4GBとなっていますが、なぜ単位はバイトなのでしょうか? 1ビットというのは0か1の2進数ですよね? なので32ビットは2の32乗で約42億となるのはわかります。 これがどうして42億ビットではないのでしょうか? 1バイトは8ビットとのことらしいのでバイトで表記するなら約42億÷8ビットで約5.2億バイト=520メガバイトとなるのではないのでしょうか? 恐ろしく勘違いしてると思うのでどなたか教えて下さいませ。

  • ビット・バイトの由来について。

    コンピュータの基本単位のビットは、おそらく英語のbit「(時間的・量的に)わずか, 少しの時間」が由来だと思います。 これに対してバイトは、辞書で調べてもコンピュータ用語としての意味しか見つかりません。しかし何の意味もなく名づけたのではなく何か根拠を持ったのではないかと思っています。 質問は2つです ・ビットの由来はbitで間違いないか ・バイトの由来は何か 出来れば根拠を説明したURLなどもつけていただきたいと思っています。 よろしくお願いします。

  • バイトを辞める理由について

    スーパーのレジで1ヶ月ほどバイトをしている大学生ですが、辞めたいと思っています。 仕事自体は入ってすぐに覚えることができて、今までのバイトに比べて比較的に楽に感じています。 けれど、逆にそれが物足りなく感じています。 入る前からわかっていたことなんですが、基本的に「レジを打つ」だけなので、 このバイトをやっている方には失礼ですし、たった1ヶ月で判断するのもおかしいと思うんですがやりがいが感じられないんです。 これ以上続けていっても、何も得られる気がしません。 また人間関係についてですが、同年代の方が全くいないので居心地の悪さを感じています。 特別誰かと仲が悪いということはないんですが、基本的に挨拶や仕事を教えてもらう時などしか会話していません。 こういった部分に関しても前のバイトと比べてしまい、バイトに行くのが億劫になります。 こんな理由で辞めたいと思うのはおかしいんでしょうか?

  • ビット、バイト、メガバイト、ギガバイト等について

    こんにちは、パソコン初心者ですが、ビット、バイト、メガバイト、ギガバイト等の用語がわからないのですが、どなたかおわかりの方がおられれば教えて戴けると嬉しいです。

  • バイトの容量について

    バイトの意味を調べたら下記のような回答がでました【】の部分 【情報量を表す単位。「B」と略す。1バイトは8ビットから成る。このため、1バイトのデータ量で、2進数の8桁分に当たる256(2の8乗)とおりのデータを表すことができる】 よくわからないのですが… 例えば、エクセルで何ページ分とか… もっと判りやすく説明してくださる方、教えてください

  • 冗長ビット…。

    私は今基本情報の勉強をしています。そこで誤り検出という言葉が出てきたのですが、冗長ビットという言葉で少しつまずいてしまっています。わかりやすく言うと冗長ビットってなんですか?素人質問で申し訳ありませんが回答お願いします。

  • 1KBは、2の8乗X1000ではないのですか?

    混乱してしまったので、質問します。 「8ビット=1バイト」「2の8乗で、1バイト」というのはわかったのですが、 1Kバイトを2の10乗とするのは、どうしてでしょうか? 2の8乗ずつの塊が、1バイトであるなら、 2の8乗X1000(K) になるのではないでしょうか? でも本には1Kバイト=2の10乗=1024バイトになっています。 指数が8から10に、2増えている意味がわかりません… パソコンと数学が得意な方、教えてください。よろしくお願いします。

  • PCが何ビットマシンかってどうやって調べるんでしょう?

    大変初歩的な質問で恐縮です。 よく、32ビットマシンだとintの範囲は…なんて言いますが(その原理は分かります)、そもそもマシンが何ビットマシンかってのは何を見れば良いんでしょう? 調べ方を教えてください。 それから、何ビットマシンかって言うのは何で決まるんでしょう?(CPUですか?) よろしくご教授願います。

  • バイトの面接

    回転寿司(くら寿司)でバイトしようと思っているのですが、 (1)面接でどのような質問をされますか? あと、 (2)履歴書の志望動機は何て書いたらいいですか?   正直なところ、「お金が必要だから」なんて書けないですよね…。 初めてのバイトをしようとしていて、よく分からないので教えてください。

  • バイトを辞める理由について。

    バイトを辞める理由について。 昨日の朝まで来月で辞めたいという気はなかったのですが、 昨日バイト前の親との何気ない会話で、「なぜここで働いているのだろう?」という疑問が生まれ辞めたいと思いました 7・8月くらいで辞めようかとは思っていたのですが、上記の事があり色々考えたら止まらなくなりました 利点と欠点を箇条書きしてみたところ、どう考えてもリスクのが高くて…。 病欠などでお休みした場合は罰金1万円など、色々なリスクがあります。 バイトの人間関係もあまり上手くいっていません、一番下なので上の人(同じバイト)に良いように使われています (社員さんはたまにしかいないので基本バイトだけで回っている職場です) 勤務時間帯も夜ばかりなので辛いです。(シフトは社員さんが組むため運です) 今月中にいって、来月のシフトはすでにでているので来月末でやめるつもりです ですが、来月1ヵ月働くのに「人間関係が~」などとても言えません。 (社員さんとバイトのリーダーは繋がっているので、1ヵ月のうちに何をさせられるかわかりません) ・どうにか社員さんに角を立てずに了承してくれるような理由はないでしょうか? 絶対に理由を聞いてくると思うので…。 私は学生ではない為、学生特有の理由は使えません。 今日か、明日には連絡したいので、わかりにくい質問ですが答えていただけると幸いです