Datamaskiner, Programmering
Hvordan å oversette byte i megabyte og tilbake?
I dag våre liv er vanskelig å forestille seg uten datamaskiner. De finnes overalt. Ordet "litt", "byte", har "megabyte" blitt en del av våre liv. Vanlige folk ofte bruker dem uten å vite hva de betyr og hvordan de skal forholde seg til hverandre.
Bits, kilobit ...
Bit - den minste enheten av binær informasjon. Mer presist, dens kvantitet. Dette refererer til informasjon om en av de to tilstander av objektet. For eksempel, et signal / intet signal, sant / usant, 1/0, og så videre. G. Fra det engelske navnet Forekommer reduksjon bi ordinært digi t ( "binære") = bit. Og "litt" refererer til en siffer i binærkode. I dette tilfelle blir et desimalsiffer representert som en null eller en, for eksempel som vist i tabellen. Dette kalles en "binær system av numeration."
| desimaltall | binærkode | desimaltall | binærkode |
| 0 | 0 | 5 | 101 |
| 1 | 1 | 6 | 110 |
| 2 | 10 | 7 | 111 |
| 3 | 11 | 8 | 1000 |
| 4 | 100 | 9 | 1001 |
Som man kan se, tallene 0 og 1 har samme representasjon og desimal toer har to biter - 10. Og i 8-4 (1000).
Og hva er kilobit?
Den mest utbredte bruken av dette tallsystemet som finnes i datateknologi. Spesielt de binære tall som brukes til å rekke digitale minner.
Her er et eksempel. Antallet av alle mulige adresser på adressebussen er lik en rekke av to i en viss grad N. Eller ellers - 2 N. Her betegner N er antall biter av bussen. Hva ser vi? Antall celler i minnebrikken er lik en eller annen grad av 2. Og så - enda mer interessant. Nummer to 10 = 1024 er svært nær til 1000. Samtidig, tusenvis av brukte som grunnlag for desimal prefikser. Derfor ble 1024 kalt "kilobit". Ved analogi med den kilo gram eller kilo meter. Jeg husker anekdote, vist ovenfor.
Bytes og bits
Av datateknologi kjent som følger. "Bytes" (eng. Byte) kalles en lagringsenhet, og behandling av digital informasjon. Det representerer det antall biter som samtidig bearbeidede datamaskin. Det er en klassiker.
Moderne datamaskinsystemer bruker byte som består av 8 bits. Følgelig kan det ta 256 (2) 8 forskjellige verdier.
Å konvertere byte til megabyte, bare handle. Aritmetikk for tredje klasse: 1 kilobyte = 1024 byte. Huske om to 10? A 1 MB = 1024 KB (m. E. 2 20 = 2x10 2) = 1048576 bytes.
søknader
Oftest byte benyttes i datamaskinsystemer og biter - i datanett. Generelt, for hastighetsmåling.
Her er et eksempel. Ethernet-nettverket gir en datahastighet i området på 10 Mbit / s til 1 Gb / s. Mer bør bemerkes at som regel byte merket med bokstaven "B" (eller latin «B»). "Bit" og registreres. Forstavelsen "kilo" er angitt med "K" brev. Det er en kapital snarere enn små bokstaver. En liten "k" er skrevet navnet på desimal prefikset "kilo", dvs. 10 mars = 1000. Nå anser nærmere på følgende spørsmål.
Binære og desimaltall prefikser
Hvordan å oversette byte i megabyte, mer eller mindre klare. Tidlig i 1999, den velkjente organisasjonen IEC (International Electrotechnical Commission) satt i sirkulasjon binærprefiks å danne flere enheter av mengden av informasjon. Grunnen til dette var nærhet tallene 1024 og 1000. Tilsvarende vanlige desimaltall prefikser brukes SI-systemet, binære skiller seg bare ved å bytte ut den siste stavelsen i "bi" (fra latin binarius - binær). Det ser ut som vist i tabellen nedenfor.
| prefiks | forkortelser vedtatt av IEC, byte / bits | den tilsvar desimal prefiks | Den grad i hvilken multiplisert med den opprinnelige verdi av informasjonsmengden |
| KIBI | KiB (KB) / KIBIT | kilo (10 3) | 10 februar 1024, eller |
| mebi | MIB (MIB) / Mibit | mega (10 6) | 1048576 eller 20. februar |
| Hibi | GiB (GiB) / Gibit | giga (10 ni) | 1073741824 eller 2 30 |
| Täby | TiB (TiB) / Tibit | tera (10 12) | Eller 40 1099511627776 to |
| PEBI | PIB (PiB) / Pibity | pet (10 15) | 1125899906842624 2 eller 50 |
| eksbi | ETC (EIB) / Eibit | exa (10 18) | Eller to 1152921504606846976 60 |
| Zebi | Zib (ZIB) / Zibit | Zetta (10 21) | 1180591620717411303424 eller 2 70 |
| yobi | YiB (YiB) / Yibit | Yotta (10 24) | 1208925819614629174706176 eller 2 80 |
Standarden adoptert av mange land, men de angitte navnene brukes sjeldnere, hovedsakelig i skriftlig og muntlig - nesten aldri. Hvordan finne grunnet kakofoni. Kanskje det. Du godtar at kilobit høres bedre enn kibibit og megabyte bedre enn mebibytes.
Sette byte i megabyte klare. Men det er ikke alt. Så langt er det to tilnærminger til dannelsen av multipler info. At spørsmålet enda mer forvirrende er hvor mange som er i en megabyte bytes.
Den første tilnærmingen
.. I det prefikset "kilo", "mega" osv blir brukt som en binær for følgende tilfeller:
Filbehandling og annen programvare på forkortet filstørrelse setting. For eksempel rapporterer programmet at posten størrelse er 10 MB. Den klassiske måten å overføre byte i megabyte, vurdere størrelsen som er lik 10485760 bytes. Filen ledere av den siste utviklingen oppfyller standarden dimensjonering - med forkortelsen av binære prefikser, slik MiB (MiB). - Produsenter random access memory, flash-minnekort, videominne.
- CD-ROM volum er gitt kun i binære megabyte.
Den andre tilnærmingen
Her konsollene blir brukt som et desimaltall i følgende tilfeller:
Hard og optiske stasjoner. Deres volum ledelsen i desimaltall megabyte. Unntak: CD, hvis kapasitet er angitt i binær. - Uformell kommunikasjon. I dette tilfellet, verdiene av grovt avrundet. For eksempel kan volumet av om lag 10 millioner byte av fil sies at det "veier" 10 megabyte. Det vi ser her? I dette tilfellet er byte i megabyte overført ikke helt riktig, men kommunikasjonen foregår.
- Betegnelse av telekommunikasjon tilkoblingshastigheten. For eksempel ta 100BASE-TX standard. I det 100 Mbit / s datatakt som tilsvarer nøyaktig 100 millioner bits / s. La oss se på en mer "kvikk" forbindelsen med 10 Gbit / s (10GBASE-X standard). Den tilsvarer nøyaktig 10 milliarder biter / sek. Det er det. Og ikke litt mer eller mindre.
Men med en tre-tommers disketter 1,44 MB (husker dem?) Var enda mer interessant. Deres kapasitet er angitt i binærkodede desimaltall megabyte. Det ble fremstilt som følger. En slike "megabytes" var lik 1000 KB, som er omtrent 0,977 MB, men samtidig en Kbyte tilsvarte 1024 byte.
Det bør bemerkes at det er en forskjell mellom disse to alternativene innsending konsoller. Mens i tilfelle kilobyte det ikke overstiger 2,4%, så for en megabyte er allerede 4,9% til GB - 7,4%, og for terabyte - nesten 10%. Selvfølgelig ikke i favør av den binære representasjon. E. "stjele" våre produsenter bytes. For eksempel å kjøpe en harddisk kapasitet på 1 TB. Som en person som har studert informatikk, du fromt tror det at 1099511627776 bytes. Og det viser seg - "bare" 1000000000000. Det vil si, du har "bitt av" mer enn 99,5 milliarder bytes (ca. 98 GB). En mye eller lite? Grovt - fra 40 til 200 filmer i full lengde, avhengig av formatet. Ingenting sagt om hva? E., Som skrevet ovenfor, den tiende.
Similar articles
Trending Now