Tutorial

▷ Unit pengukuran dalam pengkomputeran: bit, byte, mb, terabyte dan petabyte

Isi kandungan:

Anonim

Dalam artikel ini kita akan melihat unit pengukuran dalam pengkomputeran, kita akan belajar apa yang mereka ada, apa yang mereka sukai dan kesetaraan antara masing-masing, bit, byte, Megabyte Terabyte dan Petabyte . Terdapat banyak lagi! Awak tahu mereka

Jika anda pernah membaca ulasan dan artikel kami, pastinya anda akan melihat nilai-nilai tertentu yang dinyatakan dalam unit pengukuran ini. Dan jika anda juga perasan, kami biasanya menyatakan pengukuran dalam rangkaian menggunakan bit dan penyimpanan dalam bait. Maka apakah kesetaraan antara mereka? Kami akan melihat semua ini dalam artikel ini.

Indeks kandungan

Mengetahui jenis tindakan ini sangat berguna ketika membeli komponen komputer yang berbeza, karena kita dapat menghindari tertipu. Mungkin suatu hari nanti kita akan menyewa perkhidmatan internet dari beberapa pengendali dan memberitahu kami angka-angka di Megabits dan kami akan sangat gembira untuk memeriksa kelajuan kami dan melihat bahawa ia jauh lebih rendah daripada yang kami anggap awalnya. Mereka tidak menipu kita, mereka hanya akan menjadi ukuran yang dinyatakan dalam magnitud yang lain.

Ini juga biasanya berlaku dengan kekerapan pemproses dan kenangan RAM, kita perlu tahu kesamaan antara Hertzios (Hz) dan Megahertzios (Mhz) sebagai contoh.

Untuk menjelaskan semua keraguan ini, kami telah mencadangkan untuk membangunkan tutorial yang lengkap mengenai semua unit dan kesamaan mereka

Apa itu Bit

Bit berasal dari perkataan Binary Digit atau digit binari. Ia adalah unit ukuran untuk mengukur kapasiti penyimpanan memori digital, dan diwakili oleh magnitud "b". Bit adalah perwakilan berangka sistem penomboran binari, yang cuba mewakili semua nilai sedia ada dengan menggunakan nilai 1 dan 0. Dan mereka secara langsung berkaitan dengan nilai-nilai voltan elektrik dalam sistem.

Dengan cara ini kita boleh mempunyai isyarat voltan positif, contohnya 1 Volt (V) yang akan diwakili sebagai 1 (1 bit) dan isyarat voltan nol, yang akan diwakili sebagai 0 (0 bit)

Sebenarnya, operasi adalah sebaliknya dan nadi elektrik diwakili dengan 0 (kelebihan negatif), tetapi untuk penjelasannya, yang paling intuitif untuk manusia selalu digunakan. Dari sudut pandangan mesin ia sama persis, penukaran itu langsung.

Jadi, penggantian bit mewakili rangkaian maklumat atau pulsa elektrik yang akan menjadikan pemproses melakukan tugas tertentu. CPU kami hanya memahami kedua-dua negeri, voltan atau bukan voltan. Dengan kesatuan ini, kami dapat melakukan tugas-tugas tertentu di mesin kami.

Gabungan kecil

Dengan sedikit kita hanya boleh mewakili dua negeri dalam mesin, tetapi jika kita mula menyambung beberapa bit dengan orang lain, kita boleh mendapatkan mesin kita untuk mengodkan lebih banyak maklumat dan maklumat.

Sebagai contoh, jika kita mempunyai dua bit, kita boleh mempunyai 4 keadaan yang berbeza, dan oleh itu kita boleh melakukan 4 operasi yang berbeza. Mari lihat contoh bagaimana kita boleh mengawal dua butang:

0 0 Jangan tekan sebarang butang
0 1 Tekan butang 1
1 0 Tekan butang 2
1 1 Tekan kedua-dua butang

