SIMETRIUM .COM
IEC 80000-13
Symbol plate EXT-I-05 B ラテン大文字b — ビット、B — バイト
単位の要覧 SI外 第 1 / 1 葉 · 改訂 2026-08

バイト

体系外の単位 · 量:情報量

記号 B
ビットで 8 bit
誰が導いたか Werner Buchholz, IBM, 1956
規格 IEC 80000-13, 2008
状態数 2⁸ = 256
完成した翻訳 36 / 33
容量を換算する 六ビットと九ビットのもの
01 · 定義

この語はIBMの技師ウェルナー・ブッフホルツが1956年に作ったもので、bitと紛れないようにbiteをわざと崩した。バイトの八ビットが定まったのは1964年のSystem/360によってである。

一バイトは八ビット、すなわち256の区別できる状態である。今日のどの処理装置でも番地を持つ最小の記憶単位であり、一ビットだけを読むことはできず、単位まるごとが読まれる。八を選んだのは物理ではなく便宜である:二の冪であり、数字と記号を含むラテン文字に足り、十六進二桁に分かれる。バイトはASCIIの一文字を収めるが、UTF-8のキリル文字は収めない——そこでは二つ要り、絵文字は四つを取る。

形式的には
1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B
八つの位、256の状態——そして十進ではなく二進の接頭語
8 bit
定義により
0…255
値の範囲
FF
十六進二桁
一バイト · 八つの位 2⁸ = 256
0 128 1 64 0 32 0 16 0 8 0 4 0 2 1 1 最上位 最下位 65
A
このバイトが意味するもの
0x41
十六進で
32から126までの符号は印字できる文字、32より下は制御文字である。ここにロシア文字はない:表の後半から始まり、そこで符号化が分かれてゆく。
A — 1バイト Я — 2バイト 絵文字一つ — 4バイト
文字 ≠ バイト

UTF-8ではラテン文字が一バイト、キリル文字が二バイト、表意文字が三バイト、絵文字が四バイトを占める。つまり文字はバイトではない:文字列の長さを文字で数えた数とバイトで数えた数は別であり、これを混同することが文字化けの最も多い原因である。

02 · 換算

容量を入れてください——一覧が換算します

バイトは二重の接頭語の仕組みをビットから受け継いだ。十進のキロバイトは千バイト、二進のキビバイトは1024。ディスクの製造者は十進で数え、基本ソフトは二進で数える——新しいディスクごとに「足りない」ギガバイトはここから来る。

一区画に512 B

ディスクは何十年も512バイトの区画で働き、今日のものは4096で働く。ファイル系は一区画より少なくは読まないので、一バイトのファイルでも一区画まるごとを占める。

換算表
1 kB = 1 kB
単位名称値どこで出会うか
B バイト、八ビット 1000 基本の書き方
bit ビット 8000 経路、速さ
kB キロバイト、1000バイト 1 十進の接頭語
MB メガバイト、10⁶バイト 0.001 ファイル、写真
GB ギガバイト、10⁹バイト 1·10⁻⁶ ディスク、媒体
TB テラバイト、10¹²バイト 1·10⁻⁹ 保管
KiB キビバイト、1024バイト 0.9766 記憶、ファイル体系
MiB メビバイト、1024キビバイト 9.537·10⁻⁴ 作業記憶
GiB ギビバイト、1024メビバイト 9.313·10⁻⁷ 基本ソフト
TiB テビバイト、1024ギビバイト 9.095·10⁻¹⁰ ディスクの配列
B6 六ビットのバイト 1333 System/360より前
B バイト 1000 今日の書き方
ラテン文字数
1000
4 KiBの区画
0.24
比べられるもの
文書、写真

十進の接頭語は千を取り、二進は1024を取って「i」を付けて書く:KiB、MiB、GiB。一テラバイトのディスクは10¹²バイトを収めるが、系はそれを931 GiBと示す:両者とも正しく数えており、ただ接頭語が違うだけである。

03 · 桁の並び
文字から情報処理施設まで

写真一枚 — 4 MB

4 MB
二進の接頭語で: 3.81 MiB · ラテン文字数: 3 999 447
1 B
1 kB
1 MB
1 GB
1 TB
1 EB
04 · 測定器

バイトは何で数えるか

ディスク · 記憶 · 網
区画と磁道
駆動装置

箱に書かれた容量は十進のギガバイトで数え、ファイル系は二進で数える。どちらの側も誰も欺いていないが、買い手は札に刷られた数より小さい数を見る。

