Anda menekan tombol daya. Kipasnya berputar. Lampu berkedip. Namun sebelum Anda melihat logo atau desktop, ada sesuatu yang kuno yang harus dilakukan.
Ini bukan sihir. Itu adalah BIOS.
Kebanyakan orang menganggap sistem operasi mereka sebagai otak dari komputer. Mereka salah. Otaknya bahkan belum ada saat startup. BIOS melakukannya. Tugas utamanya adalah memuat sistem operasi. Tanpanya, hard drive Anda hanyalah sekotak piringan magnetik atau chip flash yang senyap. Mikroprosesor tidak tahu cara membacanya. Itu membutuhkan instruksi. BIOS menyediakannya.
Tapi ini lebih dari sekedar menunjuk ke sektor boot.
Saat Anda menghidupkan PC, BIOS menjalankan urutan tertentu. Ini adalah daftar periksa yang menjaga perangkat keras Anda agar tidak rusak bahkan sebelum Anda membuka tab browser.
Urutan Boot Dijelaskan
Prosesnya dimulai dengan Pengaturan CMOS.
Ini adalah bagian kecil dari RAM 64-byte pada motherboard Anda. Ini menyimpan pengaturan khusus. Waktu sistem Anda. Urutan boot Anda. Keunikan perangkat keras. BIOS membaca data ini terlebih dahulu untuk menyesuaikan pemrograman defaultnya. Jika Anda mengubah prioritas booting untuk memulai dari drive USB, bukan SSD, di sinilah keputusan itu diterapkan.
Setelah memeriksa CMOS, BIOS mulai menginisialisasi perangkat keras.
Ini memuat penanganan interupsi. Ini adalah perangkat lunak kecil. Mereka bertindak sebagai penerjemah. Saat Anda menekan tombol, sinyal tidak langsung masuk ke Windows atau Linux. Ini masuk ke pengendali interupsi keyboard. Penangan memberi tahu CPU apa yang baru saja terjadi dan meneruskannya. Tanpa pengendali ini, komputer Anda akan menjadi buta dan tuli.
Kemudian memuat driver perangkat. Ini mengidentifikasi perangkat keras dasar. Papan ketik. Tikus. Harddisk. Floppy drive (ya, meskipun Anda tidak memilikinya lagi, kodenya masih ada).
BIOS juga memeriksa chip BIOS lainnya. Jika Anda memiliki kartu grafis atau pengontrol SCSI dengan firmwarenya sendiri, BIOS utama akan mengaktifkannya. Hal ini memastikan setiap perangkat keras dapat berkomunikasi dengan seluruh sistem.
Mengapa BIOS Ada
Nama itu sendiri menunjukkannya. Sistem Input/Output Dasar.
Ini memberikan rutinitas tingkat rendah. Ini adalah instruksi yang digunakan sistem operasi untuk berinteraksi dengan perangkat keras. Khususnya saat boot. Ia mengelola keyboard. Layar. Port serial dan paralel.
Ini adalah perangkat lunak khusus. Biasanya disimpan pada chip memori Flash di motherboard. Terkadang itu ROM. Lokasi ini penting karena merupakan hal pertama yang dapat diakses oleh CPU. Itu tidak bergantung pada penyimpanan utama.
Bayangan dan Kecepatan
Ada masalah dengan kode BIOS. Ia hidup di chip memori yang lambat.
Tapi CPU menginginkan kecepatan.
Jadi BIOS menyalin dirinya ke dalam RAM. Proses ini disebut membayangi. Dengan menjalankan dari RAM dan bukan dari EEPROM atau chip Flash yang lambat, rutinitas BIOS dijalankan lebih cepat. CPU dapat mencegat sinyal ke dan dari perangkat keras tanpa menunggu chip motherboard menyusul.
Tes Mandiri Penyalaan
Sebelum semua ini terjadi, ada POST.
Uji Mandiri Penyalaan.
BIOS memeriksa setiap komponen utama. Ingatan. CPU. papan ketik. Mouse. Ini memastikan tidak ada yang rusak. Jika kipas tidak berputar atau memory stick longgar, BIOS akan berbunyi bip atau menampilkan kode kesalahan. Itu adalah penjaga gerbang.
Jika POST lolos, BIOS menentukan perangkat mana yang dapat di-boot. Ini mencari sektor boot. Kemudian memulai urutan bootstrap.
Ini menyerahkan kendali ke sistem operasi.
Mengapa Anda Harus Peduli
Anda mungkin tidak sering memikirkan BIOS. Anda tidak perlu melakukannya. Tapi itu jembatannya.
Ini menghubungkan perangkat keras fisik Anda ke perangkat lunak yang Anda gunakan setiap hari. Saat Anda memasang GPU baru, BIOS pada kartu tersebut harus berfungsi baik dengan BIOS motherboard. Saat Anda memperbarui driver, pada dasarnya Anda mengganti perangkat lunak yang pernah ditangani oleh BIOS.
Pengaturan CMOS dapat mengubah perilaku komputer Anda. Overclocking? Itu terjadi di BIOS. Boot aman? Itu adalah fitur BIOS.
Itu adalah teknologi lama. Tapi itu masih menjadi fondasinya.
Tanpa BIOS, tidak ada komputer. Hanya kumpulan suku cadang mahal yang menunggu instruksi yang tidak akan pernah datang.
Jadi lain kali Anda mendengar bunyi bip itu, dengarkan. Ini bukan sebuah kesalahan. Itu hanya sistem yang bangun. Siap memuat OS. Siap bekerja.
Atau tidak. Jika POST gagal, Anda sendirian. Layar tetap hitam. Kipasnya berputar. Dan Anda harus mencari tahu apa yang rusak.