Dengan cara ini, mungkin membuat mesin seperti yang kita ada sekarang. Melalui kombinasi bit, ada kemungkinan untuk melakukan semua yang kami lihat hari ini dalam pasukan kami.

Sistem perduaan adalah sistem asas 2 (dua nilai) jadi untuk menentukan berapa banyak kombinasi bit yang kita boleh buat, kita hanya perlu menaikkan pangkalan ke kekuatan n mengikut bit yang kita inginkan. Sebagai contoh:

Jika saya mempunyai 3 bit, saya mempunyai 2 kombinasi yang mungkin atau 8. Adakah benar?:

0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1

Jika ia mempunyai 8 bit (oktet) kita akan mempunyai 2 8 kombinasi yang mungkin atau 256.

Bit yang paling penting

Seperti mana-mana sistem penomboran, 1 tidak sama dengan 1000, nol pada kiraan yang betul banyak. Kami memanggil bit nilai yang paling penting atau paling tinggi (MSB) dan sedikit nilai paling sedikit atau sedikit.

Jawatan 5 4 3 2 1 0
Bit 1 0 1 0 0 1
Nilai 2 5 2 4 2 3 2 2 2 1 2 0
Nilai penentu 32 16 8 4 2 1
MSB LSB

Seperti yang dapat kita lihat, semakin besar kedudukan ke kanan, semakin besar nilai bit tersebut.

Arsitektur Pemproses

Sudah tentu kita semua berkaitan dengan nilai pertama bit dengan seni bina komputer. Apabila kita bercakap tentang pemproses 32-bit atau 64-bit kita merujuk kepada keupayaan untuk melaksanakan operasi yang mempunyai ini, khususnya ALU (unit logik aritmetik) untuk memproses arahan.

Sekiranya pemproses adalah 32 bit, ia dapat berfungsi serentak dengan kumpulan bit sehingga 32 elemen. Dengan kumpulan 32 bit kita boleh mewakili 2 32 jenis arahan atau 4294967296

Oleh itu, salah satu dari 64 dapat bekerja dengan kata-kata (arahan) hingga 64 bit. Semakin banyak bit dalam kumpulan, semakin besar kemampuan untuk melakukan operasi akan memiliki pemproses. Begitu juga dengan sekumpulan 64 kita boleh mewakili 2 64 jenis operasi., Jumlah yang sangat jelas.

Unit simpanan: bait

Untuk bahagian mereka, unit penyimpanan mengukur kapasiti mereka dalam bait. Satu bait adalah satu unit maklumat bersamaan dengan satu set arahan 8 bit atau satu oktet. Magnitud yang mana satu bait diwakili adalah dengan modal " B ".

Oleh itu, dalam satu bait kita akan dapat mewakili 8 bit, jadi penukaran ini cukup jelas sekarang

1 Byte = 8 bit

Pergi dari Bytes ke bit

Untuk menukar dari Byte ke bit kita hanya perlu menjalankan operasi yang sesuai. Sekiranya kita ingin pergi dari Bytes ke bit, kita hanya perlu membiak nilai sebanyak 8. Dan jika kita mahu pergi dari bit ke Bytes kita perlu membahagikan nilai.

100 Bytes = 100 * 8 = 800 bit

256 bit = 256/8 = 32 bait

Gandaan Byte

Tetapi seperti yang kita lihat Byte adalah ukuran yang sangat kecil berbanding dengan nilai-nilai yang kita sedang mengendalikan. Itulah sebabnya langkah-langkah yang mewakili kelipatan Bytes telah ditambah untuk menyesuaikan diri dengan masa.

Sebenarnya, kita harus menggunakan kesamaan antara gandaan Byte melalui sistem binari, kerana ia adalah asas di mana sistem penomboran berfungsi. Seperti yang kita lakukan dengan kuantiti seperti berat atau meter, kita juga boleh mencari gandaan dalam sistem perwakilan ini.

Gandaan Byte dalam Sistem Pengukuran Antarabangsa

