Mga computerProgramming

Paano upang i-translate ang bytes sa megabytes at likod?

Ngayon ang aming mga buhay ay mahirap isipin na walang mga computer. Sila ay matatagpuan sa lahat ng dako. Ang salitang "bit", "byte", "megabytes" ay naging bahagi ng ating buhay. Ordinaryong tao ay madalas na gamitin ang mga ito nang walang pag-alam kung ano ang ibig nilang sabihin at kung paano nauugnay sa isa't isa.

Bits, kilobits ...

May ay isang lumang anekdota. Ano ang pagkakaiba sa pagitan ng isang normal na tao at isang computer espesyalista? Ang unang siguraduhin na ang isang kilobyte 1000 bytes, at ang pangalawang - sa kilo - 1024 gramo. At normal na tao ay madalas na tinatanong, at kung ano, sa katunayan, ang isang biro. Well, dapat naming maunawaan kung saan galing paa lumago, at malaman kung paano upang i-translate ang mga bytes sa megabytes o sa iba pang mga maramihang mga yunit.

Bit - ang pinakamaliit na yunit ng binary impormasyon. Higit pang mga tiyak, ang dami. Ito ay tumutukoy sa impormasyon tungkol sa isa sa dalawang estadong ito ng mga bagay. Halimbawa, ang isang signal / walang signal, true / false, 1/0, at iba pa. G. Mula sa Ingles pangalan Nangyayari pagbabawas bi nary digi t ( "binary") = bit. At "bit" ay tumutukoy sa isang digit ng binary code. Sa kasong ito, ang isang decimal na digit ay kinakatawan bilang isang zero o isa, halimbawa tulad ng ipinapakita sa talahanayan. Ito ay tinatawag na isang "binary sistema ng kalkula."

decimal na digit binary code decimal na digit binary code
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

Tulad ng maaaring makita, ang mga numero ng 0 at 1 ay may parehong representasyon at decimal tabla ay may dalawang bits - 10. At sa walong - apat (1000).

At kung ano ang kilobits?

Ang pinaka-laganap na paggamit ng sistema ng numero na natagpuan sa computer na teknolohiya. Sa partikular, ang binary mga numero na ginamit upang bilang ng mga digital na mga alaala.

Narito ang isang halimbawa. Ang bilang ng lahat ng posibleng mga address sa address ng bus ay katumbas ng anumang numero ng dalawang sa ilang mga lawak N. O kung hindi man - 2 N. Dito, N nagsasaad ng bilang ng mga piraso ng bus. Ano ang nakikita natin? Ang bilang ng mga cell sa memory chip ay katumbas ng isa o isa pang antas ng 2. At pagkatapos ay - kahit na mas kawili-wiling. Number 2 10 = 1024 ay napakalapit sa 1000. Kasabay nito, libu-libong ginamit bilang batayan para sa decimal prefix. Samakatuwid, 1024 bits ay tinatawag na "kilobits". Sa pamamagitan ng pagkakatulad sa mga kilo gramo o kilo meter. Sumariwa sa alaala ko ang mga anekdota, ipinapakita sa itaas.

Bytes at bits

Of computer science na kilala bilang mga sumusunod. "Bytes" (eng. Byte) ay tinatawag na isang imbakan yunit, at ang pagproseso ng mga digital na impormasyon. Ito ay kumakatawan sa bilang ng mga bits sabay na naproseso computer. Ito ay isang klasikong.

Modern mga computer system na gamitin byte na binubuo ng 8 bits. Bilang resulta, maaari itong tumagal ng 256 (2 8) iba't ibang mga halaga.

Upang mag-convert bytes sa megabytes, para lamang kumilos. Arithmetic para sa ikatlong klase: 1 kilobyte = 1024 bytes. Tandaan tungkol sa Pebrero 10? Ang isang 1 MB = 1024 KB (m. E. 2 @ 20 = 2x10 2) = 1,048,576 bytes.

aplikasyon

Karamihan sa mga madalas, ang mga bytes na ginagamit sa mga sistema ng computer, at bits - sa pagpapadala ng data network. Sa pangkalahatan, para sa bilis ng pagsukat.

Narito ang isang halimbawa. Ethernet network ay nagbibigay ng isang data rate sa hanay ng 10 Mbit / s sa 1 Gb / s. Higit pang mga dapat na nabanggit na, bilang isang panuntunan, bytes naitala sa pamamagitan ng titik "B" (o Latin «B»). "Bit" at naitala. Ang prefix "kilo" ay ipinapahiwatig ng titik "K". Ito ay isang capital sa halip na lowercase. Ang isang maliit na "k" ay nakasulat ang pangalan ng decimal prefix na "kilo", ibig sabihin, Marso 10 = 1000. Ngayon isaalang-alang nang mas detalyado ang mga sumusunod na tanong.

Binary at decimal prefixes

Paano upang i-translate ang bytes sa megabytes, higit pa o mas mababa malinaw. Noong unang bahagi ng 1999, ang kilalang organisasyon IEC (International Electrotechnical Commission) ilagay sa sirkulasyon binary prefix upang bumuo ng maramihang mga yunit ng halaga ng impormasyon. Ang dahilan sa ito ay ang proximity numero 1024 at 1000. Katulad nito, maginoo decimal prefixes ginamit ang SI system, binary ay naiiba lamang sa pamamagitan ng pagpapalit sa huling pantig in "bi" (mula sa Latin binarius - binary). Tila tulad ng ipinapakita sa talahanayan sa ibaba.

