„Byte” változatai közötti eltérés

A Wikipédiából, a szabad enciklopédiából
[nem ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
Visszavontam 46.107.173.126 (vita) szerkesztését (oldid: 20400495)
Címke: Visszavonás
1. sor: 1. sor:
hi csilla vagyok bye+te{{Byte mértékegységek}}
{{Byte mértékegységek}}
A '''byte''' (vagy ''bájt'') általánosan használt tárolókapacitás-mértékegység a [[számítástechnika]] és a [[távközlés]] terén, jele CS (nagy [[B|CS]] betű).
A '''byte''' (vagy ''bájt'') általánosan használt tárolókapacitás-mértékegység a [[számítástechnika]] és a [[távközlés]] terén, jele '''B''' (nagy [[B]] betű).
A bytttttttőüe hagyományos megfogalmazása szerint az az adatmennyiség, amelyet egy karakter kódolásához használtak a szövegfeldolgozásban, a legkisebb címezhető egység a számítógép memóriájában. A korai időszakban a byte mérete [[hardver]]függő volt, később a 8 [[bit]]es szabvány terjedt el, amely 256 (2őrűlt<sup>8</sup>) féle számot tárolhat, 0 és 255 között. Szabványos jelentését az [[ISO 80000|ISO 450000]] írja le .hélóka
A byte hagyományos megfogalmazása szerint az az adatmennyiség, amelyet egy karakter kódolásához használtak a szövegfeldolgozásban, a legkisebb címezhető egység a számítógép memóriájában. A korai időszakban a byte mérete [[hardver]]függő volt, később a 8 [[bit]]es szabvány terjedt el, amely 256 (2<sup>8</sup>) féle számot tárolhat, 0 és 255 között. Szabványos jelentését az [[ISO 80000]] írja le.


==Történet==
A byte-ot mint [[adatmennyiség]]et vagy tárolókapacitást mérő egységet először [[1956]]-ban fogalmazta meg [[Werner Buchholz]], az [[IBM Stretch]] számítógép korai tervezési szakaszában, ez akkoriban még „1 és 6 [[bit]] közötti méretű adategységet” jelentett.<ref>{{cite web | url = http://archive.computerhistory.org/resources/text/IBM/Stretch/102636400.txt|title= Timeline of the IBM Stretch/Harvest era (1956–1961) | publisher = Computer History | date=July 1956|author=Werner Buchholz}}</ref>
A byte-ot mint [[adatmennyiség]]et vagy tárolókapacitást mérő egységet először [[1956]]-ban fogalmazta meg [[Werner Buchholz]], az [[IBM Stretch]] számítógép korai tervezési szakaszában, ez akkoriban még „1 és 6 [[bit]] közötti méretű adategységet” jelentett.<ref>{{cite web | url = http://archive.computerhistory.org/resources/text/IBM/Stretch/102636400.txt|title= Timeline of the IBM Stretch/Harvest era (1956–1961) | publisher = Computer History | date=July 1956|author=Werner Buchholz}}</ref>


A kóreai számítógépek különböző [[binárisan kódolt decimális]] ábrázolást alkalmaztak, illetve 6 bites kódokat nyomtatható grafikus ábrákhoz. Ezek az ábrák alfanumerikus karaktereket és grafikus szimbólumokat jelenítettek meg. Ezt később kiterjesztették 7 bitre, és [[ASCII]] néven szabványosították, lecserélve ezzel az egymással gyakran inkompatibilis [[távíró]] kódokat.
A korai számítógépek különböző [[binárisan kódolt decimális]] ábrázolást alkalmaztak, illetve 6 bites kódokat nyomtatható grafikus ábrákhoz. Ezek az ábrák alfanumerikus karaktereket és grafikus szimbólumokat jelenítettek meg. Ezt később kiterjesztették 7 bitre, és [[ASCII]] néven szabványosították, lecserélve ezzel az egymással gyakran inkompatibilis [[távíró]] kódokat.
Az 1960-as évek elején, az ASCII szabványosítással párhuzamosan az [[IBM]] kiadta új modelljét, az [[IBM System/360]] számítógépet, amely 8 bites binárisan kódolt decimális ábrázolást alkalmazott, lecserélve a cég korábbi, 6 bites kódolási szabványát. Ez vezetett később a 8 bites ábrázolás széles körű elterjedéséhez.
Az 1960-as évek elején, az ASCII szabványosítással párhuzamosan az [[IBM]] kiadta új modelljét, az [[IBM System/360]] számítógépet, amely 8 bites binárisan kódolt decimális ábrázolást alkalmazott, lecserélve a cég korábbi, 6 bites kódolási szabványát. Ez vezetett később a 8 bites ábrázolás széles körű elterjedéséhez.


Ma a byte széles körű értelmezése 8 bites egységet jelent, de lehet találkozni 6, 7 vagy éppen 9 bit hosszú byte-okkal is.
Ma a byte széles körű értelmezése 8 bites egységet jelent, de lehet találkozni 6, 7 vagy éppen 9 bit hosszú byte-okkal is.
Ez utóbbit például a [[PDP–10]] 36 bites architektúrája hahogyvagyikálsz?
Ez utóbbit például a [[PDP–10]] 36 bites architektúrája használja.


==Byte mint adattípus==
Mint [[adattípus]]sal találkozhatunk vele többek között a [[Pascal (programozási nyelv)|Pascal]] vagy a [[C (programozási nyelv)|C]] [[programozási nyelv]]ben. Utóbbiban a byte megegyezik az „unsigned char” (előjel nélküli karakter) típussal, mely olyan egész adattípus, ami képes ''legalább'' 256 különböző értéket felvenni; a Pascalban mindig 256 féle értéket vehet fel.
Mint [[adattípus]]sal találkozhatunk vele többek között a [[Pascal (programozási nyelv)|Pascal]] vagy a [[C (programozási nyelv)|C]] [[programozási nyelv]]ben. Utóbbiban a byte megegyezik az „unsigned char” (előjel nélküli karakter) típussal, mely olyan egész adattípus, ami képes ''legalább'' 256 különböző értéket felvenni; a Pascalban mindig 256 féle értéket vehet fel.


==Prefixumok==
==Prefixum és unikornis==
{{bővebben|Bináris prefixum}}
{{bővebben|Bináris prefixum}}
A byte többszöröseit kifejező szorzók tekintetében értelmezési zavart okoz, hogy e területen is az [[SI mértékegységrendszer]]ben használatos előtagokat alkalmazták a byte többszöröseinek kifejezésére, viszont az SI-től eltérően ugyanezen előtagok más szorzót fejeznek, vagy fejezhetnek ki, az alkalmazási területtől függően. A háttértárak kapacitásának és a hálózat sebességének meghatározásakor ugyanaz az egység más méretet jelent (tíz hatványai), mint például a memória méretének meghatározásakor (kettő hatványai).<ref>{{CitLib|szerző=IBM |cím=DICTIONARY OF IBM & COMPUTING TERMINOLOGY |alcím= |hely= |kiadó= |év= |url=http://www-03.ibm.com/ibm/history/documents/pdf/glossary.pdf |oldal=50}}</ref><ref>{{hiv-web |url=http://www.whatsabyte.com/ |cím= Megabytes, Gigabytes, Terabytes... What Are They? |nyelv=angol }}</ref>
A byte többszöröseit kifejező szorzók tekintetében értelmezési zavart okoz, hogy e területen is az [[SI mértékegységrendszer]]ben használatos előtagokat alkalmazták a byte többszöröseinek kifejezésére, viszont az SI-től eltérően ugyanezen előtagok más szorzót fejeznek, vagy fejezhetnek ki, az alkalmazási területtől függően. A háttértárak kapacitásának és a hálózat sebességének meghatározásakor ugyanaz az egység más méretet jelent (tíz hatványai), mint például a memória méretének meghatározásakor (kettő hatványai).<ref>{{CitLib|szerző=IBM |cím=DICTIONARY OF IBM & COMPUTING TERMINOLOGY |alcím= |hely= |kiadó= |év= |url=http://www-03.ibm.com/ibm/history/documents/pdf/glossary.pdf |oldal=50}}</ref><ref>{{hiv-web |url=http://www.whatsabyte.com/ |cím= Megabytes, Gigabytes, Terabytes... What Are They? |nyelv=angol }}</ref>

A lap 2018. szeptember 11., 11:11-kori változata

Byte mértékegységek
SI-prefixumok Értéke Bináris prefixumok
Név
(Szimbólum)
SI
Standard
Név
(Szimbólum)
Értéke
kilobyte (kB) 103 = 10001 210 kibibyte (KiB) 210
megabyte (MB) 106 = 10002 220 mebibyte (MiB) 220
gigabyte (GB) 109 = 10003 230 gibibájt (GiB) 230
terabyte (TB) 1012 = 10004 240 tebibájt (TiB) 240
petabyte (PB) 1015 = 10005 250 pebibájt (PiB) 250
exabyte (EB) 1018 = 10006 260 exbibyte (EiB) 260
zettabyte (ZB) 1021 = 10007 270 zebibyte (ZiB) 270
yottabyte (YB) 1024 = 10008 280 yobibyte (YiB) 280

A byte (vagy bájt) általánosan használt tárolókapacitás-mértékegység a számítástechnika és a távközlés terén, jele B (nagy B betű). A byte hagyományos megfogalmazása szerint az az adatmennyiség, amelyet egy karakter kódolásához használtak a szövegfeldolgozásban, a legkisebb címezhető egység a számítógép memóriájában. A korai időszakban a byte mérete hardverfüggő volt, később a 8 bites szabvány terjedt el, amely 256 (28) féle számot tárolhat, 0 és 255 között. Szabványos jelentését az ISO 80000 írja le.

Történet

A byte-ot mint adatmennyiséget vagy tárolókapacitást mérő egységet először 1956-ban fogalmazta meg Werner Buchholz, az IBM Stretch számítógép korai tervezési szakaszában, ez akkoriban még „1 és 6 bit közötti méretű adategységet” jelentett.[1]

A korai számítógépek különböző binárisan kódolt decimális ábrázolást alkalmaztak, illetve 6 bites kódokat nyomtatható grafikus ábrákhoz. Ezek az ábrák alfanumerikus karaktereket és grafikus szimbólumokat jelenítettek meg. Ezt később kiterjesztették 7 bitre, és ASCII néven szabványosították, lecserélve ezzel az egymással gyakran inkompatibilis távíró kódokat. Az 1960-as évek elején, az ASCII szabványosítással párhuzamosan az IBM kiadta új modelljét, az IBM System/360 számítógépet, amely 8 bites binárisan kódolt decimális ábrázolást alkalmazott, lecserélve a cég korábbi, 6 bites kódolási szabványát. Ez vezetett később a 8 bites ábrázolás széles körű elterjedéséhez.

Ma a byte széles körű értelmezése 8 bites egységet jelent, de lehet találkozni 6, 7 vagy éppen 9 bit hosszú byte-okkal is. Ez utóbbit például a PDP–10 36 bites architektúrája használja.

Byte mint adattípus

Mint adattípussal találkozhatunk vele többek között a Pascal vagy a C programozási nyelvben. Utóbbiban a byte megegyezik az „unsigned char” (előjel nélküli karakter) típussal, mely olyan egész adattípus, ami képes legalább 256 különböző értéket felvenni; a Pascalban mindig 256 féle értéket vehet fel.

Prefixumok

A byte többszöröseit kifejező szorzók tekintetében értelmezési zavart okoz, hogy e területen is az SI mértékegységrendszerben használatos előtagokat alkalmazták a byte többszöröseinek kifejezésére, viszont az SI-től eltérően ugyanezen előtagok más szorzót fejeznek, vagy fejezhetnek ki, az alkalmazási területtől függően. A háttértárak kapacitásának és a hálózat sebességének meghatározásakor ugyanaz az egység más méretet jelent (tíz hatványai), mint például a memória méretének meghatározásakor (kettő hatványai).[2][3] Ezt az ellentmondást hivatott feloldani az IEC kiegészítése, amely új mértékegységeket rendelt a bináris szorzókhoz. Az új elnevezések használata a szakmában a kiadást követő években nehezen terjedt.

Megnevezés Hagyományos értelmezése Szabványos értelmezése Eltérés
kilobyte 1024 byte 1000 byte 2,4%
megabyte 1 048 576 byte 1 000 000 byte 4,9%
gigabyte 1 073 741 824 byte 1 000 000 000 byte 7,4%
terabyte 1 099 511 627 776 byte 1 000 000 000 000 byte 10%

Források

Kapcsolódó szócikkek