記憶の部品
作業記憶

ここでは二進の接頭語は正直である:16 GBの部品はちょうど16ギビバイトを収める、番地付けが常に二の冪で進むからである。

MB/s
通信量の測り

提供者はメガビットを売り、取り込みの道具はメガバイトを示す。八で割る:100 Mbit/sはおよそ12 MB/sを与える。

4D 5A 90 00 MZ.. .... 十六進の書き出し
十六進の編集器

ファイルを一バイトずつ並べて見せる:左に符号、右に文字。文書のない書式はこうして読み、頭部がどこで終わるかもこうして分かる。

05 · 表記の規則

Bは大文字、キロバイトのkは小文字

十進のキロバイトはkBと小文字のkで書く、メガより下のSI接頭語すべてと同じように。大文字Bがバイト、小文字bがビットで、両者の差は八倍である。二進の接頭語は「i」を付け、頭を大文字にして書く:KiB、MiB、GiB。

正しい
512 B
4 KiB
12 MB/s
誤り
512 b
4 KB = 1024
100 MB/s の回線

ロシア語ではバイトという語が数詞の後の複数で変わらない:512 byteと書き、複数形はけっして書かない。記号Bも格語尾を取らない——記号であって略記ではないからである。

06 · 隣り合う単位

バイトはビットの上に立ち、群れて暮らす:四ビットの半バイトは十六進一桁に、二バイトは短い数に、四バイトは番地に、八バイトは長い数に対応する。機械語は整数個のバイトであり、その数が構成を明かす。

bit
情報
バイトの1/8
B
バイト
8 bit
語
2、4、8バイト
構成による
1 B = 8 bit    N = 28n    1 TB = 0.909 TiB1 B = 8 bit   N = 2⁸ⁿ   1 TB = 0.909 TiB

四バイトは四十億の状態を与える——IPv4のすべての番地に足りたが、まさにそれゆえに尽きた。

07 · 歴史の部

八ビットではなかったバイトたち

書庫 · 用いられなくなった
IBM 7030 · 1961
1…8ビット
可変のバイト

この語が生まれた機械では、バイトの長さを命令が定めた:一ビットから八ビットまで。八は上限にすぎなかった。

Stretch、「バイト」を持った最初の機械
CDC、PDP-10 · 1960年代
6ビット
六ビットの一文字

ラテン大文字と数字と記号には足りていた——これらの系に小文字はそもそもなかった。1ビットの語はそうした文字六つに分けられた。

文字表の64文字
テレタイプ · 1963
7ビット
ASCII

最初の符号化は七ビットだった:128文字。八番目の位は偶奇検査に仕えており、のちになって符号の一部となり、各国の文字に場所を与えた。

128文字
PDP-10、BESM · 1970年代
9ビット
九ビットのバイト

36ビット語の機械はそれを九ビット四つに分けることがあった。System/360の規格が次第にすべての変種を押しのけた。

512の状態
7ビット:ASCII 8ビット:System/360
計量の覚え書き

八ビットを選んだのは物理ではなく、一社の商いの決定である

1964年より前、バイトは何でもありだった:CDCでは六ビット、テレタイプでは七ビット、36ビット語の機械では九ビット、IBM Stretchでは任意の長さ。System/360のために大きさを選ぶとき、IBMは八で止まった——二の冪であり、十六進二桁に収まり、制御コードを含むラテン文字にも、各国文字の余地にも足りる。この系列の成功が八を事実上の標準にし、IECがそれを定めたのはようやく2008年、四十四年後のことである。形の上では規格に「ちょうど八ビット」を指す別の語がある——オクテット——そして網の仕様書はまさにそれを書く、いっさいの曖昧さを排するために。

カタログ · 測定単位

それぞれの量に一つの要覧

SIの基本単位七つ、固有の名をもつ組立単位二十二、そしてその隣に体系外の単位。それぞれに自分の一覧がある:定義、次元、換算、器具、書き方の決まり。36言語で。

7
基本
22
組立
33
言語

SI 以外の単位

バイトの一覧を開く

SI 基本単位

テラコッタ色——B/sに入るもの
m
メートル
長さ
kg
キログラム
質量
s
秒
時間
A
アンペア
電流
K
ケルビン
温度
mol
モル
物質量
cd
カンデラ
光度

固有の名をもつ SI 組立単位

二十二の一覧
この要覧のほかの言語版
en · ru · de · fr · es · pt · it · nl · pl · sv · da · fi · +24
全33言語
この要覧のほかの言語版