SzámítógépekProgramozás

Hogyan lefordítani bájtot megabájt és vissza?

Ma életünk nehéz elképzelni számítógépek nélkül. Ezek mindenhol megtalálhatók. A „kicsit”, „byte”, „megabájt” váltak életünk része. Rendes emberek gyakran használják őket anélkül, hogy tudnánk, mit jelent, és hogyan viszonyulnak egymáshoz.

Bit, kilobit ...

Van egy régi anekdota. Mi a különbség egy normális ember, és egy számítógépes szakember? Az első arról, hogy egy kilobyte 1000 bájt, a második - a kilogramm - 1024 gramm. És a normális emberek gyakran kérdezik, és mi, sőt, egy vicc. Nos, mi kell érteni, ahonnan láb nő, és megtudja, hogyan kell lefordítani a byte megabyte vagy más motorvonatok.

Bit - a legkisebb bináris adatokat. Pontosabban annak mennyiségét. Ez arra utal, hogy információt az egyik a két állam az objektum. Például egy jel / nincs jel, igaz / hamis, 1/0, és így tovább. G.-től az angol név előfordul csökkentése bi képzeletbeli digi t ( „bináris”) = bit. És a „bit” kifejezés egy számjegyet a bináris kódot. Ebben az esetben egy tizedes számjegy képviseli a nulla vagy egy, például a táblázatban látható. Ez az úgynevezett „bináris rendszer számozás”.

decimális számjegy bináris kód decimális számjegy bináris kód
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

Mint látható, a 0 és 1 számok azonos képviseletét és tizedes kettes két bit - 10. És a 8-4 (1000).

És mi kilobit?

A legszélesebb körben elterjedt ez a szám rendszer található a számítástechnika. Különösen a bináris számokat használják számos digitális emlékek.

Itt egy példa. Száma az összes lehetséges címeket a cím busz egyenlő bármennyi két bizonyos mértékig N. Vagy másképpen - 2 N. Itt N a bitek számát a busz. Mit látunk? A sejtek számát a memória chip megegyezik egyik vagy másik fokú 2. És akkor - még érdekesebb. 2. szám 10 = 1024 nagyon közel van 1000. Ugyanakkor, több ezer alkalmazott, mint az alapját a tizedes előtagokat. Ezért 1024 bit voltak az úgynevezett „kilobit”. Ennek analógiájára a kilo gramm vagy kilo méter. Emlékszem, az anekdota, a fentiek szerint.

Bájt és bitek

Számítástechnika néven következik. „Bájt” (eng. Byte) nevezzük tárolóegység, és a digitális információk feldolgozásának. Ez jelenti a bitek számát egyidejűleg feldolgozott számítógéppel. Ez egy klasszikus.

Modern számítógépes rendszerek használata byte amelyből 8 bit. Következésképpen, lehet, hogy 256 (2, 8) különböző értékeket.

Átalakítani byte megabájt, csak cselekedni. Számtani a harmadik osztály: 1 kilobyteos = 1024 bájt. Emlékezzen a február 10? A 1 MB = 1024 KB (m. E. 2 @ 20 = 2x10 2) = 1048576 bájt.

alkalmazások

Leggyakrabban a byte használt számítógépes rendszerek, valamint a bit - az adatátviteli hálózatok. Általában a sebesség mérésére.

Itt egy példa. Ethernet hálózat biztosítja egy adatsebesség a tartományban 10 Mbit / s-tól 1 Gb / s. Többet kell jegyezni, hogy a szabály, bájt jelöli a „B” betű (vagy latin «B»). „Bit”, és rögzíteni. Az előtag „kilo” jelzi „K” betű. Ez egy tőke helyett kisbetű. Egy kis „k” van írva a neve a tizedes prefix „kilo”, azaz Március 10 = 1000 Most tekintsünk részletesebben a következő kérdést.

Bináris és decimális előtagok

Hogyan lefordítani bájtot megabájt, többé-kevésbé világos. 1999 elején, a jól ismert szervezet IEC (Nemzetközi Elektrotechnikai Bizottság) hoznak forgalomba bináris prefix, ahol több egység az információ mennyiségét. Ennek oka az volt, a közeli szám 1024 és 1000 Hasonlóképpen, a szokványos decimális előtagok használt SI rendszer bináris különböznek csak kicseréli az utolsó szótag „bi” (a latin binarius - bináris). Úgy néz ki, ahogy azt az alábbi táblázat mutatja.

