SIMETRIUM .COM
IEC 80000-13
Symbol plate EXT-I-05 B latinsk stortb — bit, B — byte
Enhedens datablad uden for SI blad 1 / 1 · revision 2026-08

Byte

Enhed uden for SI · størrelse: informationsmængde

Symbol B
I bit 8 bit
Hvem indførte det Werner Buchholz, IBM, 1956
Standard IEC 80000-13, 2008
Tilstande 2⁸ = 256
Oversættelser klar 14 / 33
Omregn en mængde De seks- og nibits
01 · Definition

Ordet opfandt IBM-ingeniøren Werner Buchholz i 1956, idet han med vilje forvanskede bite, så det ikke blev forvekslet med bit. De otte bit i byten satte sig først med System/360 i 1964.

En byte er otte bit, altså 256 skelnelige tilstande. Det er den mindste adresserbare hukommelsescelle i enhver nutidig processor: en enkelt bit kan ikke læses, hele cellen læses. Ottetallet blev ikke valgt af fysikken, men af bekvemmeligheden: en topotens, den rækker til det latinske alfabet med cifre og tegn og deles i to hexadecimale cifre. En byte rummer et ASCII-tegn, men ikke et kyrillisk bogstav i UTF-8 — der skal to til, og en emoji tager fire.

Formelt
1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B1 B = 8 bit    2⁸ = 256    1 KiB = 1024 B
Otte pladser, 256 tilstande — og et binært præfiks i stedet for et decimalt
8 bit
per definition
0…255
værdiområde
FF
to hexadecimale
Én byte · otte pladser 2⁸ = 256
0 128 1 64 0 32 0 16 0 8 0 4 0 2 1 1 den højeste plads den laveste 65
A
hvad denne byte betyder
0x41
hexadecimalt
Koderne fra 32 til 126 er skrivbare tegn, under 32 styretegn. Russiske bogstaver findes ikke her: de begynder i tabellens anden halvdel, hvor kodningerne går fra hinanden.
A — 1 byte Я — 2 byte en emoji — 4 byte
Tegn ≠ byte

I UTF-8 tager et latinsk bogstav én byte, et kyrillisk to, et skrifttegn tre, en emoji fire. Et tegn er altså ikke en byte: længden af en streng i tegn og dens længde i byte er forskellige tal, og at forveksle dem er den hyppigste årsag til ødelagt tekst.

02 · Omregning

Indtast en mængde — bladet regner den om

Byten arvede sit dobbelte præfikssystem fra bitten. Den decimale kilobyte er tusind byte, den binære kibibyte 1024. Diskproducenter tæller i decimale, styresystemer i binære — deraf de «manglende» gigabyte på hver ny disk.

512 B pr. sektor

Diske arbejdede i årtier med sektorer på 512 byte, nutidens med 4096. Et filsystem læser ikke mindre end en sektor, og derfor optager en fil på én byte en hel.

Omregningstabel
1 kB = 1 kB
EnhedNavnVærdiHvor den forekommer
B byte, otte bit 1000 hovedskrivningen
bit bit 8000 kanal, hastighed
kB kilobyte, 1000 byte 1 decimalt præfiks
MB megabyte, 10⁶ byte 0,001 filer, billeder
GB gigabyte, 10⁹ byte 1·10⁻⁶ diske, medier
TB terabyte, 10¹² byte 1·10⁻⁹ lagre
KiB kibibyte, 1024 byte 0,9766 hukommelse, filsystemer
MiB mebibyte, 1024 kibibyte 9,537·10⁻⁴ arbejdshukommelse
GiB gibibyte, 1024 mebibyte 9,313·10⁻⁷ styresystemer
TiB tebibyte, 1024 gibibyte 9,095·10⁻¹⁰ disksystemer
B6 sekbits byte 1333 før System/360
B byte 1000 nutidens skrivning
Tegn på latin
1000
Sektorer på 4 KiB
0,24
Sammenligneligt med
dokument, foto

Decimale præfikser tager tusind, binære 1024 og skrives med et «i»: KiB, MiB, GiB. En disk på ét terabyte rummer 10¹² byte, og systemet viser dem som 931 GiB: begge sider regner rigtigt, blot i forskellige præfikser.

03 · Størrelsesordener
fra tegnet til datacentret

Et fotografi — 4 MB

4 MB
i binære præfikser: 3,81 MiB · tegn på latin: 3 999 447
1 B
1 kB
1 MB
1 GB
1 TB
1 EB
04 · Måleinstrumenter

