BIOS-hardware en software

Bookmark and Share this Article Original English article

Het BIOS zelf is software die in het geheugen dat bestaat uit al de verschillende drivers die de hardware-interface voor het besturingssysteem. Het BIOS is uniek in vergelijking met normale software in dat het niet allemaal last van de schijf, wat van het is geladen in het geheugen chips (alleen-lezen geheugen of ROM) geïnstalleerd in het systeem of op adapterkaarten.

Het BIOS in een pc komt uit drie mogelijke bronnen:

  • Moederbord ROM

  • Adapterkaart ROM (zoals die gevonden op een videokaart)

  • Geladen in het RAM van de schijf (stuurprogramma's)

Het moederbord BIOS ROM wordt meestal geassocieerd met hardware dan software. Dit komt omdat het BIOS op het moederbord is opgenomen in een ROM-chip op het bord, die de oorspronkelijke software drivers die nodig zijn om het systeem draait bevat. Jaren geleden, toen slechts DOS was uitgevoerd op basis-pc's, dit was genoeg, dus geen andere bestuurders waren neededthe moederbord BIOS, had alles wat nodig was. Het moederbord BIOS meestal bevat drivers voor alle fundamentele systeem componenten, met inbegrip van het toetsenbord, diskettestation, harde schijf, seriële en parallelle poorten, en meer. Zoals systemen werd steeds complexer, nieuwe hardware toegevoegd waarvoor geen moederbord BIOS, drivers bestaan. Deze omvatten apparaten zoals nieuwere videokaarten, cd-rom-stations, SCSI harde schijven, USB-poorten, en zo verder.

Eerder dan te eisen dat een nieuw moederbord BIOS dat specifiek zou het nieuwe apparaten, is het veel eenvoudiger en praktischer om nieuwe stuurprogramma's die nodig waren op het systeem de harde schijf en configureren van het besturingssysteem kopie te laden tijdens het booten. Dit is hoe de meeste CD-ROM drives, geluidskaarten, scanners, printers PC Card (PCMCIA) apparaten, en zo verder worden ondersteund. Omdat deze apparaten hoeven niet actief te zijn tijdens het opstarten, kan het systeem opstarten vanaf de harde schijf en wacht om de drivers laden tijdens de eerste besturingssysteem laden.

Sommige drivers, echter, moet actief zijn tijdens het booten. Zo zou, hoe je opstarten vanaf een harde schijf als de stuurprogramma's nodig zijn om de schijf-interface werk moet worden geladen vanaf die schijf? Uiteraard moet de harde schijf drivers worden geladen in ROM ofwel op het moederbord of op een adapter kaart.

Hoe zult u in staat om iets op het scherm zien of je video kaart niet een reeks van bestuurders in een ROM? De oplossing hiervoor zou kunnen zijn om een moederbord rom met de juiste video's gebouwd in voorzien, maar dit onpraktisch is vanwege de diversiteit van de video-kaarten, elk zijn eigen machinisten nodig. Je zou eindigen met honderden verschillende moederbord roms, afhankelijk van welke videokaart je had. In plaats daarvan, toen de originele IBM PC ontworpen, creëerde het een betere oplossing. Het ontworpen moederbord van de PC rom te scannen op zoek naar de slots adapterkaarten met roms op hen. Als er een kaart werd gevonden met een ROM op, was de ROM uitgevoerd tijdens het opstarten de eerste fase, voordat de installatie begon het laden van het besturingssysteem van de harde schijf.

Door de ROM-gebaseerde drivers rechts op de kaart, heb je niet te veranderen uw moederbord rom te hebben ingebouwde ondersteuning voor nieuwe apparaten, met name die welke nodig zijn om actief te zijn tijdens het booten. Een paar kaarten (adapter boards) bijna altijd een ROM aan boord, waaronder de volgende:

  • Videokaarten. Allen hebben een onboard BIOS.

  • SCSI-adapters. Degenen die het opstarten van SCSI harde schijven of cd-roms hebben een onboard BIOS. Merk op dat in de meeste gevallen heeft de SCSI-BIOS geen ondersteuning voor SCSI-apparaten, andere dan een harde schijf, als je een SCSI-cd-rom, scanner, Zip drive, en dus gebruik van, moet u toch het laden van de juiste drivers voor die apparaten van uw harde schijf. De meeste nieuwere SCSI-adapters ondersteunen opstarten vanaf een SCSI CD-ROM, maar cd-rom-stuurprogramma's nog steeds nodig zijn om de cd-rom bij het opstarten vanaf een andere schijf of apparaat toegang.

  • Netwerkkaarten. Degenen die het opstarten direct van een file server hebben wat wordt meestal aangeduid met een boot-ROM of IPL (oorspronkelijke programma te laden) ROM aan boord. Dit maakt pc's worden geconfigureerd op een LAN als diskless workstationsalso genoemd Netto-pc's, NC (netwerk computers), thin clients, of zelfs smart terminals.

  • ATA-of floppy upgrade boards. Boards waarmee u meer of andere hechten soorten schijven dan wat doorgaans ondersteund door het moederbord alleen. Deze kaarten vereisen een onboard BIOS om deze stations te bootable te maken.
  • Y2K boards. Boards BIOS fixes te nemen dat het actualiseren van de eeuw byte in het CMOS-RAM. Deze platen hebben een kleine bestuurder in een BIOS, die het jaar byte voor een verandering 99-00-monitoren. Wanneer dit wordt geconstateerd, de driver updates de eeuw byte 19 tot 20, corrigeren van een fout in sommige oudere moederbord BIOS ROM. Hoewel het misschien vreemd lijkt Y2K-boards lijst omdat de eeuw veranderde enkele jaren geleden, indien geïnstalleerd deze besturen vaak in gebruik blijven tot de systemen met behulp van hen zijn gepensioneerd.

BIOS en CMOS RAM

Sommige mensen verwarren met het BIOS CMOS-RAM in een systeem. Deze verwarring wordt geholpen door het feit dat het Setup-programma in het BIOS wordt gebruikt om de configuratie-instellingen in het CMOS-RAM-geheugen op te slaan. Ze zijn in feite twee totaal gescheiden componenten.

Het BIOS op het moederbord wordt opgeslagen in een vaste ROM-chip. Ook op het moederbord is een chip genaamd de RTC / NVRAM-chip, wat staat voor real-time klok / niet-vluchtige geheugen. Dit is waar het BIOS Setup-informatie wordt opgeslagen, en het is eigenlijk een digitale klok chip met een paar extra bytes aan geheugen gegooid inch Het is meestal wel de CMOS-chip, omdat het is gemaakt met behulp van CMOS (Complementary Metal-Oxide Semiconductor)-technologie.

Het eerste voorbeeld van dit ooit in een pc is de Motorola MC146818 chip, die 64 bytes van de opslag, waarvan 14 bytes waren gewijd aan de klok functie had, terwijl 50 bytes aan BIOS Setup-instellingen op te slaan. Hoewel het niet-vluchtige genoemd, is het eigenlijk vluchtig is, wat betekent dat zonder macht, zal de tijd / datum instellingen en de gegevens in het RAM-gedeelte in feite worden gewist. Het wordt beschouwd als niet-vluchtige door velen omdat het is ontworpen met behulp van CMOS-technologie, wat resulteert in een chip die nog steeds vereist macht, maar heel weinig in vergelijking met andere chips. Een batterij in het systeem, in plaats van de huidige AC-muur, bepaalt dat de macht. Dit is ook waarom de meeste mensen noemen dit de CMOS-chip RAM-geheugen chip, hoewel technisch niet juist zijn (bijna alle moderne chips gebruiken een vorm van CMOS-technologie), heeft de termijn vast te zitten. Meeste RTC / NVRAM chips draaien op zo weinig als 1 micro amp (miljoenste van een versterker), dus gebruiken ze zeer weinig batterijvermogen te lopen. De meeste lithium coin cell batterijen kan duren tot 5 jaar of langer voordat de batterij leeg is en de informatie opgeslagen (evenals de datum en tijd) verloren gaat. Sommige systemen maken gebruik van speciale versies van deze chips gemaakt door Dallas Semiconductor, BENCHMARQ, of Odin (zoals de DS12885 en DS12887) dat zowel de RTC / NVRAM chip en de batterij in een enkele component.

Wanneer u uw BIOS Setup, configureren van uw harde schijf parameters of andere BIOS Setup-instellingen en sla deze invoert, worden deze instellingen geschreven naar de opslagruimte in het RTC / NVRAM (anders genaamd CMOS-RAM) chip. Iedere keer dat je systeem opstart, leest de parameters die zijn opgeslagen in de CMOS-chip RAM om te bepalen hoe het systeem moet worden geconfigureerd. Een relatie bestaat tussen het BIOS en CMOS RAM, maar ze zijn twee duidelijk verschillende delen van het systeem.

een artikel afkomstig van Melinda Mirovich


Disclaimer: Onze website is niet verantwoordelijk voor de informatie in dit artikel. In dit artikel wordt op geen enkele manier de standpunten, meningen, gedachten of overtuigingen van de artikelen directory personeel.
Vertaling aankondiging: Het artikel "BIOS van hardware en software" is vertaald met behulp van een geautomatiseerde vertaling dienst. Onze excuses voor eventuele vertaalfouten die heeft plaatsgevonden. Dank u voor uw begrip.


  Online: 1442 users browsing the articles directory © 2005-2010 E-articles.info All Rights Reserved.  
The articles and tutorials in the directory are property of their respective owners and authors.