lehrerbibliothek.deDatenschutzerklärung
BIOS Das Praxisbuch 4. Auflage 

Inkl. CD-ROM
BIOS
Das Praxisbuch


4. Auflage



Inkl. CD-ROM



Alle Metzlar

Franzis' Verlag GmbH
EAN: 9783772367069 (ISBN: 3-7723-6706-2)
405 Seiten, hardcover, 17 x 25cm, 2004

EUR 49,95
alle Angaben ohne Gewähr

Umschlagtext
Das BIOS ist von elementarer Bedeutung für Leistung, Stabilität, Konfiguration und Aufrüstbarkeit des PCs. Die richtige Konfiguration, die Möglichkeiten, Probleme zu lösen, hängen vom Know-how in Sachen BIOS ab. Nur wer sich in den Optionen auskennt, ist in der Lage, das Maximum aus dem PC-System herauszuholen oder Kompatibilitätsprobleme mit anderer Hardware in den Griff zu bekommen.



Das BIOS-Buch beschreibt alle gängigen BIOS-Versionen für die verschiedensten Boards. Sie erhalten detaillierte Informationen über die jeweiligen Setup-Utilities und deren Optionen. Die Diagnose-Tools und Fehlermeldungen der einzelnen Hersteller sind akribisch genau aufgelistet. Ausführliche Kapitel über BIOS-Upgrade, Debugging und Hardware-Diagnose-Werkzeuge helfen auch bei schwierigen Problemen. In den umfangreichen Anhängen finden Sie ausführliche technische Angaben zu Interrupts, I/O Ports und den verschiedenen RAM-Typen.



Aus dem Inhalt

- Was ist ein BIOS?

- Die Grundfunktionen des BIOS

- Der Power-On-Self-Test (POST)

- Interrupt-Service-Routinen

- Das BIOS-Setup

- Optimieren und Overclocking

- Upgraden und Rekonfigurieren des BIOS

- BIOS und Hardware

- Fehlerbehebung

- Tuning, Analyse und Benchmarking

- Arbeiten mit DEBUG





Auf DC-ROM (englisch sprachig)

- POST-Fehlermeldungen und -Fehlercodes

- Datenbank aller Setupoptionen mit Volltextsuche

- Tabellen aller Interrupt-Service-Routinen und I/O-Ports

- Hardware- und Chipsatzinformationen

- Identifizieren des BIOS; Fehlerbehebung

- Upgraden und Rekonfigurieren

- Utilities (Analyse, Benchmarking, Burn-In, Konfiguration, Flashen, Festplatten, Testen, Tuning u.s.w.)

- Berechnungsmodelle in JavaScript
Rezension
Das BIOS ist die Grundlage eines PCs, auf der das Betriebssystem "aufgesetzt" wird. Es ist für die Stabilität und Konfiguration eines PCs von Bedeutung. Im BIOS sollte man ohne Kenntnisse auf keinen Fall etwas verändern. "BIOS - Das Praxisbuch" geht auf die neusten BIOS-Versionen (ab Pentium III oder Pentium 4) ein. Von einem echten Profi bekommt man das BIOS - sonst ein Buch mit sieben Siegeln - umfangreich erklärt. Um das BIOS zu verstehen kommt man um dieses Buch nicht herum.

Erwin Ferrao, lehrerbibliothek.de
Inhaltsverzeichnis
1 Was ist ein BIOS? 13

1.1 Funktionsebenen 13

1.2 Das System-BIOS 14

1.3 Tasten zum Starten des Setup-Utilitys 15


2 Eine kurze Geschichte des BIOS 19


3 Die Grundfunktionen des BIOS 23

3.1 BIOS-Funktionen 23

3.2 Funktionsweise des BIOS 24

3.3 Speicheradressen der BIOS-Daten 27
3.3.1 ROM-BIOS-Daten 27
3.3.2 System-RAM-Daten 38
3.3.3 CMOS-RAM 60


4 Der Power-On-Self-Test (POST) 77

4.1 Aufgaben des POST 77

4.2 Fehlermeldungen des BIOS 80


5 Interrupt-Service-Routinen 83

5.1 Grundlagen der Interrupt-Service-Routinen 83
5.1.1 Hardware-Interrupts 83
5.1.2 Software-Interrupts 84
5.1.3 Prozessor-Interrupts (Ausnahmen) 85

5.2 Programmieren mit Interrupts 85