Para saintis komputer selalu ingin mewakili perkara dengan nilai sebenar mereka, seperti contoh terdahulu. Tetapi jika kita jurutera, kami juga ingin mempunyai sistem penomboran antarabangsa sebagai rujukan. Dan tepatnya sebab ini nilai-nilai ini berbeza mengikut sistem yang kami gunakan, dan kerana asas 10 sistem penomboran perpuluhan digunakan untuk mewakili kelipatan setiap unit. Kemudian, menurut Suruhanjaya Elektroteknik Antarabangsa (IEC), jadual gandaan Byte dan nama adalah seperti berikut:

Nama magnitud Simbol Faktor dalam sistem perpuluhan Nilai dalam sistem binari (dalam Bytes)
Byte B 10 0 1
Kilobyte KB 10 3 1, 000
Megabyte MB 10 6 1, 000, 000
Gigabyte GB 10 9 1, 000, 000, 000
Terabyte TB 10 12 1, 000, 000, 000, 000
Petabyte PB 10 15 1, 000, 000, 000, 000, 000
Exabyte EB 10 18 1, 000, 000, 000, 000, 000, 000
Zettabyte ZB 10 21 1, 000, 000, 000, 000, 000, 000, 000
Yottabyte Yb 10 24 1, 000, 000, 000, 000, 000, 000, 000, 000

Kenapa 1024 bukannya 1000

Jika kita berpegang pada sistem penomboran perduaan, kita harus menggunakan pas ini untuk membuat gandaan Byte. Dengan cara ini:

1 KB (Kilobyte) = 2 10 Bytes = 1024 B (Bytes)

Dengan cara ini kita akan mempunyai jadual gandaan berikut Byte:

Nama magnitud Simbol Faktor dalam sistem perduaan Nilai dalam sistem binari (dalam Bytes)
Byte B 2 0 1
Kibibyte KB 2 10 1, 024
Mebibyte MB 2 20 1, 048, 576
Gibibyte GB 2 30 1, 073, 741, 824
Tebibyte TB 2 40 1, 099 511, 627, 776
Pebibyte PB 2 50 1, 125 899, 906, 842, 624
Exbibyte EB 2 60 1, 152 921, 504, 606, 846, 976
Zebibyte ZB 2 70 1, 180 591, 620, 717, 411, 303, 424
Yobibyte Yb 2 80 1, 208 925, 819, 614, 629, 174, 706, 176

Apa yang kita lakukan, kerana mereka mahir menyatukan kedua-dua sistem pengukuran ini. Kami mengambil ketepatan sistem perduaan bersama dengan nama-nama baik sistem antarabangsa untuk selalu membicarakannya 1 Gigabyte adalah 1024 Megabyte. Baiklah, siapa yang akan memikirkan untuk memandu 1 Tebibyte keras, mereka mungkin akan memanggil kita bodoh. Tiada apa-apa lagi daripada realiti.

Kenapa hard drive saya kurang kapasiti daripada yang saya beli?

Selepas membaca ini, pasti anda akan melihat satu perkara, kapasiti penyimpanan dalam sistem antarabangsa lebih kecil daripada yang diwakili dalam binari. Dan sesungguhnya kami juga menyedari bahawa cakera keras, sama sekali apabila kami membeli satu datang dengan kapasiti kurang daripada yang dijanjikan pada asalnya. Tetapi ini benar?

Apa yang berlaku ialah cakera keras yang dipasarkan dari segi kapasiti perpuluhan mengikut sistem antarabangsa, jadi satu Gigabyte adalah bersamaan dengan 1, 000, 000, 000 Bytes. Dan sistem operasi seperti Windows, menggunakan sistem penomboran binari untuk mewakili angka-angka ini, yang seperti yang kita lihat, berbeza dengan kapasiti yang lebih besar.

Sekiranya kita mengambil kira perkara ini dan pergi melihat sifat pemacu keras kita, kita dapat mencari maklumat berikut:

Kami telah membeli cakera keras 2TB, jadi mengapa kami hanya mempunyai 1.81TB yang tersedia ?

