PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BIOS-Update & Microcode


ALeh
2003-04-28, 12:41:49
In manchen ReadMe-Files zu den Releases von BIOS-Updates ist unter anderen von Microcode-Updates die Rede.
Was ist eigentlich ein Microcode-Update ?

Habe mal irgendwo aufgeschnappt, das jede CPU einen Bereich besitzt, der per Software gepatched werden kann, vorrausgesetzt mann kennt die genauen Sprungadressen des Speicherbereiches in der CPU...

Stimmt das ?

ow
2003-04-28, 14:42:16
die derzeitigen PC-CPUs arbeiten als CISC-to-RISC Umsetzer.
Hierbei wird ein komplexer Maschinenbefehl (CISC= complex instruction set cumputer) nicht direkt ausgefuehrt, sondern in einen Reihe einfacherer Befehle 'uebersetzt' (RISC= reduced instruction set...).

Intern geschieht das durch den Microcode der CPUs. Jeder komplexe Befehl wird also durch ein 'kleines Programm' abgearbeitet.

Bei P2-P4 CPUs ist dieser Microcode patchbar, durch Aenderungen des micro-codes kann man so u.U. sogar logische Fehler des CPU-Designs umgehen.

Fuer BIOS-Hersteller gibt es afaik spezielle Tools, um den microcode direkt zu patchen. Fuer Normalanwender empfehlen sich solche Eingriffe in die CPU nicht (zumal man ohnehin nicht ohne weiteres an die Tools rankommt).
Das BIOS-Update bringt idR. alle noetigen micocode-Andereungen mit sich. Beim Booten wird der micocrode dann in die CPU geladen.

mofa84
2003-04-28, 14:51:27
wieso ging es dann beim P3 1133 nicht? Der hatte doch auch nen Microcode-Fehler, oder?