情報 バイト: データ量あるいは情報量の単位

バイト (英: byte) は、「複数ビット」を意味する、データ量あるいは情報量の単位である。

情報 バイト: 概要, 符号位置, 脚注
バイトとビット

1980年頃から1バイトは8ビット (bit) であることが一般的であり、 正式に定義されたのは2008年発行のIEC 80000-13である。8ビットは、256個の異なる値(たとえば整数であれば、符号無しで0から255、符号付きで−128から+127、など)を表すことができる。

概要

本来バイトとは、8ビット固定ではなく、扱う文字種や、あるいはワードサイズをいくつかに分割することによって決められる、1文字を表現する単位で、古くは直接的に「字」とか「キャラクタ」とも呼ばれていた単位に由来するものである(→「キャラクタマシン」および「ワードマシン」を参照)。歴史的には5ビットから12ビットまで存在したと言われる。DEC PDP-10NEC ACOS-6など、初期のコンピュータの多くでは6ビット、また7ビットや9ビットとして扱うコンピュータもあった。

しかし、System/360に始まり現在までその基本が引き継がれている、IBMのメインフレームのアーキテクチャが8ビットバイトであり、ミニコンピュータのベストセラーVAXや、8ビット時代以降のマイクロプロセッサの多くもそれに準じた設計であることもあり、一般にバイトは8ビットであることが多い。しかしそれでも、例えば通信分野などで、8ビットであることを明示するために、「オクテット」という語が使われることがある。

電子媒体の容量などは、ビット単位で表されることもあるが(チップの場合には構造上の理由もある)一般利用者の便宜上の観点からバイト単位で表されることが多い。メモリ空間のアドレッシングをバイト単位とするのは、前述のSystem/360で確立されたデファクトスタンダードである。バイトという語は情報量が1バイトの情報自体を指しても使われ、例えば「指定のバイトを読む」「バイトを処理する」などの言い回しに使用される。

単位としては、Bと略記され、同様にビットは小文字でbと略記されることがある。ただし、SI接頭語が付かない単なるバイトやビットは、意味が通じなかったり、誤解を招いたりする恐れがあるため、それぞれbyte (bytes)、bit (bits) と表記されることが望ましい。大きな情報量を表現する場合にはキロ、メガなどの2進接頭辞またはSI接頭語と共に使用される。1キロバイト (KB) は、場合によって1,000バイトとして扱われる場合と1,024 (210) バイトとして扱われる場合がある。2進接頭辞を使って1キビバイト (KiB) と表記した場合は必ず1,024バイトである。

国際単位系国際文書は、SI接頭語は厳格に10の整数乗を意味しているもので、2のべき乗を示すために用いてはならないと規定している。したがって、1キロバイト (KB) を1,024 (210) バイトとして扱うことは禁じられている。

符号位置

Unicodeには全角幅での単位記号も収録されているが、これらはCJK互換用文字であり、既存の文字コードに対する後方互換性のために収録されているものであるので、使用は推奨されない。一部、Unicodeに含まれずMacJapaneseに収録。

記号 Unicode JIS X 0213 文字参照 名称
U+3385 -
キロバイト
U+3386 -
メガバイト
U+3387 -
ギガバイト
TB MacJapanese:0x865D
CSS: font-feature-settings: "dlig" 1;
テラバイト

脚注

関連項目

バイトの単位一覧
SI接頭語 2進接頭辞
単位(記号) SI基準 慣用値 単位(記号) SIとの(概数)
キロバイト (kB) 103 210 キビバイト (KiB) 210 2.400000%
メガバイト (MB) 106 220 メビバイト (MiB) 220 4.857600%
ギガバイト (GB) 109 230 ギビバイト (GiB) 230 7.374182%
テラバイト (TB) 1012 240 テビバイト (TiB) 240 9.951163%
ペタバイト (PB) 1015 250 ペビバイト (PiB) 250 12.589991%
エクサバイト (EB) 1018 260 エクスビバイト (EiB) 260 15.292150%
ゼタバイト (ZB) 1021 270 ゼビバイト (ZiB) 270 18.059162%
ヨタバイト (YB) 1024 280 ヨビバイト (YiB) 280 20.892582%
ロナバイト (RB) 1027 290 ロビバイト (RiB) 290 23.794004%
クエタバイト (QB) 1030 2100 クエビバイト (QiB) 2100 26.765060%
この表の上付き文字は環境により適切に表示されていない場合があります。

Tags:

情報 バイト 概要情報 バイト 符号位置情報 バイト 脚注情報 バイト 関連項目情報 バイトデータビット単位情報量英語

🔥 Trending searches on Wiki 日本語:

井浦新ミン・ヒジンなつぞら美輪明宏フローラン・ダバディクリスティアーノ・ロナウド藤原兼家令和ロマンBiSHジャーボンテイ・デービス後一条天皇小澤征爾東海林里咲西島秀俊俺だけレベルアップな件藤原定子吉田恵里香田中真美子石田ひかりルイス・ネリライアン・ガルシア村瀬歩バカリズム小沢健二古川琴音東京都狼と香辛料江戸川コナン月が導く異世界道中田辺桃子ゲゲゲの女房花澤香菜ジョジョの奇妙な冒険警視庁強行犯係・樋口顕エスワンひたちなか市馬場徹真田広之石井蘭Lv2からチートだった元勇者候補のまったり異世界ライフ竜星涼坂本勇人宮澤洋一ウィリアム・アダムス佐野文哉筧美和子アンナチュラル藤井風橋本環奈愛知大学亀岡暴走事故金子哲雄さらば青春の光 (お笑いコンビ)ボイジャー計画メインページフォールアウト (ドラマ)坂東龍汰OPS (野球)アメリカ合衆国アルベルト・バルドナード陰陽師0大塚光二藤原道長インテルナツィオナーレ・ミラノタカアンドトシサイエントロジー乙武洋匡ソビエト連邦響け!ユーフォニアム (アニメ)名探偵コナンのアニメエピソード一覧吉田正尚田中卓志波瑠山本祐大加藤鮎子鈴木唯人アルベルト・アインシュタインホラン千秋🡆 More