SIMETRIUM .COM
IEC 80000-13
Symbol plate EXT-I-05 B latin nagybetűb — bit, B — bájt
Az egység adatlapja SI-n kívül 1 / 1. lap · változat 2026-08

Bájt

SI-n kívüli egység · mennyiség: információmennyiség

Jel B
Bitben 8 bit
Ki vezette be Werner Buchholz, IBM, 1956
Szabvány IEC 80000-13, 2008
Állapot 2⁸ = 256
Kész fordítás 36 / 33
Mennyiség átváltása A hat- és kilencbitesek
01 · Meghatározás

A szót az IBM mérnöke, Werner Buchholz találta ki 1956-ban, szándékosan eltorzítva a bite szót, hogy ne keveredjék a bittel. A nyolc bit a bájtban csak a System/360-nal szilárdult meg 1964-ben.

Egy bájt nyolc bit, vagyis 256 megkülönböztethető állapot. Ez a legkisebb megcímezhető memóriarekesz minden mai processzorban: egyetlen bitet nem lehet kiolvasni, az egész rekesz olvasódik. A nyolcat nem a fizika választotta, hanem a kényelem: kettő hatványa, elég a latin ábécére számjegyekkel és jelekkel, és két tizenhatos számjegyre oszlik. Egy bájt elfér benne egy ASCII-jel, de nem egy cirill betű UTF-8-ban — ott kettő kell, egy emodzsi pedig négyet foglal.

Alakilag
1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B
Nyolc hely, 256 állapot — és kettes előtag a tízes helyett
8 bit
meghatározás szerint
0…255
értéktartomány
FF
két tizenhatos
Egy bájt · nyolc hely 2⁸ = 256
0 128 1 64 0 32 0 16 0 8 0 4 0 2 1 1 a legmagasabb hely a legalacsonyabb 65
A
mit jelent ez a bájt
0x41
tizenhatos alakban
A 32-től 126-ig terjedő kódok nyomtatható jelek, 32 alatt vezérlőjelek. Orosz betűk itt nincsenek: a táblázat második felében kezdődnek, ahol a kódolások szétválnak.
A — 1 bájt Я — 2 bájt egy emodzsi — 4 bájt
Jel ≠ bájt

UTF-8-ban egy latin betű egy bájtot foglal, egy cirill kettőt, egy írásjegy hármat, egy emodzsi négyet. A jel tehát nem bájt: egy karakterlánc hossza jelekben és hossza bájtokban különböző számok, és összekeverésük a romlott szöveg leggyakoribb oka.

02 · Átszámítás

Adjon meg egy mennyiséget — a lap átváltja

A bájt a bittől örökölte kettős előtagrendszerét. A tízes kilobájt ezer bájt, a kettes kibibájt 1024. A lemezgyártók tízesben számolnak, az operációs rendszerek kettesben — innen a «hiányzó» gigabájtok minden új lemezen.

512 B szektoronként

A lemezek évtizedekig 512 bájtos szektorokkal dolgoztak, a maiak 4096-tal. Egy fájlrendszer nem olvas kevesebbet egy szektornál, így egy egybájtos fájl is egy egészet foglal el.

Átszámítási táblázat
1 kB = 1 kB
EgységNévÉrtékHol fordul elő
B bájt, nyolc bit 1000 az alapírásmód
bit bit 8000 csatorna, sebesség
kB kilobájt, 1000 bájt 1 tizes előtag
MB megabájt, 10⁶ bájt 0,001 fájlok, felvételek
GB gigabájt, 10⁹ bájt 1·10⁻⁶ lemezek, adathordozók
TB terabájt, 10¹² bájt 1·10⁻⁹ tárolók
KiB kibibájt, 1024 bájt 0,9766 memória, fájlrendszerek
MiB mebibájt, 1024 kibibájt 9,537·10⁻⁴ munkamemória
GiB gibibájt, 1024 mebibájt 9,313·10⁻⁷ operációs rendszerek
TiB tebibájt, 1024 gibibájt 9,095·10⁻¹⁰ lemeztömbök
B6 hatbites bájt 1333 a System/360 előtt
B bájt 1000 a mai írásmód
Jelek latin betűkkel
1000
4 KiB-os szektorok
0,24
Összemérhető
dokumentum, fénykép

A tízes előtagok ezret vesznek, a kettesek 1024-et, és «i»-vel írják őket: KiB, MiB, GiB. Egy egyterabájtos lemez 10¹² bájtot tartalmaz, a rendszer pedig 931 GiB-ként mutatja: mindkét oldal jól számol, csak más előtagokban.

03 · Nagyságrendek
a jeltől az adatközpontig

Egy fénykép — 4 MB

4 MB
kettes előtagokban: 3,81 MiB · jelek latin betűkkel: 3 999 447
1 B
1 kB
1 MB
1 GB
1 TB
1 EB
04 · Mérőeszközök

Mivel számolják a bájtokat

lemez · memória · hálózat
szektorok és sávok
Egy meghajtó

A csomagoláson a kapacitást tízes gigabájtban számolják, a fájlrendszer kettesben számol. Egyik fél sem csap be senkit, de a vásárló kisebb számot lát, mint amit a címkére nyomtattak.

egy memóriamodul
Munkamemória

