Vid en tidpunkt har vi alla tvingat våra datorer att stängas av genom att trycka och hålla ner strömbrytaren tills de stängdes av. Är den här mekanismen maskinvarubaserad, firmwarebaserad eller båda? Dagens SuperUser Q & A-inlägg har svaret på en nyfiken läsares fråga.
Dagens Fråga & Svar-session kommer till oss med tillstånd av SuperUser - en underavdelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.
Frågan
SuperUser-läsaren user4493605 vill veta vilka firmware- eller hårdvarumekanismer som möjliggör tvingade avstängningar:
Även om jag inte är helt säker på detta är jag ganska säker på att trycka och hålla ner strömbrytaren på alla datorer kommer att tvinga dem att stänga av efter varierande tid. Detta är särskilt användbart om datorn fryser eller om något annat fel kräver en total omstart.
Det jag är intresserad av är om den här tvångsstängningsmekanismen är hårdkodad i datorns underliggande firmware eller inbyggd i datorn på hårdvarunivå. Om mekanismen är firmwarebaserad är det logiskt att anta att ett fel på CPU-nivå skulle förhindra att denna mekanism utlöses ordentligt, vilket får mig att tro att detta är en hårdvarufunktion.
Sammanfattningsvis är den universella tvångsstängningsmekanismen inbyggd på hårdvaru- eller firmware-nivå? Kan någon utarbeta mekanismens natur, varianter och allmänna historia.
Vilka firmware- eller hårdvarumekanismer möjliggör avstängning?
Svaret
SuperUser-bidragsgivaren DavidPostill har svaret för oss:
Är den universella tvångsavstängningsmekanismen inbyggd på hårdvaru- eller firmware-nivå?
Både moderkortet (hårdvara) och BIOS (firmware) är inblandade i processen.
![]()
Källa: Hur fungerar strömbrytaren?
![]()
Källa: Hur fungerar dessa moderna strömbrytare på enheter? (Svar av Jag var Lathrop )
Har du något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa fler svar från andra tekniskt kunniga Stack Exchange-användare? Kolla in hela diskussionstråden här .
Bildkredit: Josh Swannack (Flickr)