Sabtu, 24 Maret 2012

Tugas Orkom ke 1

Di tulis Oleh: AhmadFtikom


Pengertian BIOS
BIOS (Basic Input Output System) adalah suatu kode software yang ditanam di dalam suatu sistem komputer yang memiliki fungsi utama untuk memberi informasi visual pada saat komputer dinyalakan, memberi akses ke keyboard dan juga memberi akses komunikasi secara low-level diantara komponen hardware.


Penjelasan:
 Saat tombol power ditekan, Arus Listrik, power supply komputer melakukan tes sendiri. Jika semuanya baik, ia akan
mengirimkan sebuah sinyal ke "otak" atau CPU (Central Processing Unit) komputer. Ini
memakan waktu sekitar . detik.
Setelah mendapat sinyal dari power supply, CPU mulai beroperasi, dan menjalankan instruksi
yang berada dalam sebuah chip yang disebut ROM BIOS (Read Only Memory, Basic Input /
Output System). Chip ROM BIOS memiliki informasi secara permanen, sehingga informasi itu
tetap bahkan ketika komputer dimatikan.
ROM BIOS (atau hanya BIOS) dirancang untuk mulai segera memberikan perintah setelah
menerima kekuasaan. Ini berisi informasi yang mencakup seluruh set instruksi untuk mengelola
proses boot-up komputer.
Chip BIOS memiliki peranan penting dalam kinerja komputer. Tanpa itu, komputer tidak akan
tahu apa yang harus dilakukan berikutnya dalam proses bootstrap.
Tugas pertama chip BIOS adalah untuk memulai pemeriksaan dasar dari perangkat keras utama
komputer (disk drive, keyboard, mouse, printer, scanner, dll) untuk memverifikasi bahwa semua
bekerja dengan benar. Ini disebut power-on self test (POST).
BIOS juga mencari dan mengaktifkan ROM lain chip BIOS pada kartu yang berbeda dipasang
di komputer (misalnya, suara dan grafis kartu video) dan menyediakan satu set rutinitas tingkat
rendah bahwa sistem operasi digunakan untuk antarmuka dengan semua perangkat keras yang
berbeda seperti keyboard, mouse, printer, dll
Pada waktu yang sama, BIOS akan memeriksa apakah komputer melakukan cold boot atau
warm boot (reboot). Jika komputer hanya reboot, BIOS akan melompati sisa POST, dan pergi
langsung ke loading sistem operasi.
Jika BIOS menemukan komputer mulai dari keadaan off powered, POST akan memverifikasi
RAM (Random Access Memory), memeriksa PS / 2 port atau port USB untuk keyboard dan
mouse, dan memverifikasi bahwa semua perangkat keras bekerja.
BIOS kemudian mencari komponen interkoneksi bus perifer (PCI) dan, mengecek semua kartu
PCI.
BIOS kemudian memeriksa CMOS untuk daftar harddisk yang diidentifikasi sebagai perangkat
boot. CMOS merupakan chip komputer internal yang memegang daftar informasi disk boot
(dan informasi lainnya termasuk tanggal dan waktu).
BIOS mencoba untuk memulai urutan boot dari perangkat pertama yang tercantum dalam daftar
CMOS perangkat boot. (Daftar ini mungkin seperti ini: 1 - floppy drive, 2 - CD-ROM, 3 - hard
drive).
Jika BIOS tidak menemukan perangkat pertama, (yaitu tidak ada floppy disk yang tersedia) itu
kemudian akan mencoba perangkat berikutnya dalam daftar boot.
Setelah BIOS menemukan boot device yang sesuai dengan Master Boot Record yang valid,
BIOS tersebut mengalihkan tanggung jawab untuk sisa proses boot ke perangkat itu. (Biasanya,
perangkat booting yang valid akan menjadi hard drive komputer Anda).
Master Boot Record pada hard disk memiliki dua bagian: bagian pertama menjelaskan cara hard
disk terstruktur atau dipartisi, dan bagian kedua berisi kode partisi loader, yang berisi petunjuk
untuk melanjutkan proses boot. Kode loader partisi yang mengambil alih proses boot dari
BIOS.
Sebuah file tersembunyi yang disebut NTLDR switch CPU untuk mode operasi dilindungi yang
menempatkan prosesor dalam mode 32-bit.
NTLDR akan mencari file bernama Boot.ini. Jika file boot.ini ada, itu akan dimuat ke dalam
memori dan pengaturan kustom ditampilkan.
NTLDR kemudian mencoba untuk memulai Windows XP dari partisi 1 dari hard disk pertama,
yaitu C: drive.
NTLDR mencari file bernama NTDETECT.COM yang merupakan file yang dapat mendeteksi
dan mengumpulkan daftar komponen perangkat keras yang terinstal.
Daftar ini akan dimuat ke dalam registri Windows pada tombol perangkat keras
HKEY_LOCAL_MACHINE.
Setelah memilih konfigurasi hardware, NTLDR mulai memuat Windows XP file kernel, yang
disebut ntoskrnl.exe. Kernel adalah komponen utama sistem komputer yang paling operasi.
Tanggung jawabnya meliputi sumber daya sistem pengelolaan dan komunikasi antara
komponen hardware dan software.
Pada saat yang sama, NTLDR juga memuat Hardware Abstraction Layer (HAL.DLL). File ini
melindungi file kernel dari permintaan perangkat keras selama fase pertama dari awal start up.
Akhirnya NTLDR memuat driver perangkat untuk perangkat boot.
Pada titik ini, kernel mengambil alih proses booting dan memulai tahap kedua yaitu startup.
Tugas terakhir untuk kernel adalah untuk memulai Subsystem Session Manager (SMSS). SMSS
bertanggung jawab untuk menciptakan lingkungan user-mode yang menyediakan antarmuka
pengguna grafis (GUI) untuk Windows XP.
SMSS memuat file bernama win32k.sys yang pada gilirannya memulai subsistem grafis Win32.
Tak lama setelah win32k.sys dimulai, layar switch ke mode grafis
Service Subsystem, semua perangkat lunak yang sudah ditandai untuk Auto Start. Hal ini
termasuk anti-virus program, program anti-spyware, dan sejenisnya yang berjalan di latar
belakang, melindungi komputer Anda.
Setelah semua perangkat dan layanan mulai, Windows mengasumsikan boot berhasil, dan
menulis konfigurasi saat ini ke file Dikenal Konfigurasi terakhir. Sekarang proses Login
Windows mulai. Kernel memuat file bernama WINLOGON.EXE yang diambil alih oleh proses
yang disebut Otoritas Keamanan Lokal (file LSASS.EXE).
Sebuah logon Windows kotak dialog yang ditampilkan, yang muncul kira-kira pada saat yang
sama bahwa Subsistem Layanan memulai layanan jaringan.