Itt a kettes előtagok becsületesek: egy 16 GB-os modul pontosan 16 gibibájtot tartalmaz, mert a címzés mindig kettő hatványaiban megy.

MB/s
Egy forgalomfigyelő

A szolgáltató megabitet ad el, a letöltő megabájtot mutat. Osszák nyolccal: 100 Mbit/s körülbelül 12 MB/s-ot ad.

4D 5A 90 00 MZ.. .... egy tizenhatos kiíratás
Egy tizenhatos szerkesztő

Bájtról bájtra mutatja a fájlt: balra a kódok, jobbra a jelek. Így olvassák a formátumokat dokumentáció nélkül, és derül ki, hol ér véget a fejléc.

05 · Írásszabályok

B nagy, a k a kilobájtban kicsi

A tízes kilobájtot kB alakban írják kis k-val, mint az SI minden előtagját a mega alatt. A nagy B a bájt, a kis b a bit, és a különbség köztük nyolcszoros. A kettes előtagokat «i»-vel és nagy kezdőbetűvel írják: KiB, MiB, GiB.

Helyes
512 B
4 KiB
12 MB/s
Helytelen
512 b
4 KB = 1024
100 MB/s csatorna

Oroszban a bájt szó többes számban a számnév után nem változik: 512 byte-ot írnak, sohasem a többes alakot. A B jel sem vesz fel esetragot — jel, és nem rövidítés.

06 · Szomszédos egységek

A bájt a biten áll és csoportokban él: a négy bitből álló félbájt egy tizenhatos számjegynek felel meg, két bájt egy rövid számnak, négy egy címnek, nyolc egy hosszúnak. A gépi szó egész számú bájt, és számuk elárulja az architektúrát.

bit
információ
a bájt 1/8-a
B
bájt
8 bit
szó
2, 4 vagy 8 bájt
architektúra szerint
1 B = 8 bit    N = 28n    1 TB = 0,909 TiB1 B = 8 bit   N = 2⁸ⁿ   1 TB = 0,909 TiB

Négy bájt négymilliárd állapotot ad — ez elég volt az IPv4 összes címére, és éppen ezért fogytak el.

07 · Történeti rész

A bájtok, amelyek nem nyolc bitesek voltak

archívum · kiment a használatból
IBM 7030 · 1961
1…8 bit
A változó bájt

Azon a gépen, ahol a szó született, a bájt hosszát az utasítás adta meg: egytől nyolc bitig. A nyolc csak felső határ volt.

Stretch, az első gép «bájttal»
CDC, PDP-10 · 1960-as évek
6 bit
Egy hatbites jel

Elég volt a latin nagybetűkre, a számjegyekre és a jelekre — kisbetűk ezekben a rendszerekben egyszerűen nem voltak. Egy 1 bites szó hat ilyen jelre oszlott.

Az ábécé 64 jele
Távgépíró · 1963
7 bit
ASCII

Az eredeti kódolás hétbites volt: 128 jel. A nyolcadik hely a paritásellenőrzést szolgálta, és csak később vált a kód részévé, helyet adva a nemzeti ábécéknek.

128 jel
PDP-10, BESZM · 1970-es évek
9 bit
A kilencbites bájt

A 36 bites szavú gépek olykor négy, kilenc bites részre osztották. A System/360 szabvány fokozatosan kiszorította az összes változatot.

512 állapot
7 bit: ASCII 8 bit: System/360
Mérésügyi jegyzet

A nyolc bitet nem a fizika választotta, hanem egyetlen cég üzleti döntése

1964 előtt a bájt bármi lehetett: hat bit a CDC-nél, hét a távgépírókban, kilenc a 36 bites szavú gépeken, tetszőleges hossz az IBM Stretchen. A System/360 méretének kiválasztásakor az IBM a nyolcnál állt meg — kettő hatványa, elfér két tizenhatos számjegyben, és elég mind a latin ábécére a vezérlőkódjaival, mind a nemzeti jelek tartalékára. A sorozat sikere tette a nyolcat de facto szabvánnyá, és az IEC csak 2008-ban rögzítette, negyvennégy évvel később. Formálisan a szabványoknak külön szavuk van a «pontosan nyolc bitre» — az oktett —, és a hálózati előírásokban éppen ezt írják, hogy minden kétértelműséget kizárjanak.

Katalógus · mértékegységek

Minden mennyiségnek egy adatlap

Hét SI-alapegység, huszonkét saját nevű származtatott és mellettük a rendszeren kívüli egységek. Mindegyiknek megvan a maga lapja: meghatározás, dimenzió, átváltás, műszerek, írásszabályok. 36 nyelven.

7
alapegység
22
származtatott
33
nyelv

SI-n kívüli egységek

nyissa meg a bájt lapját

Az SI alapegységei

terrakottával — az, ami a B/s-be kerül
m
méter
hosszúság
kg
kilogramm
tömeg
s
másodperc
idő
A
amper
áram
K
kelvin
hőmérséklet
mol
mól
anyagmennyiség
cd
kandela
fényerősség

Saját nevű SI-származtatott egységek

huszonkét lap
Ez az adatlap más nyelveken
en · ru · de · fr · es · pt · it · nl · pl · sv · da · fi · +24
Mind a 33 nyelv
Ez az adatlap más nyelveken