Citat:
Ursprungligen postat av
PeterNoster
Vad jag menar är att dessa funktioner utförs med programvara av processorn
Rör inte till det så mycket. Man brukar aldrig kalla bios/efi för "programvara", mer korrekt "firmware" och den kan vi strunta i, för normalt sett ser man den som en del av moderkortet.
Du får det att se ut som bios/efi(som du kallar programvara) är ett program som körs i windows, därför ser det väldigt förvirrat ut.
Hur IRQ hanteras på moderkortet vid start är inte så relevant, för när allt det kommit igång har redan strömmen kopplats på. Däremot är hårdvarueventen som t.ex tryckandet på pwr-knappen vid avstängning mycket riktigt kopplat via irq och processorn hjälper till att hantera det, men fortfarande har operativet inget med det att göra, inte heller "programvara" pga programvara är normalt sett vad man kallar sådant som körs i ett operativsystem.
Citat:
Frågan är om Windows (eller processorn eller moderkortet) vid en frysning/hängning/konstant loop stänger ner datorn på ungefär samma sätt när man kör en hård avstängning
Om operativet hängt sig såpass att muspekaren inte går röra, ctrl.alt.del funkar inte osv, eller om det stannat på bsod, då gör operativet inte ett enda skvatt. Processorn(och moderkort, ram) kan däremot vara igång och bara vänta och vänta och vänta på att få instruktioner av ett os som inte kan ge några. I den här situationen har operativet absolut NOLL att göra med avstänging av datorn. Här är det helt&hållet moderkortet(inkluderat bios/efi) som hanterar det. Trycker du på pwr-knappen i detta läge så stängs datorn av. Hur exakt det hanteras på moderkortet är oväsentligt just här. Operativet har ingen roll alls i en sådan nerstängning.
Om operativet INTE kraschat, du väljer "stäng av datorn" på menyn, då kör operativet först sin egen procedur för att spara all data och därefter, som allra sista åtgärd, ger det kommando till moderkortet att stänga strömmen och den avstängningen är exakt densamma som om du stängt av med knappen, men utan att behöva vänta 5 sek.