Thursday, February 28, 2013

WHY DOES A COMPUTER NEED A BIOS


Mengapa komputer membutuhkan BIOS? 
Sebuah BIOS sepotong hardware dependent kode yang tersimpan pada motherboard itu sendiri. Setiap motherboard yang berbeda membutuhkan BIOS kustom ditulis untuk itu, sehingga tidak mungkin untuk memiliki BIOS generik / OS all-in-one (meskipun BIOS secara teknis hanya kode yang tersimpan, sehingga Anda secara teoritis bisa menulis sebuah OS untuk satu motherboard tertentu) . 

Tujuan dari BIOS adalah untuk melakukan hal berikut: 
Ketika PC dinyalakan, pekerjaan pertama untuk BIOS adalah power-on self-test, yang menginisialisasi dan mengidentifikasi perangkat sistem seperti CPU, RAM, kartu video display, keyboard dan mouse, hard disk drive, optical disk drive dan perangkat keras lainnya. 
Perhatikan bahwa Anda masih dapat menjalankan komputer tanpa hard drive-yang mengapa BIOS merupakan persyaratan untuk komputer. 

Dalam istilah lain, BIOS menyediakan antarmuka perangkat lunak umum untuk memungkinkan sebuah program komputer yang disimpan untuk berkomunikasi dengan berbagai perangkat keras yang terhubung ke motherboard. 
Sebagai contoh, jika saya memiliki dua motherboard yang berbeda dengan dua kontroler SATA yang berbeda, BIOS memungkinkan saya untuk menulis sepotong kode yang dapat bekerja dengan baik, tanpa pengetahuan saya tentang bagaimana motherboard benar-benar mengirimkan perintah ke perangkat SATA. 

Aku hanya harus memberitahu komputer "baca X sektor dari perangkat ini SATA", dan BIOS yang bertanggung jawab untuk benar-benar mengirimkan perintah-perintah ke perangkat keras. Dimana sebenarnya mendapatkan "membaca sektor X" informasi dari sebuah program yang tersimpan terkandung dalam BIOS, yang biasanya mengarahkan komputer untuk mulai membaca dari sebuah bootloader yang disimpan di lokasi yang sama. 
Ini lokasi umum disepakati oleh berbagai perangkat lunak dan pengembang hardware, dan biasanya diberikan kepada masyarakat untuk memungkinkan kompatibilitas lebih antara sistem. Setelah tingkat dasar interfacing (sekali lagi, interfacing logis melalui software) didirikan, sistem operasi itu sendiri membangun antarmuka umum dengan berbagai perangkat keras Anda (biasanya dengan menggunakan "device driver"), dan sistem operasi kemudian dapat mengendalikan perangkat keras. 

Akhirnya, perlu dicatat bahwa BIOS juga digunakan untuk membuat modifikasi pada konfigurasi perangkat keras komputer, dan toko mereka di on-board EEPROM (sehingga komputer Anda mengingat perubahan waktu berikutnya Anda memulainya). Namun, setelah sistem operasi dimuat, ia memiliki kontrol penuh dari komputer. ini memungkinkan bagi produsen motherboard untuk mengembangkan perangkat lunak yang memungkinkan Anda untuk membuat perubahan dari dalam sistem operasi Anda, sebagai lawan harus reboot ke BIOS. 

Sekali lagi, ini sangat keras dan tergantung software, tapi pergi untuk menunjukkan bahwa semua komputer interfacing relatif. BIOS adalah persis apa namanya - sistem input / output dasar, untuk memungkinkan antarmuka perangkat lunak umum untuk program yang lebih maju ("sistem operasi") untuk mengambil kendali dari mesin. 

from :
eSupport.com Newsletter
Comments
0 Comments

0 komentar:

Post a Comment