KomputerPengaturcaraan

Bagaimana untuk menterjemahkan bait ke dalam megabait dan belakang?

Hari ini kehidupan kita adalah sukar untuk membayangkan tanpa komputer. Mereka dijumpai di mana-mana. Perkataan "bit", "bait", "megabait" telah menjadi sebahagian daripada kehidupan kita. orang biasa sering menggunakan mereka tanpa mengetahui apa yang mereka maksudkan dan bagaimana untuk berhubung antara satu sama lain.

Bit, kilobit ...

Terdapat anekdot lama. Apakah perbezaan di antara orang biasa dan seorang pakar komputer? Pertama pasti satu yang kilobait 1000 bait, dan kedua - dalam kilogram - 1024 gram. Dan orang biasa sering bertanya, dan apa, sebenarnya, jenaka. Nah, kita akan memahami dari mana kaki berkembang, dan mengetahui bagaimana untuk menterjemahkan bait dalam megabait atau dalam unit pelbagai lain.

Bit - unit terkecil maklumat binari. Lebih tepat lagi, kuantiti. Ini merujuk kepada maklumat tentang salah satu daripada kedua-dua negeri objek. Sebagai contoh, isyarat / tiada isyarat, betul / salah, 1/0, dan sebagainya. G. Dari nama Inggeris Berlaku pengurangan bi nary t digi ( "binari") = bit. Dan "sedikit" merujuk kepada satu digit kod binari. Dalam kes ini, angka perpuluhan diwakili sebagai sifar atau satu, sebagai contoh seperti yang ditunjukkan dalam jadual. Ini dipanggil "sistem perduaan pengangkaan."

digit perpuluhan kod binari digit perpuluhan kod binari
0 0 5 101
1 1 6 110
2 10 7 111
3 11 8 1000
4 100 9 1001

Seperti yang dapat dilihat, nombor 0 dan 1 mempunyai perwakilan yang sama dan dius perpuluhan mempunyai dua bit - 10. Dan dalam 8-4 (1000).

Dan apa yang kilobit?

Penggunaan yang paling meluas sistem nombor ini dijumpai di dalam teknologi komputer. Khususnya, nombor perduaan digunakan untuk beberapa kenangan digital.

Berikut adalah satu contoh. Bilangan semua alamat mungkin di dalam bas alamat adalah sama dengan mana-mana nombor dua dalam sedikit sebanyak N. Atau sebaliknya - 2 N. Di sini, N menandakan bilangan bit bas. Apa yang kita lihat? Bilangan sel-sel dalam cip memori adalah sama dengan satu atau lain tahap 2. Dan kemudian - lebih menarik. Nombor 2 10 = 1024 adalah sangat dekat dengan 1000. Pada masa yang sama, beribu-ribu digunakan sebagai asas bagi awalan perpuluhan. Oleh itu, 1024 bit dipanggil "kilobit". Sebagai perbandingan dengan gram kilo atau kilo meter. Saya masih ingat anekdot, ditunjukkan di atas.

Bait dan bit

Komputer sains dikenali sebagai berikut. "Bytes" (eng. Byte) dipanggil unit penyimpanan dan pemprosesan maklumat digital. Ia mewakili bilangan bit serentak diproses komputer. Ia klasik.

sistem komputer moden menggunakan bait yang terdiri daripada 8 bit. Oleh itu, ia mungkin mengambil masa 256 (2 8) nilai yang berbeza.

Untuk menukar bait yang megabait, hanya bertindak. Aritmetik untuk kelas ketiga: 1 kilobait = 1024 bait. Ingat kira-kira 10 Februari? A 1 MB = 1024 KB (m. E. 2 @ 20 = 2x10 2) = 1048576 bytes.

aplikasi

Selalunya, bait yang digunakan dalam sistem komputer dan bit - dalam rangkaian penghantaran data. Secara umumnya, untuk pengukuran halaju.

Berikut adalah satu contoh. rangkaian Ethernet menyediakan kadar data dalam lingkungan 10 Mbit / s untuk 1 Gb / s. Lebih harus diperhatikan bahawa, sebagai peraturan, bait ditandakan dengan huruf "B" (atau Latin «B») itu. "Bit" dan direkodkan. Awalan "kilo" ditunjukkan oleh "K" huruf. Ia adalah modal dan bukannya huruf kecil. A kecil "k" ditulis nama awalan perpuluhan "kilo", iaitu Mac 10 = 1000. Sekarang mempertimbangkan dengan lebih terperinci soalan berikut.

awalan binari dan perpuluhan

Bagaimana untuk menterjemahkan bait ke dalam megabait, lebih atau kurang jelas. Pada awal tahun 1999, organisasi yang terkenal IEC (International Electrotechnical Commission) dimasukkan ke dalam peredaran Awalan perduaan untuk membentuk pelbagai unit jumlah maklumat. Sebab untuk ini adalah nombor berdekatan 1024 dan 1000. Begitu juga, awalan perpuluhan konvensional menggunakan sistem SI, binari hanya berbeza dengan menggantikan suku kata terakhir dalam "bi" (dari binarius Latin - binary). Ia kelihatan seperti yang ditunjukkan dalam jadual di bawah.

