Jak zjistíte rozdíl mezi CMOS a BIOS?


Odpověď 1:

BIOS a CMOS jsou často považovány za totéž, ale nejsou. Jsou to dvě různé součásti počítače, ale fungují společně, aby zajistily správnou funkci počítače.

BIOS je počítačový čip na základní desce, který se podobá obrázku nahoře. Tento čip obsahuje speciální program, který pomáhá počítačovému procesoru komunikovat a ovládat ostatní komponenty v počítači. Mezi tyto další součásti patří diskové jednotky, grafické karty, zvukové karty, síťové karty, diskety, porty USB, pevné disky a další. Bez systému BIOS by procesor nevěděl, jak interagovat nebo propojit komponenty počítače, a počítač by nemohl fungovat.

CMOS je také počítačový čip na základní desce, konkrétněji je to čip RAM. Jedná se o typ paměťového čipu, který ukládá informace o počítačových komponentách a nastavení těchto komponent. Normální čipy RAM však ztratí informace, které jsou v nich uloženy, když jim již není dodávána energie. Aby byla zachována informace v čipu CMOS, dodává baterie CMOS na základní desce konstantní energii pro tento čip CMOS. Pokud je baterie vyjmuta ze základní desky nebo dojde-li jí šťáva (např. Mrtvá baterie CMOS), CMOS ztratí informace v ní uložené. Všechna nastavení, která jste provedli v nastavení CMOS, by byla ztracena a po vložení nové baterie CMOS na základní desku byste je museli znovu změnit. Například s vybitou baterií CMOS se čas a datum vrátí zpět na datum výroby, pokud bylo delší dobu vypnuto.

Program BIOS na čipu BIOS načítá informace z čipu CMOS při spuštění počítače, během procesu spouštění. Můžete si všimnout na úvodní úvodní obrazovce, která se nazývá obrazovka POST, je k dispozici volba pro vstup do nastavení BIOS nebo CMOS. Když vstoupíte do této oblasti nastavení, vstupujete do nastavení CMOS, nikoli do nastavení BIOS. Čip a program BIOS nemůže uživatel aktualizovat přímo. Jediným způsobem, jak aktualizovat systém BIOS, je použití programu BIOS flash nazvaného aktualizace BIOS, který aktualizuje systém BIOS na jinou verzi. Tyto aktualizace obvykle poskytuje výrobce základní desky nebo výrobce počítače.

Nastavení CMOS umožňuje změnit čas a datum a nastavení způsobu načítání zařízení při spuštění, jako jsou pevné disky, diskové jednotky a disketové jednotky. Nastavení CMOS umožňuje povolit a zakázat různá hardwarová zařízení, včetně portů USB, zabudované grafické karty a zvukové karty (pokud jsou k dispozici), paralelních a sériových portů a dalších zařízení.

Zdroj: Google


Odpověď 2:

BIOS a CMOS jsou často považovány za totéž, ale nejsou. Jsou to dvě různé součásti počítače, ale fungují společně, aby zajistily správnou funkci počítače.

BIOS neboli „Basic Input / Output System“ je speciální firmware uložený v čipu na základní desce počítače. Je to první program, který se spouští při každém zapnutí počítače. Systém BIOS provádí POST, který inicializuje a testuje hardware vašeho počítače. Poté vyhledá a spustí zaváděcí zavaděč nebo přímo načte váš operační systém.

Když provedete změny v konfiguraci systému BIOS, nastavení se neuloží na samotný čip BIOS. Místo toho jsou uloženy na speciálním paměťovém čipu, který se označuje jako „CMOS“. CMOS je zkratka pro „Complementary Metal-Oxide-Semiconductor“. Je to název výrobního procesu používaného k vytváření procesorů, RAM a digitálních logických obvodů a je to také název pro čipy vytvořené tímto procesem.

Stejně jako většina čipů RAM i čip, který ukládá vaše nastavení systému BIOS, je vyroben pomocí procesu CMOS. Obsahuje malé množství dat, obvykle 256 bajtů. Informace o čipu CMOS zahrnují, jaké typy diskových jednotek jsou nainstalovány v počítači, aktuální datum a čas systémových hodin a spouštěcí posloupnost počítače.


Odpověď 3:

Když používáme termín BIOS, máme na mysli sbírku softwaru na čipu BIOS. Ber to jako složku, kde je soubor pro každý hardware. Jeden ze souborů na BIOSu je pro přístup k CMOS, což je jiný čip.

Když řekneme dostat se do BIOSu při startu, je to opravdu ten program uvnitř BIOSu, který přistupuje k CMOS (je to editor CMOS). V CMOS můžete změnit některá nastavení týkající se vašeho hardwaru a způsobu spuštění počítače. Software BIOS pak použije tato nastavení při spuštění. Editor CMOS je tedy ekvivalentem editoru nastavení systému BIOS a některé jej mohou označovat jako editor systému BIOS.