5.3 Übersicht über die Interrupts 86
5.3.1 Prozessor-Interrupts (Ausnahmen) 86
5.3.2 Hardware-Interrupts 87
5.3.3 BIOS-Interrupts 88


6 Das BIOS-Setup 105

6.1 Grundlagen des BIOS-Setups 105

6.2 Das Standard-CMOS-Setup 106
6.2.1 Datum und Uhrzeit 107
6.2.2 Grafikkarte 109
6.2.3 Tastatur 110
6.2.4 Maus 111
6.2.5 Diskettenlaufwerke 111
6.2.6 Festplatten 113
6.2.7 Speicher 120

6.3 Das BIOS-Features-Setup 121
6.3.1 Tastatur 121
6.3.2 Tastaturcontroller 124
6.3.3 Systemgeschwindigkeit 127
6.3.4 Anti-Virus-Funktionen 128
6.3.5 Bootreihenfolge 129
6.3.6 Sicherheitsfunktionen 132
6.3.7 Cachespeicher 134
6.3.8 Shadow-RAM 135
6.3.9 Der Power-On-Self-Test 136
6.3.10 Prozessor 138
6.3.11 Sonstige Optionen 1 39

6.4 Setup für erweiterte Chipsatz-Features 139
6.4.1 Allgemeine Optionen 140
6.4.2 Bussteuerung 140
6.4.3 Schreibpuffer 157
6.4.4 Speichersteuerung 164
6.4.5 DMA-Controller 186
6.4.6 Cachespeicher 188

6.5 Setup für integrierte Peripheriegeräte 189
6.5.1 Parallele Schnittstelle 189
6.5.2 Serielle Schnittstelle 190
6.5.3 IDE-Controller 192
6.5.4 Diskettenlaufwerkscontroller 193
6.5.5 Videokarte 193
6.5.6 Universal Serial Bus 194

6.6 Power-Management-Setup 195
6.6.1 Basiseinstellungen 197
6.6.2 PM-Timer 198
6.6.3 PM-Ereignisse(1) 199
6.6.4 IRQs 200
6.6.5 PM-Ereignisse (2) 202
6.6.6 Wake-Up-Ereignisse 204
6.6.7 Power-Down-Aktivitäten 204

6.7 PCI/PnP-Konfiguration 205
6.7.1 Basiseinstellungen 205
6.7.2 Statusmaschinen 209

6.8 PC-Health-Status 210

6.9 Frequenz- und Spannungssteuerung 211

6.10 BIOS-Setup-Utility für RAID-Controller 213
6.10.1 Grundlegendes zu RAID-Controllern 213
6.10.2 Erstellen eines Laufwerk-Arrays 215
6.10.3 Löschen eines Laufwerk-Arrays 219
6.10.4 Hinzufügen oder Entfernen von Ersatzlaufwerken 219
6.10.5 Einstellungen 220
6.10.6 Anzeigen von Informationen 221
6.10.7 Neuerstellen von Daten 221


7 Optimieren und Overclocking 223

7.1 Optimieren 223
7.1.1 Einführung in das Optimieren von BIOS-Einstellungen 223
7.1.2 Festplattenlaufwerke 223
7.1.3 Grafikkarte 225
7.1.4 Hauptspeicher 227

7.2 Overclocking 229
7.2.1 Multiplier und Busgeschwindigkeit 230
7.2.2 Methoden für das Overclocking 231
7.2.3 Mainboards mit und ohne Jumper 232
7.2.4 Maßnahmen im Fehlerfall 232
7.2.5 Andere Overclocking-Probleme 233
7.2.6 Burn-In 234
7.2.7 CPU SoftMenu 235


8 Identifizieren der BIOS-Version 237

8.1 Welches BIOS hat Ihr System? 237

8.2 BIOS-Versionen der unterschiedlichen Hersteller 237
8.2.1 Acer Laboratories, Inc. 237
8.2.2 American Megatrends, Inc. (AMI) 238
8.2.3 Award Software International, Inc. 242
8.2.4 Biostar Corp 245
8.2.5 Intel Corp. 245
8.2.6 Phoenix Technologies Ltd. 246


9 Updaten und Neukonfigurieren des BIOS 249

9.1 Überblick 249

9.2 Flashen 250
9.2.1 Erstellen einer Flash-Diskette 250
9.2.2 Sichern des aktuellen BIOS 253
9.2.3 Flashen eines neuen BIOS 254
9.2.4 Flash-Programme 255