Hvad byte tælles med

disk · hukommelse · net
sektorer og spor
Et drev

Kapaciteten på emballagen tælles i decimale gigabyte, filsystemet tæller i binære. Ingen af siderne bedrager nogen, men køberen ser et mindre tal end det trykte på etiketten.

et hukommelsesmodul
Arbejdshukommelse

Her er de binære præfikser ærlige: et modul på 16 GB indeholder præcis 16 gibibyte, fordi adresseringen altid går i topotenser.

MB/s
En trafikmåler

Udbyderen sælger megabit, hentemodulet viser megabyte. Del med otte: 100 Mbit/s giver omkring 12 MB/s.

4D 5A 90 00 MZ.. .... et hexdump
En hexadecimal editor

Den viser filen byte for byte: koderne til venstre, tegnene til højre. Sådan læser man formater uden dokumentation og finder ud af, hvor hovedet slutter.

05 · Skriveregler

B stort, k i kilobyte lille

Den decimale kilobyte skrives kB med lille k, som alle SI-præfikser under mega. Det store B er byten, det lille b bitten, og forskellen mellem dem er ottedobbelt. De binære præfikser skrives med et «i» og stort begyndelsesbogstav: KiB, MiB, GiB.

Rigtigt
512 B
4 KiB
12 MB/s
Forkert
512 b
4 KB = 1024
100 MB/s kanal

På russisk ændrer ordet for byte sig ikke i flertal efter et talord: man skriver 512 byte, aldrig flertalsformen. Heller ikke tegnet B tager kasusendelse — det er et tegn og ingen forkortelse.

06 · Naboenheder

Byten står på bitten og lever i grupper: en nibble på fire bit svarer til ét hexadecimalt ciffer, to byte til et kort tal, fire til en adresse, otte til et langt. Maskinordet er et helt antal byte, og deres antal røber arkitekturen.

bit
information
1/8 byte
B
byte
8 bit
ord
2, 4 eller 8 byte
efter arkitektur
1 B = 8 bit    N = 28n    1 TB = 0,909 TiB1 B = 8 bit   N = 2⁸ⁿ   1 TB = 0,909 TiB

Fire byte giver fire milliarder tilstande — det rakte til alle adresser i IPv4, og netop derfor slap de op.

07 · Historisk afsnit

De byte, der ikke var otte bit

arkiv · ude af brug
IBM 7030 · 1961
1…8 bit
Den variable byte

På maskinen, hvor ordet blev født, angav instruktionen bytens længde: fra én til otte bit. Ottetallet var kun et maksimum.

Stretch, den første maskine med «byte»
CDC, PDP-10 · 1960-erne
6 bit
Et sekbits tegn

Det rakte til latinske store bogstaver, cifre og tegn — små bogstaver fandtes simpelthen ikke i disse systemer. Et ord på 1 bit blev delt i seks sådanne tegn.

64 tegn i alfabetet
Fjernskriver · 1963
7 bit
ASCII

Den oprindelige kodning var syvbits: 128 tegn. Den ottende plads tjente pariteten og blev først senere del af koden, hvilket gav plads til nationale alfabeter.

128 tegn
PDP-10, BESM · 1970-erne
9 bit
Den nibits byte

Maskiner med ord på 14 bit delte det undertiden i fire dele på ni bit. Standarden System/360 fortrængte efterhånden alle varianter.

512 tilstande
7 bit: ASCII 8 bit: System/360
Metrologisk note

De otte bit blev ikke valgt af fysikken, men af ét firmas forretningsbeslutning

Før 1964 var byten hvad som helst: seks bit hos CDC, syv i fjernskrivere, ni på maskiner med ord på 14 bit, vilkårlig længde på IBM Stretch. Da IBM valgte størrelse til System/360, standsede de ved otte — en topotens, den er i to hexadecimale cifre og rækker både til det latinske alfabet med dets styrekoder og til et forråd af nationale tegn. Seriens succes gjorde ottetallet til de facto-standard, og IEC fastlagde det først i 2008, fireogfyrre år senere. Formelt har normerne et eget ord for «præcis otte bit» — oktetten —, og netspecifikationer skriver netop det for at udelukke enhver tvetydighed.

Dette datablad på andre sprog
en · ru · de · fr · es · pt · it · nl · pl · sv · da · fi · +24
Alle 33 sprog
Dette datablad på andre sprog
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