Když je BIOS na ROM (pouze pro čtení), CMOS je na RAM. To znamená, že změnu BIOS lze provést pouze blikáním, zatímco CMOS lze snadněji získat pomocí editoru CMOS. (a nemusí to být editor CMOS ve vašem BIOSu, ale je těžké / nemožné najít alternativu, protože způsob, jakým jsou nastavení uložena, závisí na vašem BIOSu a také proto, že operační systém Windows neposkytuje rozhraní k těmto nastavením.) HP BIOS má podporu pro WMI a umožňuje tak jejich editor CMOS v systému Windows. Také Dos a Linux vám poskytují způsoby, jak změnit paměť CMOS). Paměť CMOS je udržována malou baterií uvnitř počítače.

To jsem narazil, když jsem upgradoval wifi kartu v notebooku. Systém BIOS má kontrolní seznam, které síťové karty umožňuje a odmítl spustit počítač. Pokud však v CMOS našlo nastavení k přeskočení kontroly, bylo by to. Toto nastavení bylo samozřejmě pro vlastní použití výrobcem a nebylo v běžném nastavení editoru CMOS / BIOS. Měl jsem dvě možnosti, flash BIOS s hacknutou verzí obsahující moje ID karty, nebo se dostat do dos / linux pomocí spouštěcího CD a použít program, který mění toto nastavení CMOS. Druhá možnost je samozřejmě mnohem méně riskantní. Jedinou nevýhodou je, že bych to musel udělat znovu, kdyby baterie CMOS zemřela / musela být v budoucnu vyměněna.

Novější počítače ukládají nastavení systému BIOS na EEPROM (flash disk) a již na CMOS. A BIOS byl také nahrazen UEFI, který může ukládat svůj kód na flash disk nebo dokonce na pevný disk, takže BIOS bliká. Implementace UEFI však často emulují systém BIOS, takže starší operační systémy, které očekávají, že mohou běžet. UEFI je podporován z Vista SP1 a novějších Windows OS.


Odpověď 4:

Když používáme termín BIOS, máme na mysli sbírku softwaru na čipu BIOS. Ber to jako složku, kde je soubor pro každý hardware. Jeden ze souborů na BIOSu je pro přístup k CMOS, což je jiný čip.

Když řekneme dostat se do BIOSu při startu, je to opravdu ten program uvnitř BIOSu, který přistupuje k CMOS (je to editor CMOS). V CMOS můžete změnit některá nastavení týkající se vašeho hardwaru a způsobu spuštění počítače. Software BIOS pak použije tato nastavení při spuštění. Editor CMOS je tedy ekvivalentem editoru nastavení systému BIOS a některé jej mohou označovat jako editor systému BIOS.

Když je BIOS na ROM (pouze pro čtení), CMOS je na RAM. To znamená, že změnu BIOS lze provést pouze blikáním, zatímco CMOS lze snadněji získat pomocí editoru CMOS. (a nemusí to být editor CMOS ve vašem BIOSu, ale je těžké / nemožné najít alternativu, protože způsob, jakým jsou nastavení uložena, závisí na vašem BIOSu a také proto, že operační systém Windows neposkytuje rozhraní k těmto nastavením.) HP BIOS má podporu pro WMI a umožňuje tak jejich editor CMOS v systému Windows. Také Dos a Linux vám poskytují způsoby, jak změnit paměť CMOS). Paměť CMOS je udržována malou baterií uvnitř počítače.

To jsem narazil, když jsem upgradoval wifi kartu v notebooku. Systém BIOS má kontrolní seznam, které síťové karty umožňuje a odmítl spustit počítač. Pokud však v CMOS našlo nastavení k přeskočení kontroly, bylo by to. Toto nastavení bylo samozřejmě pro vlastní použití výrobcem a nebylo v běžném nastavení editoru CMOS / BIOS. Měl jsem dvě možnosti, flash BIOS s hacknutou verzí obsahující moje ID karty, nebo se dostat do dos / linux pomocí spouštěcího CD a použít program, který mění toto nastavení CMOS. Druhá možnost je samozřejmě mnohem méně riskantní. Jedinou nevýhodou je, že bych to musel udělat znovu, kdyby baterie CMOS zemřela / musela být v budoucnu vyměněna.

Novější počítače ukládají nastavení systému BIOS na EEPROM (flash disk) a již na CMOS. A BIOS byl také nahrazen UEFI, který může ukládat svůj kód na flash disk nebo dokonce na pevný disk, takže BIOS bliká. Implementace UEFI však často emulují systém BIOS, takže starší operační systémy, které očekávají, že mohou běžet. UEFI je podporován z Vista SP1 a novějších Windows OS.