BIOS Kleinteile und Software
Das BIOS selbst ist die Software, die in
Gedächtnis läuft, das aus allen verschiedenen Treibern besteht, die
die Kleinteile zum Betriebssystem anschließen. Das
BIOS ist dadurch verglichen mit normaler Software
einzigartiges, daß alle sie nicht von der Scheibe lädt; etwas
von ihm wird in die Speicherchips (Read-only-Speicher oder in ROM),
die in das System oder auf Adapterkarten angebracht werden
vorbelastet.
Das BIOS in einem PC kommt von drei möglichen
Quellen:
Das Motherboard ROM BIOS ist mit
Kleinteilen anstatt Software häufig verbunden. Dieses ist, weil
das BIOS auf dem Motherboard in einem ROM Span auf dem Brett
enthalten wird, das die Ausgangssoftware-Treiber enthält, die
benötigt werden, um den System Betrieb zu erhalten. Vor Jahren,
als nur DOS auf grundlegende PC lief, war dieses genug, also waren
keine anderen Treiber neededthe Motherboard BIOS hatten
alles, das notwendig war. Das Motherboard BIOS
schließt normalerweise Treiber für alle Grundsystembestandteile,
einschließlich die Tastatur, Diskettenlaufwerk, Festplattenlaufwerk,
Serien- und parallele Tore und mehr mit ein. Während Systeme
komplizierter wurden, wurden neue Kleinteile addiert, für die keine
Motherboard BIOS-Treiber bestanden. Diese schlossen
Vorrichtungen wie neuere videoadapter, CD-ROM Antriebe, SCSI
Festplatten, USB Tore und so weiter ein.
Anstatt, ein neues Motherboard BIOS erfordernd,
das spezifisch die neuen Vorrichtungen stützen würde, war er weit
einfacher und praktischer, alle neuen Treiber zu kopieren, die auf die
System Festplatte notwendig waren und das Betriebssystem
zusammenzubauen, um sie zur Aufladung Zeit zu laden. Dieses ist,
wie die meisten CD-ROM Antriebe, die stichhaltigen Karten, Scanner,
Drucker, Gedruckte Schaltkarte (PCMCIA) Vorrichtungen und so weiter
gestützt werden. Weil diese Vorrichtungen nicht brauchen,
während der Aufladung Zeit aktiv zu sein, kann das System oben von
der Festplatte aufladen und zu warten, um die Treiber während des
Ausgangsbetriebssystems zu laden laden Sie.
Einige Treiber müssen während der Aufladung Zeit aktiv
jedoch sein. Z.B. wie konnten Sie von einer Festplatte aufladen,
wenn die Treiber, die notwendig sind, die Scheibe Arbeit anschließen
zu lassen, von dieser Scheibe geladen werden müssen?
Offensichtlich müssen die Festplatte Treiber in ROM entweder
auf dem Motherboard oder auf einer Adapterkarte vorbelastet werden.
WieSIND Sie in der Lage zu sehen, daß alles onscreen,
wenn Ihre Videokarte nicht einen Satz Treiber in einem ROM hat?
Die Lösung zu diesem konnte ein Motherboard ROM mit den
passenden videotreibern versehen sollen, die geeinbaut wurden;
jedoch ist dieses wegen der Vielzahl der Videokarten, jedes
Benötigen seiner eigenen Treiber unpraktisch. Sie würden oben
mit Hunderten unterschiedlicher Motherboard ROMAS beenden, abhängig
von denen Videokarte Sie hatte. Stattdessen als IBM den
ursprünglichen PC entwarf, verursachte sie eine bessere Lösung.
Sie entwarf das ROM Motherboard des PC, um die Schlitze
abzulichten, die nach Adapterkarten mit ROMAS auf ihnen suchen.
Wenn eine Karte mit einem ROM auf ihr gefunden wurde, wurde das
ROM während der Ausgangseinschalten der Anlagephase durchgeführt,
bevor das System anfing, das Betriebssystem von der Festplatte zu
laden.
Indem Sie die ROM-GEGRÜNDETEN Treiber nach rechts auf die
Karte setzten, mußten Sie nicht Ihr Motherboard ROM ändern, um
eingebaute Unterstützung für neue Vorrichtungen, besonders die zu
haben, die während der Aufladung Zeit aktiv sein mußten.
Einige Karten (Anschlußbaugruppen) haben fast immer ein ROM an
Bord, einschließlich das folgende:
-
Videokarten. Alle haben an Bord des BIOS.
-
SCSI Adapter. Die, die Laden des Betriebssystems
SCSI von den Festplattenlaufwerken oder von CD-ROMs stützen, haben an
Bord des BIOS. Merken Sie, daß in den meisten
Fällen das SCSI BIOS keine SCSI Vorrichtungen anders als
eine Festplatte stützt; wenn Sie eine SCSI CD-ROM, Scanner,
Reißverschluss-Antrieb und so weiter benutzen, müssen Sie noch die
passenden Treiber für jene Vorrichtungen von Ihrer Festplatte laden.
Das meiste neuere SCSI Adapterunterstützungsladen des
Betriebssystems eine SCSI CD-ROM, aber CD-ROM von den Treibern ist
noch notwendig, um die CD-ROM zugänglich zu machen wenn Laden des
Betriebssystems von einem anderen Antrieb oder von Vorrichtung.
-
Netzkarten. Haben die, die den Boot direkt von einem
Akte stützen Bediener, was normalerweise ein Aufladung ROM oder IPL
(einleitendes Programmladen) ROM an Bord genannt wird. Dieses
ermöglicht PC, auf einem LAN als diskless workstationsalso
zusammengebaut zu werden, das Net PCs genannt wird, NCs
(Netzcomputer), dünne Klienten oder sogar intelligente Anschlüß.
- ATA oder schlaffe Aufsteigenbretter. Bretter, die
Ihnen ermöglichen, mehr anzubringen oder unterschiedliche Arten der
Antriebe als, was gewöhnlich durch das Motherboard alleine gestützt
wird. Diese Karten erfordern an Bord des BIOS, um
diesen Antrieben zu ermöglichen, bootable zu sein.
-
Y2K Bretter. Bretter, die BIOS-Verlegenheiten
enthalten, um das Jahrhundertbyte im CMOS RAM zu aktualisieren.
Diese Bretter haben einen kleinen Treiber, der in einem
BIOS enthalten wird, der das Jahrbyte für eine Änderung
von 99 bis 00 überwacht. Wenn dieses ermittelt wird,
aktualisiert der Treiber das Jahrhundertbyte von 19 bis 20 und behebt
einen Fehler in irgendeinem älterem Motherboard ROM BIOS.
Vor obgleich er merkwürdig scheinen konnte, Y2K Bretter zu
verzeichnen, weil das Jahrhundert einigen Jahren änderte, wenn sie
angebracht werden, bleiben diese Bretter häufig im Gebrauch, bis die
Systeme, die sie verwenden, zurückgezogen sind.
BIOS und CMOS RAM
Einige Leute verwirren BIOS mit dem
CMOS RAM in einem System. Dieses Durcheinander wird durch die
Tatsache unterstützt, daß das Einstellung Programm im
BIOS verwendet wird, um die Konfiguration Einstellungen im
CMOS RAM einzustellen und zu speichern. Sie sind tatsächlich
zwei total verschiedene Bestandteile.
Das BIOS auf dem Motherboard wird in einem
örtlich festgelegten ROM Span gespeichert. Auch auf dem
Motherboard ist ein Span, der den RTC/NVRAM Span genannt wird, der
für Realzeitclock/nonvolatile Gedächtnis steht. Dieses ist, wo
die BIOS Einstellung Informationen gespeichert werden, und
es ist wirklich ein Digitaluhrspan mit einigen Extrabytes des
Gedächtnisses innen geworfen. Es wird normalerweise den CMOS
Span genannt, weil es mit CMOS (ergänzender Metallhalbleiter)
Technologie gebildet wird.
Das erste Beispiel von diesem, das überhaupt in einem PC
verwendet wurde, war der Motorola MC146818 Span, der 64 Bytes Ablage
hatte, von denen 14 Bytes der Taktgeberfunktion eingeweiht wurden und
überließ 50 Bytes Speicher BIOS Einstellung
Einstellungen. Obgleich es permanent genannt wird, ist es
wirklich löschbar und bedeutet, daß ohne Energie, die time/date
Einstellungen und die Daten im RAM-Teil tatsächlich gelöscht werden.
Es gilt als permanent durch viele, weil es mit CMOS Technologie
entworfen ist, die einen Span, der noch Energie erfordert, aber sehr
wenig, der mit anderen Spänen verglichen wird ergibt. Eine
Batterie im System, anstatt der Wechselstrom Wandstrom, liefert diese
Energie. Dieses ist auch, warum die meisten Leute diesen Span
den CMOS RAM-Span nennen; obgleich nicht technisch genau (fast
alle modernen Späne benutzen eine Form der CMOS Technologie), die
Bezeichnung gehaftet hat. Die meisten RTC/NVRAM Späne lassen an
so wenig wie 1 Mikroampere (millionstel eines Amperes) laufen, also
verwenden sie sehr wenig Batterieleistung zu laufen. Die meisten
Lithiummünze Zelle Batterien können bis 5 Jahre oder mehr dauern,
bevor die Batterie heraus läuft und die gespeicherten Informationen
(sowie das Datum und die Zeit) verloren sind. Einige Systeme
verwenden spezielle Versionen dieser Späne, die durch Dallas
Halbleiter, Benchmarq oder Odin (wie das DS12885 und das DS12887)
gebildet werden die den RTC/NVRAM Span und die Batterie in einem
einzelnen Bestandteil miteinschließen.
Wenn Sie Ihre BIOS Einstellung eintragen, bauen
Sie Ihre Festplatte Parameter oder andere BIOS Einstellung
Einstellungen zusammen, und außer ihnen, werden diese Einstellungen
zum Speicherbereich in den RTC/NVRAM (anders genannt CMOS RAM) Span
geschrieben. Jedesmal Ihre System Aufladungen oben, liest er die
Parameter, die im CMOS RAM-Span gespeichert werden, um festzustellen,
wie das System zusammengebaut werden sollte. Ein Verhältnis
besteht zwischen dem BIOS und CMOS RAM, aber sie sind zwei
deutlich unterschiedliche Teile des Systems. |
dieses ist ein Artikel, der von Melinda Mirovich
hinzugefügt wird
|