Embora eu não saiba ao certo, tenho certeza de que pressionar o botão liga / desliga em todos os computadores os forçará a desligar após períodos de tempo variados. Isso é particularmente útil se o computador congelar ou se algum outro erro exigir uma reinicialização total.
O que me interessa é se esse mecanismo de desligamento forçado é codificado nos computadores subjacentes ao firmware? Ou se isso está embutido no computador em um nível de hardware. Se o mecanismo fosse firmware, é lógico supor que um erro no nível da CPU impediria que esse mecanismo fosse acionado corretamente, o que me leva a acreditar que essa é uma função de hardware.
Para resumir: O mecanismo universal (presumo) de desligamento forçado está embutido no nível de hardware ou firmware? E alguém pode elaborar sobre a natureza dos mecanismos, variantes e história geral.