Skillnad mellan BIOS och CMOS

De huvudskillnad mellan BIOS och CMOS är att BIOS är en firmware som utför maskinvaruinitiering när du startar upp datorn och tillhandahåller runtime-tjänster för operativsystem och andra program medan CMOS är ett speciellt minneskrets som lagrar och behåller BIOS-konfigurationsinställningarna.

Ett moderkort är en viktig hårdvarukomponent i datorn. Det låter olika enheter i datorn kommunicera med varandra. Två komponenter i moderkortet är BIOS och CMOS. BIOS lagras i BIOS-chipet. Den har de första programmen som körs varje gång datorn startar. Å andra sidan lagras BIOS-inställningarna i ett separat chip som heter CMOS. I moderna moderkort är CMOS-chip integrerat med Real Time Clock (RTC) på den sydliga brochipset.

Viktiga områden som omfattas

1. Vad är BIOS
     - Definition, Funktionalitet
2. Vad är CMOS
     - Definition, Funktionalitet
3. Skillnad mellan BIOS och CMOS
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

BIOS, CMOS, firmware, moderkort

Vad är BIOS

BIOS är en fast programvara som är inbyggd i datorns moderkort. Den lagras på moderkortets BIOS-chip. Det är icke-flyktigt. Därför håller den data även om det inte finns något konstant strömflöde. När du startar upp datorn hjälper BIOS till att initiera datorns hårdvara. Efter uppstartsprocessen söker den efter en startanordning som optisk eller lagringsenhet för att starta operativsystemet och andra program.

Figur 1: BIOS-inställning

När du slår på datorn utför BIOS Power On Self-Test. Det kontrollerar om alla kraven är uppfyllda och hårdvaran fungerar korrekt innan operativsystemet startas. Om testet lyckas, kommer den interna högtalaren att göra en kort singel pip. Det indikerar att uppstartsprocessen är normal. Om det inte finns några pip eller flera piper indikerar det att det finns något fel i systemet.

Pipkoden hjälper användaren att identifiera problemet. Om det till exempel är en kontinuerlig kort pip, kan det vara ett fel i RAM. Om det finns tre pip, indikerar det att det finns fel på tangentbordet. Användaren kan läsa mer om pipkoderna från tillverkarens dokument. Det går att göra ytterligare felsökning enligt bippkoden.

Vad är CMOS

Det finns BIOS-inställningar, t.ex. startsekvens, datum och tid och maskinvaruinställningar. Dessa konfigurationsinställningar lagras på moderkortet i ett speciellt chip som heter CMOS. Det är flyktigt och kräver ett konstant strömflöde för att behålla inställningarna.

Figur 2: Moderkort för datorer

CMOS använder ett batteri som heter CMOS för att behålla inställningarna när datorn stängs av. Det är ett litet knappcellsbatteri som kan ses på moderkortets yta. Om batteriet är borttaget och sedan sätts på igen, raderar BIOS tidigare konfigurationsinställningar och återställs till tillverkarens standardinställningar.

Skillnad mellan BIOS och CMOS

Definition

BIOS är icke-flyktig firmware som används för att initiera hårdvaran under startprocessen och tillhandahålla runtime-tjänster för operativsystem och program. CMOS är ett speciellt minneskrets i moderkortet som lagrar och håller BIOS-konfigurationsinställningarna. Detta förklarar den grundläggande skillnaden mellan BIOS och CMOS.

Lång form

Basic Input Output System är den långa formen av BIOS medan Complementary Metal Oxide Semiconductor är den långa formen av CMOS.

Minnetyp

Medan BIOS är icke-flyktig, är CMOS flyktig. Detta är en huvudskillnad mellan BIOS och CMOS.

Huvudfunktionalitet

Huvudfunktionaliteten hos varje är en annan viktig skillnad mellan BIOS och CMOS. BIOS initierar hårdvara när du startar upp datorn och tillhandahåller runtime-tjänster för operativsystem och program. CMOS lagrar alla BIOS-inställningar.

Slutsats

Skillnaden mellan BIOS och CMOS är att BIOS är en firmware som utför hårdvaruprofilering när du startar upp datorn och tillhandahåller runtime-tjänster för operativsystem och andra program medan CMOS är ett speciellt minneskrets som lagrar och behåller BIOS-konfigurationsinställningarna.

Referens:

1. "BIOS". Wikipedia, Wikimedia Foundation, 9 september 2018, Tillgänglig här.

Image Courtesy:

1. "Award BIOS setup utility" av Award Software International Inc., gjord av User: Kephir - Självgjorda (Public Domain) via Commons Wikimedia
2. "PSX-SCPH-5001-Moderkort" Av Evan-Amos - Egent arbete (Public Domain) via Commons Wikimedia