Mengapa PC masih membutuhkan baterai CMOS?

30

Mengapa PC masih memerlukan baterai CMOS, mengingat mereka sudah terhubung?

Kami menyediakan banyak daya ke PC dengan menghubungkannya ke listrik listrik AC, jadi mengapa masih membutuhkan baterai CMOS?

Joseph Philipson
sumber
30
Jadi, Anda mengatakan bahwa baterai tidak memberi Anda "listrik"?
Andreas Rejbrand
43
Cara Anda mengutarakan pertanyaan, Anda menyiratkan bahwa komputer menjalankan sesuatu yang lain sebelumnya, seperti bahan bakar.
Marcel Burkhard
7
@ Marscel Saya percaya desain Babbage akan didukung oleh uap. Memang itu tidak dibangun , dan tidak akan menjadi PC, tetapi itu tidak akan menggunakan listrik.
cpast
9
@cpast dan saya pikir saya offtopic.
Marcel Burkhard
7
Mengapa laptop memerlukan baterai, atau ponsel Anda? Karena mereka perlu melakukan beberapa operasi ketika mereka tidak memiliki sumber daya yang lebih berkelanjutan. Alasan yang sama.
jpmc26

Jawaban:

123

Baterai CMOS tidak ada di sana untuk menyediakan daya ke komputer ketika sedang beroperasi, ada di sana untuk mempertahankan sejumlah kecil daya ke CMOS ketika komputer dimatikan dan dicabut. Fungsi utama dari ini adalah untuk menjaga jam tetap berjalan bahkan ketika komputer dimatikan. Tanpa baterai CMOS, setiap kali Anda menyalakan komputer, Anda harus mengatur ulang jam.

Pada sistem yang lebih lama, baterai CMOS juga menyediakan sejumlah kecil biaya yang diperlukan untuk mempertahankan memori BIOS yang tidak mudah menguap, yang mengingat pengaturan BIOS di antara reboot. Pada sistem modern, informasi ini biasanya disimpan dalam memori flash dan tidak memerlukan biaya pemeliharaan.

nhinkle
sumber
10
Saya belajar ini selama magang pertama saya. Kami memiliki komputer yang sangat tua sehingga tidak lagi menjaga waktu di antara reboot. Hidup dan belajar.
Kalkulus Knight
10
Sejak kapan pengaturan BIOS disimpan dalam memori flash? Saya tidak ingat motherboard modern di mana saya tidak bisa mengatur ulang pengaturannya dengan mengeluarkan baterai ...
Ruslan
4
@ user20574 AT PSU benar-benar mematikan power. Mereka memiliki saklar nyata dan mengirim 230V melaluinya. Ketika komputer dimatikan, ia mengkonsumsi nol listrik. ATX PSU tidak lagi memiliki properti ini.
Alexander
11
@Alexander Tidak sepenuhnya benar. Sebagian besar ATX PSU saya memiliki saklar nyata di bagian belakang. Mereka tidak lagi menjalankan 230V ke sakelar di bagian depan komputer. Jadi tombol power di bagian depan komputer tidak mematikan PSU sepenuhnya, Anda harus menggunakan yang di belakang untuk melakukan itu.
kasperd
4
@kasperd Sebagian besar PSU ATX eceran melakukannya, kebanyakan PSU OEM ATX tidak. IIRC yang beralih bukan bagian dari spesifikasi ATX (seperti saklar 110 / 220V yang dimiliki beberapa PSU ATX lama).
Alexander
34

Baterai CMOS, atau baterai RTC, menyediakan daya untuk jam waktu nyata sehingga komputer Anda dapat terus menjaga waktu saat dicabut.

  • Nama "baterai CMOS" adalah nama yang salah pada komputer modern. Komputer lama menggunakan baterai untuk mempertahankan pengaturan BIOS, yang disimpan dalam chip CMOS SRAM yang akan kehilangan isinya jika terputus dari daya. Pengaturan ini memang memiliki keuntungan membuatnya mudah untuk menghapus pengaturan BIOS, baik dengan melepas baterai atau dengan memasukkan atau melepas jumper. Sistem yang lebih baru menyimpan pengaturan firmware (BIOS atau UEFI) dalam memori flash atau EEPROM, yang tidak memerlukan daya untuk memelihara data. Lihat: artikel Wikipedia tentang memori BIOS yang tidak mudah menguap dan Bagaimana baterai CMOS menyimpan data?

  • Baterai ini, dan masih, digunakan untuk mempertahankan jam waktu-nyata . Karena ini adalah satu-satunya tujuan baterai saat ini, kadang-kadang disebut baterai RTC . Ini memastikan bahwa komputer Anda dapat terus menjaga waktu bahkan saat dicabut. Baterai biasanya sel tombol CR2032 yang tersedia, dan biasanya dapat digunakan selama 2 hingga 10 tahun. Jika komputer Anda kehilangan jejak saat dicabut selama lebih dari beberapa jam, sekarang saatnya untuk mengganti baterai. Lihat: Berapa lama baterai CMOS (3V) pada motherboard bertahan?

Baterai CMOS pada motherboard Pico ITX
Baterai CMOS pada motherboard Pico ITX - Sumber gambar

bwDraco
sumber
2
Itu satu baterai besar.
Ayesh K
@ AyeshK Tapi sangat tipis.
user11153
Bagaimana pengaturan BIOS dapat diatur ulang jika baterai hanya mempertahankan RTC?
Peter Mortensen
5
@ AyeshK Ini lebih seperti itu adalah mainboard kecil.
iFreilicht
9

Anggap saja seperti aki mobil Anda. Saat Anda mencabut baterai, radio Anda kehilangan semua presetnya dan jam disetel ulang. Pada awalnya, baterai CMOS memiliki fungsi yang sama, mempertahankan memori yang menahan pengaturan BIOS dan menjaga jam Real-Time berjalan ketika daya AC tidak tersedia.

Namun, dengan komputer modern, baterai CMOS memainkan peran yang lebih rendah karena sebagian besar firmware BIOS cukup pintar untuk secara otomatis mendeteksi pengaturan yang benar dan pengaturan tersebut disimpan sedemikian rupa sehingga tidak memerlukan daya untuk bertahan. Baterai CMOS masih diperlukan untuk mempertahankan RTC.

Informasi lebih lanjut tersedia dalam memori BIOS Nonvolatile .

merokok2345
sumber
Saya memiliki laptop pertengahan tahun 00 dengan baterai CMOS yang sudah mati - cabut stekernya dan akan mencoba melakukan booting dari drive fisik # 1. Itu bukan boot drive.
Loren Pechtel
7
Bukankah lebih baik jika mobil memiliki baterai CMOS sehingga kita tidak akan kehilangan preset setiap kali baterai utama harus diganti?
jp2code
@ LorenPechtel Saya tidak akan menganggap itu sebagai komputer modern. Kedua, laptop, dalam banyak hal, jenis khusus yang tidak mengikuti konvensi. Ketiga, laptop dengan lebih dari satu drive (permanen) sangat tidak biasa, saya akan mempertimbangkan bahwa default yang dapat diterima
smokes2345
@ smokes2345 Laptop ini dirancang untuk beberapa drive, BIOS harus memahaminya. (Dan manual perbaikan benar-benar harus memberikan indikasi di mana baterai itu bersembunyi !!)
Loren Pechtel
2
[kurang ajar] Dunia seharusnya menjadi tempat yang lebih baik, umumnya. [/ kurang ajar]
Agi Hammerthief