unlapi Pagdadaglat
pinagtibay ng IEC,
bytes / bits
ang katumbas na
desimal
unlapi
Ang halaga sa pamamagitan ng kung saan
multiply sa orihinal na
halaga ng dami ng impormasyon
Kibi KiB (KiB) / KIBIT kilo (10 3) Pebrero 10, 1024, o
mebi MiB (MiB) / Mibit mega (10 6) 1048576 o Pebrero 20
Hibi Gib (gib) / Gibit giga (10 9) 1073741824 o Pebrero 30
Taby Tib (TIB) / Tibit tera (10 12) O kaya 40 1099511627776 2
Pebi PIB (PIB) / Pibity pet (10 15) 1125899906842624 2 o 50
eksbi ETC (EIB) / Eibit exa (10 18) O 2 1152921504606846976 60
zebi Zib (Zib) / zibit Zetta (10 21) 1180591620717411303424 o 2 70
Yobi YiB (YiB) / Yibit yotta (10 24) 1208925819614629174706176 o 2 80

Ang standard na pinagtibay ng maraming mga bansa, ngunit ang ipinasok pangalan ay ginagamit mas madalas, higit sa lahat sa pamamagitan ng pagsulat at pasalita - halos hindi kailanman. Paano upang mahanap dahil sa ang kakoponya. Siguro ito. Sumasang-ayon ka na kilobits tunog nicer kaysa kibibit at megabytes mas mahusay kaysa mebibytes.

Tina-translate ang bytes sa megabytes malinaw. Ngunit hindi iyon ang lahat. Sa ngayon, mayroong dalawang na paglalapit sa pormasyon ng mga multiple info. Iyan ang tanong kahit na mas nakalilito ay kung gaano karaming ay nasa 1 megabyte ng bytes.

Ang unang diskarte

.. Dito ang prefix "kilo," "mega," atbp ay ginagamit bilang isang binary para sa mga sumusunod na kaso:

  • Ang file manager at iba pang software sa dinaglat na sukat ng file na setting. Halimbawa, ang programa ang mga ulat na sa rekord laki ay 10 MB. Ang classic na paraan upang maglipat ng mga bytes sa megabytes, isaalang-alang ang laki ng na kung saan ay katumbas ng 10485760 bytes. Ang file manager ng mga kamakailan-lamang na developments ay nakakatugon sa mga pamantayan dimensioning - gamit ang pinaikling anyo ng binary prefix, tulad MiB (MiB).
  • Manufacturers random access memory, flash memory card, video memory.
  • CD-ROM dami ay ibinibigay lamang sa binary megabytes.

Ang ikalawang diskarte

Narito ang mga console ay ginagamit bilang isang decimal sa mga sumusunod na kaso:

  • Hard at optical drive. Ang kanilang lakas ng tunog ng lead sa decimal megabytes. Exception: CD, na ang kapasidad ay ipinahiwatig sa binary.
  • Di-pormal na komunikasyon. Sa kasong ito, ang mga halaga ng humigit-kumulang bilugan. Halimbawa, ang lakas ng tunog ng tungkol sa 10 milyong mga bytes ng file ay maaaring sinabi na ito "may bigat" 10 megabytes. Kung ano ang nakikita namin dito? Sa kasong ito, ang mga bytes sa megabytes inilipat ay hindi ganap na tama, ngunit komunikasyon ay nagaganap.
  • Pagtatalaga ng speed telecommunication connection. Halimbawa, gawin ang mga 100BASE-TX pamantayan. Dito 100 Mbit / s data rate ay tumutugma nang eksakto sa 100 milyong mga bits / s. Tingnan natin ang isang mas "matalino" compound na may isang 10 Gbit / s (10GBASE-X standard) Let. Ito ay tumutugma nang eksakto 10 bilyong bits / s. Iyan na ang lahat. At hindi isang bit higit pa o mas mababa.

Ngunit sa isang tatlong-inch floppy disk 1.44 MB (tandaan ang mga?) Ay mas kawili-wili. Ang kanilang kapasidad ay ipinahiwatig sa binary-code decimal megabytes. Ito ay inihanda bilang mga sumusunod. Isa tulad ng "megabytes" ay KiB ay 1000, na kung saan ay humigit-kumulang 0.977 MiB, ngunit sa parehong oras 1 KiB equaled 1024 bytes.

Dapat ito ay nabanggit na mayroong isang pagkakaiba sa pagitan ng dalawang mga opsyon submission console. Habang sa kaso kilobytes ito ay hindi lalampas 2.4%, pagkatapos ng megabyte ay naka 4.9% sa GB - 7.4%, at para sa terabyte - halos 10%. Siyempre, hindi pabor sa binary na representasyon. E. "Magnakaw" ang aming mga tagagawa bytes. Halimbawa, ang pagbili ng isang hard drive kapasidad ng 1 TB. Bilang isang tao na nag-aral ng computer science, ikaw piously naniniwala na mayroong 1099511627776 bytes. At ito ay lumiliko out - "lamang" 1000000000000. Iyon ay, ikaw ay "makagat off" higit sa 99.5 bilyong bytes (humigit-kumulang 98 GB). Ang isang pulutong o ng kaunti? Sa pahapyaw - 40-200 full-length na pelikula, depende sa format. Walang sinabi tungkol sa kung ano? E., Tulad ng isinulat sa itaas, ang ika-sampung.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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