Hirdetés

Aktív témák

  • tocsa

    senior tag

    válasz Erasmus #17 üzenetére

    Valami szekértő elmondhatná, hogy egy ilyen hibát hogyan lehet BIOS-ból orvosolni.

    Nekem csak óriási hack-ek jutnak eszembe:
    - a chipset passzívan figyeli a az adatbuszt, és hogy milyen utasítások áramlanak rajta
    - valahogyan figyelia proci DF falg értékét is (?)
    - figyeli az RCX értékét is valahogy, hogy 1 és 20 között van-e
    - ha DF=1 (vissza irányú a string művelet) és jön egy MOVS, előtte REP perfixxel
    - és mindezek előtt az errata-ben említett utasítások voltak (BOUND, CLI, LDS, LES, LFS, LGS, LSS, IDIV, and most microcoded x87 instructions), akkor közbeavatkozik

    Már ennek az esetnek a figyelése is baromi bonyolult, mert a mobo nem lát bele a prociba. Sőt, talán lehetetlen is.

    És hogyan avatkozik közbe? Bead valami NOP-ot vagy más utasítást sutyiba a procinak, hogy a retire logikát egy kicsit siettesse? De akkor elromlik az IP értéke.

    Ezt nem tudom elképzelni.

    Acer Predator Helios 500 Ryzen, Samsung 960 Pro NVMe + GeChic 15.6" kulso monitor a mobil irodahoz

Aktív témák