Mire a lap (BIOS) bármit tud csinálni addigra már rég elindult a proci a benne lévő mikrokóddal. A BIOS (firmware) ugyanis egy program. És de, amíg felül nem csapja a prociban lévőt addig az fog futni. Továbbá ha nem totálisan agyhalott a mikrokód (márpedig akkora hibák nem szoktak benne lenni) akkor frissítés nélkül is simán elindul.
Tehát a dolog a következőkképpen néz ki:
1) áram alá kerül a rendszer / reset
2) proci elkezdi végrehajtani a BIOS/firmware kódot a saját beégetett mikrokódjával
3) BIOS kiolvassa a proci modellt egyebeket
4) BIOS megnézi van-e hozzá mikrokód frissítés
5) BIOS betölti a frissítést
Na most a 4-5 az opcionális kellene legyen. Ha nincs vagy nem ismerte fel akkor hagyja indulni alapbeállításokkal és kész.
Most az intel dokumentáció van kéznél, az elég egyértelműen leírja, hogy a mikrokód frissítés nem kötelező, csak arra való, hogy a gyártás után talált esetleges hibákra javítást adjon.
The P6 family and later processors have the capability to correct errata by loading an Intel-supplied data block into the processor. The data block is called a microcode update.
Továbbá:
The effects of a loaded update are cleared from the processor upon a hard reset.