nisfarm.ru

Jak převést bajty na megabajty a zpět?

Dnes je těžké si představit náš život bez počítačů. Najdou se všude. Slova "bit", "byte", "megabyte" pevně vstoupily do našeho života. Často je používají obyčejní lidé, kteří nevědí, co znamenají a jak jsou spojeni.

Bity, kilobitshellip-

bajtů na megabajtyExistuje stará anekdota. Jaký je rozdíl mezi normální osobou a počítačovým technikem? První je jisté, že v kilobajtech 1000 bajtů a v druhém kilobatu - 1024 gramů. A často se normální lidé ptají a co vlastně je vtip. No, zjistíme, odkud rostou nohy, a zjistíme, jak překládat bajty do megabytů nebo jiných násobků.

Bit je nejmenší měrná jednotka pro binární informace. Přesněji, jeho množství. Zde máme na mysli informace o jednom ze dvou stavů objektu. Existuje například signál / žádný signál, true / false, 1/0 atd. Název pochází z anglické zkratky binary digit ("binární číslo") = bit. Také jeden bit binárního kódu se nazývá "bit". V tomto případě je desetinná místa reprezentována jako nula nebo jedna, například podle tabulky. Toto se nazývá "binární systém číslo ".

Desetinná čísliceBinární kódDesetinná čísliceBinární kód
005101
116.110
2107.111
3118.1000
41009.1001

Jak vidíte, čísla 0 a 1 mají stejnou reprezentaci, zatímco v desítkovém čísle jsou již dvě číslice - 10. A v osmi jsou čtyři (1000).

A co je kilobit?

Nejširší využití tohoto číselného systému v počítačové technologii. Zejména binární čísla slouží k číslování buněk digitální paměti.




Ukažme příklad. Počet všech možných adres na libovolné adresové sběrnici se rovná číslu dva do určité míry N. Nebo jinak - 2N. Zde N označuje počet bitů autobusu. Co vidíme? Počet buněk v paměťovém čipu se rovná jednomu nebo druhému stupeň počtu 2. A pak - ještě zajímavější. Číslo 210 = 1024 je velmi blízko k 1000. Současně je tisíc použit jako základ pro desítkové konzoly. Proto bylo 1024 bitů nazýváno "kilobity". Analogicky s kilogram nebo kilometr. Vzpomínáme si na výše uvedený anekdot.

Bajty a bity

bitové byte megabajty

Z informatiky je známo následující: "Byte" (anglický byte) se nazývá paměťová jednotka, stejně jako zpracování digitálních informací. Jedná se o počet bitů, které jsou současně zpracovány počítačem. To je klasika.

Moderní počítačové systémy používají bajt sestávající z 8 bitů. Proto může přijmout 256 (28.) různých hodnot.

Chcete-li převést bajty na megabajty, postupujeme jednoduše. Aritmetika pro třetí třídu: 1 kilobyte = 1024 bytů. Vzpomínáme si na 210? A 1 MB = 1024 KB (tj20 = 22x10) = 1048576 bajtů.

Aplikace

v 1 megabajtovém bajtu

Nejčastěji se bity používají v počítačových systémech a bity se používají v sítích pro přenos informací. Zpravidla pro měření rychlosti.

Ukažme příklad. Ethernet poskytuje datová rychlost v rozmezí od 10 Mb / s do 1 Gbit / s. Mělo by se také upřesnit, že bajt zpravidla označuje písmeno "B" (nebo latinka "B"). "Bit" a zaznamenáno. Předpona "kilo" je označena písmenem "K". Je to kapitál, ale není malý. Malé písmeno "k" je zapsáno na jméno desetinné přílohy "kilo"; 103 = 1000. Nyní zvažte podrobněji následující otázku.

Binární a desetinné konzoly

Jak překládat bajty do megabajtů je více či méně jasné. Na počátku roku 1999, známá organizace IEC (Mezinárodní elektrotechnická komise) dát do oběhu binární předpony tvoří více jednotek množství informací. Důvodem byla čísla proximity 1024 a 1000. Podobně běžné desetinná prefixy systému SI, binární se liší pouze tím, že nahradí poslední slabiku v „bi“ (z latinského binarius - binární). Zdá se, že je to uvedeno v následující tabulce.

