Başlatma sırasında DEL tuşuna bastığımda, CMOS'a mı yoksa BIOS'a mı giriyorum?


27

Uzun süredir BIOS ayarlarına girdiğimi sanıyordum ve CMOS, BIOS'ta ayarlamış olduğum ayarları hafızasında tutan bir çip.

Geçenlerde bir yerde önyükleme sırasını yapılandırdığımda vb. CMOS kurulumunun olduğunu okudum.

Şimdi biraz kafam karıştı, birisi bunu bana açıklayabilir mi?



5
CMOS donanımdır, BIOS koddur
Ron

Şimdi hangi yazılım parçası zaten çalışıyor ve klavyeyi okuyor ve CMOS kurulumuna girmeye karar veriyor? :)
Hagen von Eitzen

Teknik olarak artık kimse BIOS kullanmıyor, uefi tarafından değiştirildi .

gibi: bilgisayarımı başlattığımda, pencerelere (veya başka bir işletim sisteminden) veya sabit diske mi giriyorum?
RogUE

Yanıtlar:


60

Her ikisi de. CMOS , BIOS yapılandırma bilgilerini saklar. "Kuruluma" girdiğinizde, CMOS'ta tanımlanan ayarları yükleyen BIOS'un yapılandırma programını çalıştırıyorsunuzdur. BIOS'u çalıştırırken kullanacağı yapılandırma bilgilerini sağlayarak CMOS'u "kuruyorsunuz".

BIOS yüzden (çok değil bir günlük çalışma, tehlikeli bir all-ya hiç flaş operasyonu ile hariç) yazılı edilemez bir ROM üzerine Firmware olarak yazılmış bir programdır. BIOS ROM, F10 tuşuna bastığınızda yapılandırma bilgilerini CMOS'ta saklar. Bu nedenle CMOS'u temizlemek BIOS ayarlarınızı varsayılana geri yükler ve bu yüzden BIOS pahalı bir kağıt ağırlığı ile sizi bırakmaz.

Örneğin, BIOS'ta işletim sistemini önyükleme sırasına göre yükleyen bir alt yordam vardır. Önyükleme sırası bilgisi ise (örneğin ilk cihaz olarak ilk CD-ROM'u kullanın) CMOS'ta saklanır. CMOS'u temizlerseniz, BIOS varsayılan olarak, ilk doldurulan ilk disk denetleyicisindeki ilk disk kullanır.


6
Eğer "parladı" ise, bir EEPROM olacaktır.
Andrew,

3

BIOS, Temel Giriş Çıkış Sistemi ve CMOS, Tamamlayıcı Metal Oksit Yarı İletken anlamına gelir. BIOS sistemi CMOS mikroçipine yazılmıştır. Bunu tutmak için CMOS'siz bir BIOS kullanamazsınız, bu nedenle iki terimin birbirinin yerine kullanılması nadir değildir.


1
'Tamamlayıcı';)
Uzay Hayaleti

Aww, bu doğru! Beni yakaladığın için teşekkürler.
William Russell

3
Aslında BIOS, CMOS'ta değil * ROM'da yazılmıştır. Bazı parametreleri saklamak için BIOS CMOS'a yazılır. Üzgünüm, benim kaygımı kaybettiniz :(
Romeo Ninov

1
Bu durumda CMOS tarafından BIOS ayarlarının depolandığı gerçek zamanlı saat anlamında kullanılır. Ve BIOS kodunun bulunduğu yer aynı değildir
Romeo Ninov

2
@RichieFrame: Teknik olarak haklısın ama yıllar önce batarya tarafından desteklenen CMOS RAM sadece "CMOS" olarak adlandırılmaya başladı. Bu nedenle, bugünlerde aptalca, CMOS teriminin ek anlamı, BIOS ayarlarıyla (ve RTC devreleri) uçucu olmayan RAM içeren entegre devredir. Kesinlikle daha iyi bir terim NVRAM'dir (uçucu olmayan RAM). --- Neyse, Romeo Ninov'un yazdığı gibi, BIOS bu CMOS'ta depolanmadı. Sadece BIOS ayarları var.
pabouk
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.