Bagaimana baterai CMOS menyimpan informasi di dalamnya? Saya tahu ini menyimpan informasi seperti waktu, tanggal, kata sandi, dan konfigurasi drive, tetapi bagaimana caranya? Bagaimana baterai dapat menyimpan data?
Bagaimana baterai CMOS menyimpan informasi di dalamnya? Saya tahu ini menyimpan informasi seperti waktu, tanggal, kata sandi, dan konfigurasi drive, tetapi bagaimana caranya? Bagaimana baterai dapat menyimpan data?
Jawaban:
Baterai CMOS tidak menyimpan data. CMOS memastikan baterai bahwa CMOS chip yang , yang tidak menyimpan data, memiliki kekuatan. Memori CMOS membutuhkan daya untuk menyimpan data, sehingga baterai diperlukan ketika tidak ada daya eksternal yang dipasok ke komputer.
Inilah sebabnya mengapa jumper biasanya dilepas dari motherboard untuk mengatur ulang CMOS, karena hal itu mengganggu daya ke chip CMOS cukup lama untuk menghapus data.
Tanda kegagalan baterai CMOS yang akan datang adalah ketika jam waktu nyata komputer mulai kehilangan jejak waktu ketika sistem mati dan tidak diberdayakan oleh sumber daya lain.
Pada banyak komputer baru, data konfigurasi BIOS disimpan dalam memori flash, dan baterai berfungsi hanya untuk mempertahankan jam waktu-nyata. Dalam sistem seperti itu, ini disebut "baterai RTC" (contohnya ada pada halaman 29 manual servis Edisi Pilih HP Pavilion dv6z-3000 ). Kegagalan baterai RTC dalam sistem seperti itu akan menyebabkan jam kehilangan jejak waktu ketika sistem terputus dari daya, tetapi tidak akan mengakibatkan hilangnya pengaturan BIOS.
Baterai itu sendiri tidak menyimpan info. Baterai digunakan untuk menjaga sejumlah kecil memori (ram statis tepatnya) agar pengaturan tidak hilang. Selain itu, baterai membuat jam tetap bekerja sehingga waktu dan tanggal benar ketika komputer dihidupkan lagi.
Catatan menarik - ketika berjalan dengan baterai, jam tidak begitu akurat dan waktu dapat melayang.
The CMOS
baterai tidak menyimpan data, itu adalah BATERAI . Baterai memberikan daya untuk CMOS
SRAM
chip yang benar-benar menahan memori.
Kebetulan, tidak ada yang namanya CMOS
baterai. Baterai yang memberi daya CMOS
hanya baterai biasa yang terjadi pada CMOS
chip daya .
CMOS
singkatan dari " Semikonduktor Logam-Oksida Pelengkap " dan mengacu pada konstruksi chip.
Baterai itu sendiri tidak menyimpan data. Baterai CMOS (atau baterai BIOS) mendukung CMOS yang menyimpan data untuk komputer itu sendiri yang dapat dilihat di BIOS. Semua ini dilakukan melalui motherboard.
Seperti inilah tampilannya di komputer modern:
Adapun pertanyaan: baterai CMOS memastikan bahwa konfigurasi BIOS disimpan dalam memori CMOS.
CMOS adalah baterai bukan penyimpanan itu hanya mempertahankan bahwa ada daya yang cukup untuk terus menjalankan penyimpanan data dalam chip.
Pertanyaannya kurang lebih sudah dijawab, tetapi bisa sedikit penjelasan.
CMOS secara efektif tidak berbeda dari RAM biasa. Ia menyimpan informasi, tetapi hanya selama ada sumber daya yang tersedia untuk itu. Setelah daya dilepas, isinya memudar.
Tidak seperti RAM biasa, CMOS kecil (secara fisik dan dalam kapasitas), dan menarik daya jauh lebih sedikit. Dengan demikian, sel-tombol biasa cukup untuk menyimpan isinya selama waktu yang signifikan.
Yang mengatakan, CMOS tidak menggunakan baterai sepanjang waktu. Ketika ada daya dari PSU, CMOS menggunakannya untuk menjaga isinya tetap utuh, sehingga memperpanjang usia baterai CMOS. Jika daya terputus, kapasitor memungkinkannya mempertahankan isinya sejenak hingga baterai dihidupkan.
Selain itu, ketika tanggal / waktu, dan beberapa nilai lainnya disimpan dengan baterai, banyak (bahkan sebagian besar) pengaturan sebenarnya ditulis ke bagian flash CMOS yang dipertahankan jika baterai CMOS mati. Ini masuk akal karena nilai-nilai tertentu seperti tanggal dan waktu bersifat sementara / dinamis dan harus tetap aktif sementara pengaturan lain bersifat statis dan tidak sering berubah (jika sama sekali), sehingga hanya dapat ditulis ke penyimpanan jangka panjang seperti mungil, versi CMOS dari hard-drive. Itu sebabnya ketika baterai CMOS mati dan ada kegagalan daya, Anda akan melihat bahwa hanya beberapa pengaturan yang telah dikembalikan ke pengaturan default.
Biasanya yang akan dilakukan oleh produsen BIOS adalah menulis pengaturan non-kritis ke memori non-volatil yang perlu secara khusus diatur ulang ke default dengan fungsi "load default" BIOS (melepas baterai untuk sementara waktu tidak akan melakukannya), dan hanya menyisakan pengaturan kritis dalam memori yang tidak stabil. Oleh karena itu, bahkan jika semua daya dilepaskan, pengaturan seperti konfigurasi floppy, pengaturan audio onboard, dan semacamnya akan dipertahankan, tetapi pengaturan yang mencegah sistem bekerja apa pun, seperti pengaturan waktu memori dan overclocking CPU dapat diatur ulang ke nilai yang bekerja hanya dengan menghapus baterai sebentar.
Karena pemisahan ini, jumlah sel memori yang membutuhkan sumber listrik yang konstan dapat dikurangi secara drastis, memungkinkan baterai bertahan selama bertahun-tahun.
(Anda akan mencatat perilaku ini di perangkat lain juga. Sebagai contoh, setelah pemadaman listrik, VCR akan memerlukan jamnya untuk diatur (maka flashing 12:00
dahulu kala). Namun, banyak VCR dapat mempertahankan pengaturan mereka yang lain seperti bahasa, kabel / antena, kecepatan pita, dll. Beberapa VCR bahkan dapat mempertahankan program mereka karena program tidak benar-benar berubah.
Ibu saya menggunakan timer (Gambar 1) untuk secara otomatis menghidupkan dan mematikan lampu teras beberapa kali sehari. Anda memprogramnya dengan memasukkan beberapa tab plastik kecil yang mematikan dan mematikan sakelar. Jika dikeluarkan dari stopkontak, jamnya berhenti berdetak dan berhenti tahu jam berapa sekarang, tetapi program-programnya tetap tidak terpengaruh. Ini sama dengan timer pada pemanas oli (Gambar 2) yang menggunakan sakelar / tombol alih-alih tab. Di sisi lain, ia menggunakan pengatur waktu digital murni (Gambar 3) untuk lampu dalam ruangan ketika ia membawa taman untuk musim dingin, dan itu kehilangan segalanya saat terputus.)
Gambar 1: Timer analog
Gambar 2: Timer penghangat oli
Gambar 3: Timer digital