Pos

1

Organisasi Komputer – Bagaimana Cara Kerja POST dan Awal Komputer Menyala?

Bagaimana Cara Kerja POST dan Awal Komputer Menyala?

1. Ketika komputer dinyalakan ada aliran listrik yang mengalir sangat cepat dan mengaktifkan komponen-komponen dan dalam hitungan detik dia mengirim dan menerima bit

2. Aliran listrik ini juga langsung ke CPU yang berperan sebagai otak, boss, atau pengatur sistem dalam komputer. Sinyal listrik yang datang tersebut akan membersihkan data sisa yang ada di chip memori register dalam CPU. Register ini disebut Program Counter

3. Selanjutnya nilai yang ada di Program Counter akan memberi tahu CPU tentang alamat memori yang akan diperlukan untuk proses selanjutnya. Dalam kasus ini, instruksi pertama, alamat nya berlokasi di chip flash memori yang ada di motherboard. Chip ini menyimpan program kecil dan beberapa settingan yang menentukan bagaimana komputer bekerja, semua ini ada di BIOS (Basic Input/Output System)

4. Aliran listrik ketika komputer pertama kali dihidupkan telah selesai melakukan pekerjaannya. Sekarang BIOS mengambil alih tugas untuk memeriksa komponen-komponen komputer lainnya, apakah komponen-komponen tersebut bekerja dengan baik atau tidak, proses ini disebut dengan Power On Self Test (POST)

5. BIOS pertama memeriksa bagian kecil memori 64 byte lokasi RAM yang ada di Complementary Metal Oxide Semiconductor (CMOS) yang tetap terjaga meskipun komputer sudah dimatikan karena menggunakan batere CMOS. CMOS berisi daftar catatan tentang komponen yang ter-install di sistem komputer.

6. Sebelum melakukan inspeksi komponen lainnya, BIOS dan CPU memeriksa untuk memastikan semua perangkat berjalan dengan baik. BIOS menginstruksikan CPU untuk membaca kode yang disimpan di lokasi yang berbeda-beda dan membandingkan yang ditemukannya dengan catatan yang disimpan secara permanen di BIOS

7. BIOS berisi memori device driver dan interupt handler dari sistem hardware, seperti pada keyboard, mouse, hard drive, floppy drive. Kapanpun tombol keyboard ditekan, keyboard akan men-generate kode spesifik tersebut, dan device driver menerjemahkan kode tersebut sebagai sesuatu yang dapat pahami oleh CPU.

8. Untuk meyakinkan semua fungsi operasi PC berjalan secara singkron, teratur, CPU juga memeriksa sistem waktu, atau real-time clock, yang juga bertanggung jawab mengatur sinyal.

9. BIOS mengirim sinyal ke CPU melalui sistem bus untuk meyakinkan semua komponen dasar berfungsi. Bus meliputi jalur sirkuit elektrikal yang ada pada motherboard yang menghubungkan komponen satu dengan yang lainnya.

10. Proses POST memeriksa memori yang berisi display adapter dan sinyal video yang mengatur display. Kemudian membuat kode dari bagian sistem BIOS secara keseluruhan dan konfigurasi memorinya. Ini adalah hal pertama yang akan terlihat pada PC monitor.

11. Jika Anda melakukan proses warm boot atau reboot yaitu proses menghidupkan kembali komputer tanpa mematikan komputer maka BIOS memeriksa nilai memori di alamat 0000:0472. Jika alamat ini menemukan nomor 1234 maka BIOS tahu bahwa ini adalah perintah reboot dan akan meloncati proses rest (sisa) dari BIOS.

12. Jika Anda melukan proses cold boot yaitu proses menghidupkan komputer ketika komputer dalam kondisi mati, maka BIOS akan menjalankan serangkaian test untuk memastikan bahwa RAM berfungsi dengan baik. Test ini akan menuliskan data ke chip tersebut dan kemudian membacanya dan membandingkannya apa yang dibaca dengan
data yang dikirim ke chip di lokasi yang pertama. Pada kasus ini beberapa PC akan terlihat melakukan perhitungan jumlah ukuran memori yang dicek pada layar monitor Anda.

13. POST mengirim sinyal di jalur khusus ke internal floppy, optical, dan hard disk drive, dan mendengar untuk merespon drive-drive yang sudah ditentukan. Terakhir POST dan BIOS mengirim kontrol dari PC ke sistem operasi yang ada di hard disk, proses ini disebut boot.

 

Jika anda ingin mengajukan pertanyaan seputar artikel terkait, silahkan masukkan pada kolom komentar. Anda dapat mengunduh Materi Lengkap dari artikel terkait dengan mengklik button download di bawah ini

 

[lockercat]

 

[/lockercat]