Jumat, 17 Desember 2010

BIOS

1. Definisi BIOS

BIOS, singkatan dari Basic Input Output System (Sistem Input/Output Asas) atau Basic Integrated Operating System (Sistem Pengendalian Bersepadu Asas), dalam sistem komputer IBM PC atau kompatibelnya (komputer yang berbasis keluarga prosesor Intel x86) merujuk kepada kumpulan rutin perangkat lunak yang mampu melakukan hal-hal berikut:
1. Inisialisasi (penyalaan) serta pengujian terhadap perangkat keras (dalam proses yang disebut dengan Power On Self Test, POST)
2. Memuat dan menjalankan sistem operasi
3. Mengatur beberapa konfigurasi dasar dalam komputer (tanggal, waktu, konfigurasi media penyimpanan, konfigurasi proses booting, kinerja, serta kestabilan komputer)
4. Membantu sistem operasi dan aplikasi dalam proses pengaturan perangkat keras dengan menggunakan BIOS Runtime Services.

BIOS menyediakan antarmuka komunikasi tingkat rendah, dan dapat mengendalikan banyak jenis perangkat keras (seperti keyboard). Karena kedekatannya dengan perangkat keras, BIOS umumnya dibuat dengan menggunakan bahasa rakitan (assembly) yang digunakan oleh mesin yang bersangkutan.

Istilah BIOS pertama kali muncul dalam sistem operasi CP/M, yang merupakan bagian dari CP/M yang dimuat pada saat proses booting dimulai yang berhadapan secara langsung dengan perangkat keras (beberapa mesin yang menjalankan CP/M memiliki boot loader sederhana dalam ROM). Kebanyakan versi DOS memiliki sebuah berkas yang disebut "IBMBIO.COM" (IBM PC-DOS) atau "IO.SYS" (MS-DOS) yang berfungsi sama seperti halnya CP/M disk BIOS. Kata BIOS juga dapat diartikan sebagai "kehidupan" dalam tulisan Yunani (Βίος)

2. Setep-step POST
Power-on Self Test (disingkat menjadi POST) adalah sekumpulan rutin-rutin khusus yang dijalankan selama proses booting komputer pribadi/PC yang disimpan di dalam ROM. Rutin-rutin ini didesain untuk melakukan pengujian terhadap kesehatan sistem komputer, apakah komponen berjalan dengan benar sebelum BIOS memulai sistem operasi. Yang dilakukannya adalah mengecek jumlah RAM, keyboard, dan perangkat media penyimpanan (disk drive). Jika sebuah kesalahan terdeteksi oleh POST, maka sistem umumnya akan menampilkan beberapa kode kesalahan, yang dinyatakan dengan bunyi-bunyian (atau beep) yang menunjukkan letak kesalahannya. Setiap kesalahan memiliki pola bunyi beep-nya sendiri-sendiri, dan berbeda antar BIOS yang digunakan.

3. Isi dan Fungsi BIOS Software
BIOS, merujuk kepada kod perisian yang dijalankan oleh komputer apabila ia mula dihidupkan. Fungsi utama BIOS ialah untuk menyediakan mesin supaya aturcara perisian lain yang disimpan di dalam berbagai bahantara (seperti cakera keras, cakera liut dan CD) boleh dimuat, dilaksana dan mengambil alih komputer tersebut. Proses ini dikenali sebagai but (booting up).

BIOS juga boleh dikatakan sebagai atur cara berkod yang dibenamkan ke dalam suatu cip yang mengenali dan mengawal papan ibu serta pelbagai peranti komputer. Istilah BIOS adalah khusus untuk komputer peribadi. Untuk jenis komputer lain, istilah generik boot monitor, boot loader atau boot ROM biasa digunakan.

Walaupun nama BIOS itu adalah akronim, ia boleh menjadi permainan kata Greek βιος (bios), yang bermaksud kehidupan. Istilah ini pertama kali muncul dalam sistem pengendalian CP/M, memerikan bahagian CP/M yang dimuat ketika masa but yang mengantara muka terus dengan perkakasan (mesin CP/M biasanya hanya mempunyai pemuat but mudah dalam ROM). Kebanyakan versi DOS mempunyai fail bernama “IBMBIO.COM” atau “IO.SYS” yang seakan-akan BIOS cakera CP/M.