PředponaZkratky,
schválenou IEC,
bajtů / bajtů
Relevantní
desetinná místa
příloha
Částka, kterou je
počáteční
význam
množství informací
kibiKiB (KiB) / Kibitkilo (103).1024 nebo 210
mebyMiB (MiB) / Mibitmega (106.).1048576 nebo 220
gibiGIB (GiB) / Gibitgiga (109.).1073741824 nebo 230
tebyTiB (TiB) / Tibittera (1012.).1099511627776 nebo 240
peebeePiB (PiB) / Pibitpeta (1015).1125899906842624 nebo 250
exbiEiB (EiB) / Eibitexa (1018.).1152921504606846976 nebo 260
zebryZiB / Zybitezeta (1021).1180591620717411303424 nebo 270
yobiYiB (YiB) / Yibityott (1024).1208925819614629174706176 nebo 280

Tento standard byl schválen mnoha zeměmi, ale zadávaná jména nejsou používána tak často, většinou v písemné řeči, a téměř nikdy ústní. Jak říkají, kvůli kakofonii. Možná, a tak. Souhlasíte, že kilobit zní příjemněji než kibibit a megabajt je lepší než mebibyte.

Překlad bajtů do megabajtů je jasný. Ale to není všechno. Zatím existují dva přístupy k vytváření více množství informací. Co je ještě více matoucí, je otázka, kolik v 1 megabajtových bajtech.

První přístup

V něm se jako binární použijí předpony "kilo", "mega;" atd. V následujících případech:

  • přenos bajtů do megabajtůVe správci souborů a jiném softwaru se sníženou velikostí souboru. Například program hlásí, že velikost zvuku je 10 MB. Klasickou metodou překládání bajtů do megabajtů považujeme velikost, která se rovná 10485760 bytům. U správců souborů nejnovějšího vývoje existuje standardní indikace velikosti - pomocí zkrácené formy binárních předpon, například MiB (MiB).
  • Výrobci paměť s náhodným přístupem, flash karty, video paměť.
  • Hlasitost disku CD-ROM je určena pouze v binárních megabajtech.

Druhý přístup

Zde se předpony používají jako desítkové v následujících případech:

  • překládá bajty do megabajtůTvrdé a optické jednotky. Jejich objem je uveden v desítkových megabajtech. Výjimka: CD, jehož kapacita je určena v binárním formátu.
  • Neformální komunikace. V tomto případě jsou hodnoty zhruba zaokrouhlené. Například o souboru o objemu 10 milionů bytů lze říci, že "váží" 10 megabajtů. Co tu vidíme? V tomto případě nebyly bajty v megabajtech přeloženy správně, ale v komunikaci se to stane.
  • Určení rychlosti telekomunikačních spojení. Přijměte například standardní 100BASE-TX. V tom odpovídá 100 Mbit / s přenosové rychlosti přesně 100 milionů bps. Podívejme se na "inteligentnější" připojení rychlostí 10 Gb / s (standard 10GBASE-X). To přesně odpovídá 10 miliardám bps. Tak tady. A ani trochu víc nebo méně.

Ale s 3-palcovými disketami na 1,44 MB (pamatujte si to?) Bylo ještě zajímavější. Jejich kapacita byla specifikována v binárních desítkách megabajtů. Získalo se následujícím způsobem. Jeden takový "megabajt" se rovnal 1000 KB, což je asi 0,977 MiB, ale současně 1 KB bylo 1024 bytů.

Je třeba poznamenat, že existuje rozdíl mezi těmito dvěma možnostmi reprezentace konzolí. Zatímco v případě kilobyty nepřekročí 2,4%, pak megabajt je již 4,9% GB - 7,4% a za terabajt - téměř 10%. Samozřejmě, ne pro binární reprezentaci. To znamená, že výrobci "ukrást" výrobní bajty. Koupíte například pevný disk o kapacitě 1 TB. Jako člověk, který studoval výpočetní techniku, vy zbožně věřit, že tam 1099511627776 bajtů. A to dopadá - „jen“ 1000000000000. To znamená, že jste „ukousl“ více než 99,5 miliard bajtů (přibližně 98 GB). Je to hodně nebo málo? Zhruba - od 40 do 200 hraných filmů, v závislosti na formátu. Neříká něco? To je, jak bylo napsáno výše, desetinu.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru