binaryjs – Ini adalah fakta populer bahwa komputer hanya bekerja di Binary. Memang benar bahwa komputer hanya memahami dan bekerja dengan kode Binery yang merupakan urutan samar dari 1 dan 0. Anda dapat mengatakan bahwa semua teknologi yang Anda lihat di sekitar didasarkan pada landasan 0 dan 1. Di abad 21, ada inovasi teknologi luar biasa yang membuat hidup kita lebih mudah dan juga menyenangkan. Namun, tulang punggung dari semua teknologi luar biasa ini adalah kode Binery.
Proses Kerja Dalam Pengkodean Bineryy Bekerja – Sebagai pengguna komputer atau teknologi yang sadar, Anda harus memahami kode Binery. Jika Anda seorang pengembang komputer, Anda diharapkan bekerja dengan bahasa pemrograman yang mudah digunakan untuk memberikan instruksi kepada komputer yang tidak mengharapkan Anda menggunakan kode Binery. Bahkan jika kemungkinan Anda menulis program komputer dalam kode Binery lebih kecil, lebih baik memiliki pengetahuan holistik tentang komputer.
Proses Kerja Dalam Pengkodean Bineryy Bekerja
Kode Binery adalah konsep paling mendasar dari pemrograman dan Ilmu Komputer. Saya menulis blog ini dan Anda dapat membaca semuanya karena kode Binery memungkinkan. Kode Binery membuat setiap komputer yang Anda gunakan berfungsi, sebagaimana adanya. Pada dasarnya, kode Binery memungkinkan komunikasi dengan komputer dan memberi mereka instruksi yang diperlukan.
Jika Anda seorang pengembang, Anda mungkin akan menggunakan satu atau bahasa pemrograman lain untuk menulis kode untuk membuat aplikasi. Ini adalah bahasa tingkat tinggi dan jauh dari kode Binery dalam hal implementasi dan sintaksnya tetapi saat kompilasi, bahasa ini diterjemahkan ke dalam kode Binery. Komputer dapat menafsirkannya dan menjalankan program Anda hanya karena diubah dalam kode Binery.
Jadi, angka 1 dan 0 menentukan bagaimana komputer mengeksekusi dan menghasilkan output untuk penggunanya. Memahami dasar-dasar pengkodean Binery, cara kerjanya dan implementasinya menarik dan menarik dan juga sangat berguna. Namun, mempelajari kode Binery bisa jadi abstrak dan sulit untuk dipahami dan oleh karena itu, di blog hari ini, kami akan menjelaskan bagaimana angka 1 dan 0 ini membuat dunia kita dipenuhi dengan teknologi yang sederhana, mudah diakses namun menakjubkan. Mari kita mulai dengan pengkodean Binery!
Pengkodean Binery
Untuk memahami ekosistem kompleks tentang bagaimana pengkodean Binery membuat komputer bekerja, pertama-tama kita harus memahami apa itu pengkodean Binery. Anda dapat menganggap Binery sebagai seperangkat instruksi yang memberi tahu komputer apakah itu harus menyala, yaitu ‘1’ atau mati yaitu ‘0’. Ini on dan off atau ‘0’ atau ‘1’ dapat dipahami secara komprehensif jika kita jelas tentang apa yang komputer lakukan.
Pada dasarnya, komputer mengambil input dari penggunanya, menyimpan dan memproses informasi yang diterima dan menyediakan berbagai jenis output yang diinginkan. Sekarang pertanyaannya adalah bagaimana kode Binery ini membantu dalam kerja komputer ini? Jawabannya adalah bahwa angka 1 dan 0 membantu komputer menyimpan dan memproses data. Angka 1 dan 0 ini mewakili angka, huruf, simbol lain dan pada dasarnya merupakan unit data terkecil yang dipahami komputer. Di komputer modern, semuanya bekerja sesuai dengan bahasa mesin yang sangat mendasar dan belum sempurna ini, yaitu, 1 dan 0 yang mewakili dua status: ON atau OFF.
Bagian dalam komputer adalah sekumpulan sirkuit dan kabel listrik yang membawa semua informasi di dalam komputer dan membawanya ke tempat yang tepat. Data di sana disimpan atau diproses. Bit adalah unit informasi dasar dan paling dasar di komputer yang mewakili baik “hidup” atau “mati”. Setiap jumlah data yang ingin kita simpan dalam bentuk digital dapat disimpan dengan bantuan ‘0’ atau ‘1’. Komputer menggunakan metode dan teknologi modern lainnya untuk menyimpan data akhir-akhir ini. Kode Binery hanya terdiri dari 1 dan 0 tetapi masih dapat mewakili program komputer yang paling kompleks saat ini.
Angka 0 dan 1 mewakili nilai numerik bersama dengan tipe data lainnya. Angka-angka mulai dari 0 hingga 9 membentuk sistem angka desimal dan kombinasi apa pun dari 10 digit ini dapat digunakan untuk mewakili nilai angka. Dalam sistem komputasi, setiap digit dalam sistem desimal, mulai dari sisi kanan, mewakili 1, 10, 100, dan seterusnya.
Misalnya, pada angka “123”, 3 mewakili angka 1, 2 mewakili angka 10, dan 1 mewakili angka 100. Pangkat 10 digunakan untuk membedakan antara “tingkat” angka dalam sistem desimal. 1 mewakili 10 0 , 10 mewakili 10 1 , 100 mewakili 10 2 Pola di sini adalah bahwa kekuatan 10 hanya meningkat seiring dengan bertambahnya angka.
Bekerja dari Kode Binery
Sekarang setelah kita memahami nuansa dasar pengkodean Binery, mari kita pahami bagaimana tepatnya kode Binery bekerja. Di segmen ini, kita akan membahas bagaimana 0 dan 1 membuat teknologi yang paling kompleks bekerja. Kita perlu memiliki satu bit data untuk menyimpan ‘0’ atau ‘1’.
Dalam sistem Binery, kita menggunakan pangkat 2 untuk mewakili angka yang dimulai dari ruas kanan. Misalnya, angka pertama adalah 2 0 , jadi ini adalah angka 1, angka kedua adalah 2 1 , yang merupakan angka 2, angka ketiga adalah 2 2 dan seterusnya. Dalam sistem Binery, masing-masing digit ini memberi tahu kita apakah digit itu “aktif” atau “mati”. “1” menunjukkan bahwa nilai digit tersebut termasuk dalam nilai numerik dan “0” berarti sebaliknya.
Misalnya, jika kita ingin merepresentasikan sebuah angka, katakanlah 216, dalam Binery, deret Binery yang akan kita dapatkan adalah 11011000. Anda dapat dengan jelas melihat bahwa lebih banyak digit diperlukan daripada yang kita lakukan dengan sistem desimal, untuk mewakili angka yang sama. Mungkin ada lebih dari satu cara menghitung ekuivalen Binery dari angka desimal. Di blog ini, kita melihat salah satu cara untuk merepresentasikan angka dalam Binery.
Baca Juga : 10 Algoritme Teratas Yang Perlu Diketahui Untuk Wawancara Coding Pada Tahun 2022
Kami mengambil contoh 216 dan mencoba merepresentasikannya dalam Binery. Langkah pertama dan terpenting dalam menghitung ekuivalen Binery dari bilangan apa pun adalah menyiapkan tabel pangkat dua. Sekarang, cari nilai terbesar dalam tabel itu yang lebih kecil dari nilai bilangan yang diberikan, dalam hal ini adalah 216. Nilai terbesar yang kurang dari 216 adalah 128. 128 adalah dua pangkat 7 dan karenanya kita membutuhkan 8 digit Binery (dari 2 0 hingga 2 7 ) untuk menyimpannya.
Sekarang, karena 128 adalah bagian dari perhitungan kita, kita perlu menunjukkan dan menempatkan “1” di tempat 128. Langkah selanjutnya adalah mengurangi 216 (angka) dari 128. Hasil pengurangan menjadi 88. Kita harus mengulangi langkah pertama lagi dan menemukan nilai terbesar yang lebih kecil dari pengurangan yaitu, 88. Nilai yang diinginkan adalah 64-an , jadi kami menempatkan “1” di 26 . Saya harap Anda mengerti cara kerjanya.
Kita harus terus mengulangi langkah-langkah ini untuk mengetahui digit Binery mana yang mendapat nilai, itu harus “1” atau “0”. Untuk menemukan kode Binery lengkap untuk 216, kita kembali mengurangi 88 dari 64 dan mendapatkan jawabannya sebagai 24. Oleh karena itu, kita akan menempatkan “1” di tempat 16 (nilai terbesar lebih kecil dari 24). Sekarang, Anda dapat mencoba dan menambahkan semua nilai pangkat dua untuk setiap digit. Penambahannya akan menjadi 216, yang merupakan angka yang kita inginkan.
Kami akan mendapatkan urutan Binery dari suatu angka dengan meletakkan 1 di tempat digit Binery yang kami gunakan dalam perhitungan kami dan 0 di tempat digit Binery yang tidak kami gunakan dalam perhitungan kami. Dengan cara ini kita akan mendapatkan urutan Binery yang benar dari angka desimal.
Oleh karena itu, urutan Binery dari angka yang diinginkan (216) adalah 11011000.
Saya harap contohnya jelas dan Anda memahami salah satu metode untuk mengetahui urutan Binery dari angka yang diinginkan. Pada awalnya, urutan 1 dan 0 mungkin tidak berarti apa-apa bagi kita hanya karena kita tidak terbiasa dengan sistem Binery ini. Namun, itu yang paling penting untuk komputer Anda. Juga, bilangan Binery dapat menjadi rumit untuk digunakan dan dihitung dalam bilangan Binery karena kita terbiasa dengan sistem bilangan desimal.
Kita dapat mengatakan bahwa sistem Binery yang hanya memiliki 0 atau 1 untuk menyimpan data sama baiknya dengan atau menyimpan jumlah data yang sama dengan sistem desimal yang memiliki angka mulai dari 0 hingga 9. Namun, seperti yang telah disebutkan di atas, kode Binery dapat juga menyimpan jenis informasi lain termasuk teks, gambar, dan audio.