Ero sivun ”Tavu (tietotekniikka)” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
lähde lyhenteelle
p kh
Rivi 1:
{{Tämä artikkeli| käsittelee tietoteknistä käsitettämittayksikköä. Luonnollisen kielen [[tavu]] on äänteistä muodostuva sanan rakenneosa.}}
 
{{lähteetön}}
Rivi 5:
{{Tavun monikerrat}}
 
'''Tavu''' ({{k-en|byte}}) on [[tietotekniikka|tietotekniikassa]] käytettykäytettävä mittayksikkö sellaiselle tallennuskapasiteetille, joka on riippumaton tallennetun [[data]]n tyypistä. Tavua tai sen kerrannaisiakerrannaisineen käytetään ilmoittamaan [[tietokone]]en [[keskusmuisti]]n tai tallennuskapasiteetin määrä. Tavu on pienin tietokoneen muistiosoitteella osoitettava yksikkö. Se on myös yleinen tietotyyppi [[ohjelmointikieli]]ssä.
 
Tavun koko on kahdeksan [[bitti]]ä. Aiemmissa tietokonejärjestelmien arkkitehtuureissa on käytettykäytettiin myös kuuden, seitsemän, yhdeksän, kymmenen ja kahdentoista bitin tavuja. Epäselvyyksien ehkäisemiseksi kahdeksan bitin tavusta käytetään muun muassa tietoliikenteessä nimeä [[oktetti]] (lyh. '''o'''). Nykyisin yhä harvemmin käytettykäytettävä termi ''puolitavu'' tarkoittaa nimensä mukaisesti puolikasta tavua, eli käytännössä neljän bitin jonoa.
 
Kahdeksan bitin tavuun voivoidaan tallentaa kokonaisluvunkokonaisluku väliltä 0–255 (2<sup>8</sup>). Tavun sisällön merkityksenmerkitys voivoidaan tulkita usealla tavalla, esimerkiksi yhtenä kirjaimena tietyssä [[merkistö]]ssä. Tavun sisältö ilmoitetaan usein [[heksadesimaalijärjestelmä]]ssä.
 
Tavu lyhennetään tyypillisesti '''t'''<ref name=kotus>{{Verkkoviite | Osoite = http://www.kotus.fi/index.phtml?s=2149 | Nimeke = Lyhenneluettelo | Tekijä = KOTUS | Ajankohta = 07.01.2013 | Julkaisija = Kotimaisten kielten keskus | Viitattu = 29.3.2013}}</ref> (vain suomenkielinen lyhenne), mutta toinen yleinen ja täysin pätevä tapa, myös suomenkielisessä tekstissä, on kansainvälinen tavun yksikkö '''B'''<ref name=kotus /> (varsin usein myöskäytetään virheellisesti lyhennettä '''b''', joka on bitin lyhenne). [[Englannin kieli|Englanniksi]] tavua kutsutaan nimellä ''byte'', joka on muunnos sanasta ''bite'' (haukkaisu{{k-fi|”haukkaisu”}}). Puolitavu sen sijaan on englanniksi ''nibble'' (näykkäisy{{k-fi|”näykkäisy”}}). [[Suomen kieli|Suomessa]] termiksi on muodostunut ''tavu'' lähinnä siksi, että tietokoneesta riippuen kahdesta tai useammasta ''tavusta'' muodostuu – tietokoneen tyypistä riippuen – ''sana'' (engl. ''{{k-en|word''}}). Sanan pituudesta bitteinä käytetään termiä [[bittisyys]], esimerkiksi 8-bittinen tai 64-bittinen.
 
==Tavun monikerrat==
 
Tavun monikertoina ei tulisi käyttää [[SI-järjestelmä]]n mukaisia kymmenkantaisia kerrannaisyksiköitä kuten kilo-, mega-, ja giga-, jne. vaan [[binäärijärjestelmä]]n mukaisia kahden potensseja kibi-, mebi-, gibi-, ja niin edelleen, koska tämäne onovat yksikäsitteistäyksiselitteisiä.
 
Binäärikantaisten yksiköiden lyhenteet ovat Ki, Mi, Gi jneja niin edelleen. ''kibitavuKibitavu'' (''KiB'') on 2<SUP>10</SUP> = 1 &nbsp;024 tavua, ''mebitavu'' (''MiB'') 2<SUP>20</SUP> = 1 &nbsp;048 &nbsp;576 tavua ja [[gibitavu]] (''GiB'') 2<sup>30</sup> = 1 &nbsp;073 &nbsp;741 &nbsp;824 tavua. Binäärikerrannaisyksiköt kuuluvatsisältyvät [[International Electrotechnical Commission|IEC]]:n vuonna 1998 hyväksymään standardiin.<ref>http://physics.nist.gov/cuu/Units/binary.html</ref>
 
BinääristenBinääripohjaisten etuliitteidennimitysten käyttö ei ole kuitenkaan levinnyt laajalle. Monissa ohjelmistoissa, esimerkiksi [[Microsoft Windows]]issa ja joissakin [[Linux]]in ohjelmistoissa, käytetään edelleenharhaanjohtavasti merkinnöissämerkintänä megaa, vaikka kyse olisi binäärimegatavuistabinäärimegatavusta (binäärinen megatavu, eli mebitavu), jajonka yksikkönälyhenne tulisi ollaon '''MiB'''.
 
Eri kerrannaisyksiköitä käytetään laajasti sekaisin: yleensä tietokoneiden keskusmuistin kapasiteetti ilmoitetaan kahden potensseissapotensseina jasekä kiintolevyjen kapasiteetti ja tiedonsiirron nopeudet kymmenen potensseissapotensseina, mutta tästäkin säännöstä on paljon poikkeuksia. Lisäksi kilotavusta käytetään tavallisesti lyhennettä ''k''.
 
==Lähteet==