Bajt

Zobacz też: inne znaczenia.
Wielokrotności bajtów
Przedrostki dziesiętne
(SI)
Przedrostki binarne
(IEC 60027-2)
NazwaSymbolMnożnikNazwaSymbolMnożnik
kilobajtKB103   = 10001kibibajtKiB210 = 10241
megabajtMB106   = 10002mebibajtMiB220 = 10242
gigabajtGB109   = 10003gibibajtGiB230 = 10243
terabajtTB1012 = 10004tebibajtTiB240 = 10244
petabajtPB1015 = 10005pebibajtPiB250 = 10245
eksabajtEB1018 = 10006exbibajtEiB260 = 10246
zettabajtZB1021 = 10007zebibajtZiB270 = 10247
jottabajtYB1024 = 10008jobibajtYiB280 = 10248

Bajt (dop. bajtu lub bajta[1]) – najmniejsza adresowalna jednostka informacji pamięci komputerowej, składająca się z bitów.

Zwykle przyjmuje się, że jeden bajt to 8 bitów, choć to nie wynika z powyższej definicji. W związku z tym, w praktyce jeden bajt może zawierać dowolną liczbę bitów. Aby uniknąć niejednoznaczności, jednostka składająca się z ośmiu bitów zwana jest również oktetem. Bywa też, że bajt definiuje się jako 8 bitów, a najmniejszą adresowalną jednostkę pamięci – jako znak (ang. char).

W starszych maszynach nie stosowano pojęcia bajt ani oktet, najmniejszą jednostką było słowo maszynowe (np. 24-bitowe w maszynach standardu ICL, jak polskie Odry, albo 60-bitowe w maszynach CDC, czy 36-bitowe w Honeywell). W Odrach serii 1300 rozkazy działające na znakach adresowały pojedynczy znak używając specjalnego dla nich trybu adresowania (dodatkowych 2 bitów adresu znaku w słowie).

Ośmiobitowy bajt można podzielić na dwa czterobitowe nibble lub nybble (od ang. nibble – kęsek) bądź tetrady. Wyróżnia się mniej znaczący (dolny) i bardziej znaczący (górny) nibble/tetradę, składające się odpowiednio z bitów 0–3 i 4–7. Spotyka się też określenie strefa i cyfra wywodzące się od kodowania znaków kodem EBCDIC, oznaczające odpowiednio starszą i młodszą tetradę. Określenia nibble używa się często przy operacjach w kodzie BCD lub skompresowanym BCD.

Inne języki
Afrikaans: Greep
Alemannisch: Byte
Ænglisc: Bita
العربية: بايت
অসমীয়া: বাইট
asturianu: Byte
azərbaycanca: Bayt
تۆرکجه: بایت
বাংলা: বাইট
Bân-lâm-gú: Byte
башҡортса: Байт
беларуская: Байт
беларуская (тарашкевіца)‎: Байт
български: Байт
bosanski: Bajt
català: Byte
čeština: Bajt
dansk: Byte
Deutsch: Byte
eesti: Bait
Ελληνικά: Byte
English: Byte
español: Byte
Esperanto: Bajto
euskara: Byte
فارسی: بایت
français: Byte
galego: Byte
한국어: 바이트
հայերեն: Բայթ
हिन्दी: बाइट
hrvatski: Bajt
Bahasa Indonesia: Bita
interlingua: Byte
íslenska: Bæti
italiano: Byte
עברית: בית (מחשב)
Basa Jawa: Bita
ქართული: ბაიტი
қазақша: Байт
Кыргызча: Байт
ລາວ: ໄບຕ໌
latviešu: Baits
Lëtzebuergesch: Byte
lietuvių: Baitas
lumbaart: Byte
magyar: Byte
македонски: Бајт
മലയാളം: ബൈറ്റ്
Bahasa Melayu: Bait
မြန်မာဘာသာ: ဘိုက် (ကွန်ပျူတာ)
Nederlands: Byte
norsk: Byte
norsk nynorsk: Byte i informatikk
occitan: Byte
олык марий: Байт
oʻzbekcha/ўзбекча: Bayt (toʻplam)
ਪੰਜਾਬੀ: ਬਾਈਟ
پنجابی: بائٹ
پښتو: بايټ
português: Byte
română: Byte
русский: Байт
Scots: Byte
shqip: Bajti
sicilianu: Byte
Simple English: Byte
slovenčina: Bajt
slovenščina: Bajt
српски / srpski: Бајт
srpskohrvatski / српскохрватски: Bajt
svenska: Byte
தமிழ்: பைட்டு
తెలుగు: బైట్
ไทย: ไบต์
тоҷикӣ: Байт
Türkçe: Bayt
українська: Байт
اردو: بائٹ
Tiếng Việt: Byte
Winaray: Byte
粵語: 字節
中文: 字节