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言語
この要覧のほかの言語版
EN English RU Русский DE Deutsch FR Français ES Español PT Português IT Italiano NL Nederlands PL Polski SV Svenska DA Dansk FI Suomi NB Norsk CS Čeština SK Slovenčina RO Română EL Ελληνικά HU Magyar TR Türkçe AR العربية FA فارسی ZH 中文(简) ZH-HANT 中文(繁)
JA 日本語
KO 한국어 TH ไทย VI Tiếng Việt HI हिन्दी BN বাংলা ID Indonesia MS Melayu TA தமிழ் LA Latina SR Srpski UR اردو SW Kiswahili