Dibawah ini adalah tabel Fungsi BOIS
MENU SUB MENU FUNGSI
ADVANCED BIOS FEATURES Interupt Mode (PIC/PIC)
PIC = dapat melakukan interrupt sebanyak 16 interupt
APIC = 23 interupt Untuk menghindari konflik resource pada saat sebagian besar slot PCIdipenuhi oleh periperhal
CPU Fast Strings Mempengaruhi kinerja cache L1 pada CPU. Ubah settimg menjadi Enabled
MPS Control for OS (1.1/1.4) Berfungsi jika menggunakan 2 processor atau lebih.
ADVANCED CHIPSET FEATURES
(Kemmpuan untuk melakukan tweaking untuk meningkatkan kinerja) Compatible FPU OPCODE
(Enabled/Disabled) Melakukan emulasi FPU yang dapat meningkatkan kinerja pada P-4 sehinggga memberikan kompatibilitas yang lebih besar. Seting Disable agar kinerja CPU tidak lambat dalam melakukan kalkulasi.
ATA 66/100 IDE Cable Msg (Enabled/Disabled) Pilih Enabled. Untuk memilih 40 pin (ATA 66) atau 80 pin (ATA 100) yang berfungsi untuk meningkatkan transfer data.
USB 2.0 HS Refer Voltage (Low/Medium/High/Max) Hanya tredapat pada board baru untuk meningkatkan kecepatan USB 2.0. pilih Maximum
Delay Prior to Thermal (4/8/16/32) Hanya ada di P-4. untuk menentukan lama prosessor berada pada modus lambat ketika terjadi overhead (panas berlebih)
Power Management Setup Mengatur penghematan energi
ACPI Suspend Type, S1 (POS) / S3 (STR) S1 = PC akan lebih cepat karena hanya Hdisk, CP dan monitor yang dimatikan.
S3 = semua perangkat dimatikan kecuali RAM. Untuk menghemat energi.
S3 lebih rumit dari S1, pilih S1. berlaku hanya pada Win2000 dst.
Frequency/Voltage Control Mendukung peningkatan kecepatan CPU dan RAM. Peningkatan tegangan listrik dapat membantu mengatasi komponen bermasalah akibat overclocking.

AGPCLK/CPUCLK Fitur dilengkai dengan “pembagi variable yang dapat mengatur frekuensi antara AGP dan PCI agar tidak bergantung pada FSB. Atur pilihan pada “Fix” agar frekuensi AGP dan PCI selalu tetap pada 33 atau 66 MHz.
Virus Warning (Enabled/Disabled) Untuk memproteksi virus sebelum booting yang menyerang boot sector. Fasilitas ini dapat menyebabkan kegagalan ada instalasi routin software. Lebih baik di Disable saja
CPU Level 1 Cache (Enable/Disable) Bermanfaat pada saat overclocking dalam mengidentifikasi penyebab kegagalan overclock. Pilih Enable jika melakukan overclock dan pilih Disable jika tidak melakukan overclock.
CPU level 2 Cache (Enable/Disable) Untuk mendeteksi penyebab kegagalan overclock. Pilih Disable agar CPU dapat di-overclock.
CPU L2 cache ECC Checking (Enable/Disable) Berfungsi untuk pengecekan ECC (Error Correcting Code) jika ada. Enable-kan fungsi ini untuk mendeteksi dan mengoreksi single-bit error data yang disimpan dalam L2 cache. Selain itu, dapat mendeteksi double-bit error tp tidak bisa mengoreksi. ECC bisa membuat system stabil dan reliable, khususnya jika di-overclock. Lebih baik pilih Enable.
Processor Number Feature (Enable/Disable) Hanya berlaku pada processor P-3. memungkinkan untuk mengecek apakah seri dari P-3 bisa dibaac dari program eksternal. Pilih Disable
Quick Power On Self Test (Enable/Disable) Meng-enable fitur ini dapat mempersingkat sejumlah tes dan melewati tes-tes yang lain pada saat booting. Sehingga booting menjadi lebih cepat. Lebih baik pilih Enable
Boot Sequence Menentukan urutan booting.