előtag rövidítések
által elfogadott IEC,
byte / bit
a megfelelő
decimális
előtag
Az a mennyiség,
szorozva az eredeti
értéke az információ mennyisége
Kibi KiB (KiB) / KIBIT kiló (10 3) Február 10, 1024, vagy
mebi MiB (MIB) / Mibit mega (10 6) 1048576 vagy február 20
Hibi GiB (GiB) / Gibit Giga (10 9) 1073741824 vagy 2 30
Taby TiB (TiB) / Tibit tera (10 12) Vagy 40 1099511627776 2
PEBI PIB (PIB) / Pibity pet (10 15) 1125899906842624 2 vagy 50
eksbi ETC (EIB) / Eibit EXA (10 18) Vagy 2 1152921504606846976 60
zebi Zib (Zib) / Zibit Zetta (10 21) 1180591620717411303424 vagy 2 70
yobi YiB (YiB) / Yibit yotta (10 24) 1208925819614629174706176 vagy 2 80

A szabvány által elfogadott számos országban, de a beírt neveket használnak ritkábban, főleg írásban és szóban - szinte soha. Hogyan lehet megtalálni, mivel a hangzavar. Talán igen. Ön elfogadja, hogy kilobit hangzik szebb, mint kibibit és megabyte jobban mebibájt.

Fordítására bájtot megabájt világos. De ez még nem minden. Eddig kétféle megközelítés létezik a kialakulásához többszörösei info. Ez a kérdés még inkább zavarba ejtő, hogy milyen sokan vannak, az 1 megabyte bájt.

Az első megközelítés

.. Ebben az előtag „kilo”, „mega”, stb használják, mint a bináris az alábbi esetekben:

  • A fájlkezelő és egyéb szoftverek a rövidített fájl méretének beállítását. Például a program azt jelzi, hogy a rekord mérete 10 MB. A klasszikus módon át byte megabyte, úgy a mérete, amely egyenlő 10485760 bájt. A fájlkezelői legutóbbi fejlemények megfelel a szabvány méretezés - a rövidített bináris prefixumok, mint MiB (MiB).
  • Gyártók véletlen hozzáférésű memória, flash memória kártya, videomemória.
  • CD-ROM kötet adják csak bináris megabájt.

A második megközelítés

Itt a konzolok használják, mint a tizedes az alábbi esetekben:

  • Kemény és az optikai meghajtók. Térfogatuk vezetést tizedes megabájt. Kivétel: CD, amelynek kapacitása jelzett bináris.
  • Informális kommunikáció. Ebben az esetben az értékek nagyjából kerekítve. Például a térfogata körülbelül 10 millió bájt fájl lehet mondani, hogy ez „nyom” 10 megabájt. Amit itt látunk? Ebben az esetben a bájt megabájt át nem teljesen helyes, de a kommunikáció zajlik.
  • Rendeltetése távközlési kapcsolat sebességét. Például, hogy a 100BASE-TX szabvány. Ebben a 100 Mbit / s adatátviteli sebesség pontosan megfelel 100 millió bit / s. Nézzük meg egy „ügyes” vegyületet egy 10 Gbit / s (10GBASE-X szabvány). Ez pontosan megfelel a 10 milliárd bit / s. Ennyi. És egy kicsit több vagy kevesebb.

De egy három hüvelykes floppy lemezek 1.44 MB (emlékezni azokra?) Volt még érdekesebb. Képességüket fel van tüntetve a binárisan kódolt decimális megabájt. Ez a következőképpen állítjuk elő. Az egyik ilyen „megabájt” volt KiB 1000, amely körülbelül 0,977 MiB, de ugyanakkor 1 KiB megegyezett 1024 bájt.

Meg kell jegyezni, hogy van-e különbség a két lehetőség benyújtása konzolok. Míg abban az esetben, kilobájt nem haladja meg a 2,4%, majd egy megabyte már 4,9% a GB - 7,4%, és a TB-os - közel 10%. Persze, nem támogatja a bináris. E. „lopni” a gyártók bájt. Például, vásárol egy merevlemez kapacitása 1 TB. Mint olyan személy, aki tanulmányozta a számítástechnika, akkor ájtatosan úgy vélik, hogy 1099511627776 bájt. És kiderül - „csak” 1000000000000. Azaz, akkor „harapta le” több mint 99,5 milliárd bájt (körülbelül 98 GB). Sok vagy kevés? Nagyjából - 40-200 teljes hosszúságú filmek, attól függően, hogy a formátumot. Semmi mondott, mi? E., a fent leírt módon, a tizedik.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.birmiss.com. Theme powered by WordPress.