awalan singkatan
diterima pakai oleh IEC,
bait / bit
yang sepadan
perpuluhan
awalan
jumlah di mana
didarabkan dengan asal
nilai jumlah maklumat
KIBI KiB (KiB) / KIBIT kilo (10 3) 10 Februari 1024, atau
Mebi MiB (MiB) / Mibit mega (10 6) 1048576 atau 20 Feb
Hibi GiB (GiB) / Gibit giga (10 9) 1073741824 atau 30 Feb
Taby TiB (TiB) / Tibit tera (10 12) Atau 40 1099511627776 2
PEBI PIB (PIB) / Pibity haiwan peliharaan (10 15) 1125899906842624 2 atau 50
eksbi ETC (EIB) / Eibit exa (10 18) Atau 2 1152921504606846976 60
Zebi ZIB (ZIB) / Zibit Zetta (10 21) 1180591620717411303424 atau 2 70
Yobi YiB (YiB) / Yibit Yotta (10 24) 1208925819614629174706176 atau 2 80

standard yang diguna pakai oleh banyak negara, tetapi nama-nama yang dimasukkan digunakan kurang kerap, terutamanya secara bertulis dan secara lisan - hampir tidak pernah. Bagaimana untuk mencari kerana riuh rendah bunyi. Mungkin demikian. Anda bersetuju bahawa kilobit bunyi lebih bagus daripada Kibibit dan megabait lebih baik daripada mebibait.

Menterjemahkan bait ke dalam megabait jelas. Tetapi itu bukan semua. Setakat ini, terdapat dua pendekatan kepada pembentukan info gandaan. Bahawa soalan itu lebih mengelirukan adalah bagaimana ramai yang berada di 1 megabait bait.

Pendekatan pertama

.. Di dalamnya awalan "kilo", "mega," dan lain-lain digunakan sebagai binari bagi kes-kes berikut:

  • Pengurus fail dan perisian lain pada tetapan saiz fail disingkatkan. Sebagai contoh, program ini melaporkan bahawa saiz rekod adalah 10 MB. Cara klasik untuk memindahkan bait dalam megabait, pertimbangkan saiz yang sama dengan 10485760 bait. Pengurus fail perkembangan terkini memenuhi pendimensian standard - menggunakan borang di singkatan awalan perduaan, MiB itu (MiB).
  • Pengeluar memori akses rawak, kad memori flash, memori video.
  • jumlah CD-ROM hanya diberi dalam megabait binari.

Pendekatan kedua

Di sini konsol digunakan sebagai perpuluhan dalam kes-kes berikut:

  • cakera keras dan optik. jumlah mereka mendahului dalam megabait perpuluhan. Pengecualian: CD, yang kapasiti ditunjukkan dalam perduaan.
  • komunikasi tidak rasmi. Dalam kes ini, nilai-nilai lebih kurang bulat. Sebagai contoh, jumlah kira-kira 10 juta bait fail boleh dikatakan bahawa ia "berat" 10 megabait. Apa yang kita lihat di sini? Dalam kes ini, bait dalam megabait dipindahkan tidak sepenuhnya betul, tetapi komunikasi sedang berlaku.
  • Penetapan kelajuan sambungan telekomunikasi. Sebagai contoh, mengambil standard 100BASE-TX. Di dalamnya 100 Mbit / s kadar data sepadan dengan tepat 100 juta bit / s. Mari kita lihat lebih sebatian "lincah" dengan 10 Gbit / s (10GBASE-X standard). Ia sepadan tepat 10 bilion bit / s. Itu sahaja. Dan tidak sedikit yang lebih atau kurang.

Tetapi dengan cakera liut tiga inci 1.44 MB (ingat mereka?) Adakah lebih menarik. keupayaan mereka ditunjukkan dalam megabait perpuluhan berkod perduaan. Ia telah disediakan seperti berikut. Satu seperti "megabait" adalah sama dengan 1000 KiB, iaitu kira-kira 0,977 MiB, tetapi pada masa yang sama 1 KiB menyamai 1024 bait.

Harus diingat bahawa terdapat perbezaan antara kedua-dua konsol pilihan penyerahan. Manakala dalam kes kilobait ia tidak melebihi 2.4%, maka bagi megabait sudah 4.9% kepada GB - 7.4%, dan untuk terabyte - hampir 10%. Sudah tentu, tidak memihak kepada perwakilan perduaan. E. "mencuri" Pengeluar bytes kami. Sebagai contoh, membeli kapasiti cakera keras 1 TB. Sebagai seorang yang telah mengkaji sains komputer, anda rajin percaya bahawa terdapat 1099511627776 bait. Dan ternyata - "hanya" 1000000000000. Iaitu, anda telah "digigit" lebih daripada 99.5 bilion bait (kira-kira 98 GB). Banyak atau sedikit yang? Kira-kira - 40-200 filem penuh panjang, bergantung kepada format. Tiada apa-apa berkata kira-kira apa? E., Seperti yang ditulis di atas, kesepuluh.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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