Machine-check exception
Machine-check exception (MCE, doslova výjimka kontroly stroje, volně chyba v procesoru[1]) je označení pro typ hardwarových chyb a jejich ohlášení centrální procesorovou jednotkou. Jedná se typicky o chyby v samotném procesoru, na systémové sběrnici, v procesorové mezipaměti nebo v operační paměti.
Nejedná se o chybu způsobenou softwarem, ale selhání hardwaru – typickými příčinami bývá selhání komponenty, často v důsledku přehřátí (kvůli selhání chlazení počítače) nebo přetaktování.
Výjimka MCE je dostupná na procesorech rodiny Pentium a procesorech kompatibilních. V rámci tabulky vektorů přerušení v chráněném režimu má přidělenu pozici 18.[1]
Odkazy
Reference
V tomto článku byl použit překlad textu z článku Machine-check exception na anglické Wikipedii.
- ↑ a b BRANDEJS, Michal. Mikroprocesory Intel – Pentium. Praha: Grada, 1994. 412 s. Dostupné online. ISBN 80-7169-041-4. Kapitola 5.7.5 Rezervované výjimky, s. 103.
Literatura
- BRANDEJS, Michal. Mikroprocesory Intel – Pentium. Praha: Grada, 1994. 412 s. Dostupné online. ISBN 80-7169-041-4. Kapitola 5.7.5 Rezervované výjimky, s. 103.
- IA-32 Intel Architecture Software Developer's Manual. Svazek Volume 3B: System Programming Guide Part 1. [s.l.]: Intel, 2018. Dostupné online. Kapitola Chapter 15:Machine Check Architecture. (anglicky)
Externí odkazy
- mcelog – nástroj pro logování MCE v Linuxu
- parsemce – linuxový nástroj pro dekódování MCE na procesorech rodiny AMD K7