Untuk memberi jawapan kita perlu melakukan penukaran antara satu sistem dengan yang lain. Jika kuantiti diwakili dalam bait, kita mesti mengambil bersamaan dengan sistem penomboran yang bersamaan. Jadi:

Kapasiti dalam sistem perpuluhan / Kapasiti dalam sistem binari

2, 000, 381, 014, 016 / 1, 099, 511, 627, 776 = 1.81 TB

Dengan kata lain, cakera keras kami benar-benar mempunyai 2TB, tetapi dari segi sistem antarabangsa, bukan sistem binari. Windows memberikannya kepada kami dari segi sistem perduaan dan tepat untuk sebab ini yang kami lihat kurang pada komputer kami.

Untuk mempunyai cakera keras 2TB dan melihatnya dengan cara itu. Pemacu keras kami mestilah:

(2 * 1, 099, 511, 627, 776) / 2, 000, 000, 000, 000 = 2.19TB

Unit media komunikasi

Sekarang kita beralih untuk melihat langkah-langkah yang kita gunakan untuk sistem komunikasi digital. Dalam kes ini, kita dapati perbincangan yang lebih kurang, kerana kita semua secara langsung mewakili unit-unit ini melalui sistem antarabangsa, iaitu, dalam asas 10 mengikut sistem perpuluhan.

Jadi untuk mewakili kadar penghantaran data kita akan menggunakan bit per saat atau (b / s) atau (bps) dan gandaan mereka. Kerana ia adalah ukuran masa, magnitud elemen ini diperkenalkan.

Nama magnitud Simbol Faktor dalam sistem perpuluhan Nilai dalam sistem binari (dalam bit)
bit per saat bps 10 0 1
Kilobit sesaat Kbps 10 3 1, 000
Megabit sesaat Mbps 10 6 1, 000, 000
Gigabit sesaat Gbps 10 9 1, 000, 000, 000
Terabit sesaat Tbps 10 12 1, 000, 000, 000, 000

Kekerapan

Frekuensi adalah kuantiti yang mengukur bilangan ayunan yang gelombang elektromagnetik atau bunyi masuk dalam satu saat. Satu ayunan atau kitaran mewakili pengulangan suatu peristiwa, dalam kes ini ia akan menjadi bilangan kali gelombang berulang. Nilai ini diukur dalam hertz yang magnitud adalah frekuensi.

Hertz (Hz) adalah kekerapan ayunan yang mengalami zarah dalam tempoh satu saat. Kesamaan antara kekerapan dan tempoh adalah seperti berikut:

Oleh itu, dari segi pemproses kami, ia mengukur bilangan operasi yang boleh dilakukan oleh pemproses bagi setiap unit masa. Katakan setiap kitaran gelombang akan menjadi operasi CPU.

Hertz Multiples (Hz)

Seperti pengukuran sebelumnya, adalah perlu untuk mencipta langkah-langkah yang melebihi unit asas iaitu hertz. Inilah sebabnya mengapa kita dapat mencari gandaan berikut dari langkah ini:

Nama magnitud Simbol Faktor dalam sistem perpuluhan
picohertz pHz 10-12
nanohertz nHz 10 -9
mikrohertz μHz 10 -6
millihertz mHz 10 -3
centihertz cHz 10 -2
decihertzio dHz 10 -1
Hertz Hz 10 0
Decahertzio daHz 10 1
Hectohertz hHz 10 2
Kilohertzio kHz 10 3
Megahertz MHz 10 6
Gigahertz GHz 10 9
Terahertzio THz 10 12
Petahertzio PHz 10 15

Nah, ini adalah langkah utama yang digunakan dalam pengkomputeran untuk mengukur dan menilai fungsi komponen.

Kami juga mengesyorkan:

Kami berharap maklumat ini dapat membantu anda memahami unit pengukuran operasi komputer secara lebih baik.

Tutorial

Pilihan Editor

Back to top button