9.3 Konfigurieren und Anpassen 259
9.3.1 Award ModBin 259
9.3.2 Award BIOS Editor 264
9.3.3 AMIBCP 266


10 Abrufen von Systeminformationen mit DMI 267

10.1 Tabellen des Systemverwaltungs-BIOS (SMBIOS) 268
10.1.1 Grundstruktur der Tabellen 268
10.1.2 BIOS (Typ 0) 271
10.1.3 System (Typ 01 h) 274
10.1.4 Mainboard (Typ 02h) 276
10.1.5 Systemgehäuse (Typ 03h) 277
10.1.6 Prozessor (Typ 04h) 280
10.1.7 Speichercontroller (Typ 05h) 285
10.1.8 Speichermodule (Typ 06h) 288
10.1.9 Cache (Typ 07h) 290
10.1.10 Schnittstellen (Typ 08h) 292
10.1.11 System-Slots (Typ 09h) 299
10.1.12 Onboard-Geräte (Typ 0Ah) 302
10.1.13 OEM-Strings (Typ 0Bh) 304
10.1.14 Systemkonfigurationsoptionen (Typ 0Ch) 304
10.1.15 BIOS-Sprachen (Typ 0Dh) 305
10.1.16 Gruppenzuordnungen (Typ 0Eh) 306
10.1.17 Systemereignisprotokoll (Typ 0Fh) 308
10.1.18 Speicherarray (Typ 10h) 308
10.1.19 Speichergerät (Typ 11 h) 310
10.1.20 32-Bit-Speicherfehler (Typ 12h) 314
10.1.21 Adresszuordnung von Speicherarrays (Typ 13h) 316
10.1.22 Adresszuordnung von Speichergeräten (Typ 14h) 317
10.1.23 Eingebautes Zeigergerät (Typ 15h) 318
10.1.24 Akkumodul (Typ 16h) 320
10.1.25 Die Strukturtypen 17h bis 1 Fh 321
10.1.26 Systemboot (Typ 20h) 322
10.1.27 Die Strukturtypen 21h bis 7Eh 323
10.1.28 Tabellenende (Typ 7Fh) 323

10.2 Die Plug-and-Play-Funktionsschnittstelle für DMBIOS-Daten 324
10.2.1 DMI-BIOS-Funktionen 324
10.2.2 Beispiel-Assemblercode 328


11 Fehlerbehebung 331

11.1 Löschen des CMOS-RAM 331
11.1.1 Master-Kennwörter 331
11.1.2 Software zum Löschen des Kennworts 335
11.1.3 Hardwareeingriffe zum Löschen des Kennworts 339

11.2 Probleme beim Flashen des BIOS 342
11.2.1 Wiederherstellen des bisherigen BIOS 343
11.2.2 Defektes BIOS 343
11.2.3 Intel-Mainboards 343
11.2.4 Dual-BIOS 344
11.2.5 Flashen unter Windows? 344


12 Tools und Utilitys 345

12.1 Übersicht 345

12.2 Analyse 345
12.2.1 Aida32 Worldwide Sysinfo Tool v3.90 345
12.2.2 Sysinfo Labs Astra 346
12.2.3 Dr. Hardware 2004 347
12.2.4 SiSoftware Sandra 2004 348
12.2.5 Everest v1.10 Home Edition 350

12.3 Benchmarks 350
12.3.1 HDTach v2.70 350
12.3.2 BenchNT 351
12.3.3 7Byte MetaBench v0.98 351

12.4 Burn-In 353
12.4.1 CPUBurn v1.4 353
12.4.2 7Byte Burnln64 353
12.4.3 CPU Burn-In v1.01 354
12.4.4 7Byte Hot CPU Tester Pro v4.1 354


13 Arbeiten mit DEBUC 355

13.1 Einführung in DEBUC 355

13.2 Befehle von DEBUG 355

13.3 DEBUG und das BIOS 356
13.3.1 d - dump 356
13.3.2 e - enter 360
13.3.3 i - input 360
13.3.4 Output 360
13.3.5 s - search 361

13.4 Zugreifen auf die Chipsatz-Register 361

13.5 BIOS-Inhalt in Assembler 363

13.6 Zusammenfassung 364


14 Glossar 365


Stichwortverzeichnis 391