为什么有台式电脑的重置按钮,但笔记本电脑没有

Par*_*r C 0 reset hardware-interface

主要问题是桌面计算机的重置按钮是如何工作的.处理器如何处理复位按钮硬件中断.

为什么需要重置按钮到计算机.

如果是这样

然后为什么笔记本电脑没有重置按钮.

再次......请告诉我即使计算机处于"挂起"位置,处理器如何处理重置按钮按下中断.

如果计算机(处理器)处于挂起状态意味着处理器过载过程,它现在无法处理任务,那么他如何处理或处理复位中断.

谢谢

dat*_*olf 6

处理器如何处理复位按钮硬件中断.

复位信号不会产生硬件中断!CPU包含一个特殊的,所谓的复位电路,它将CPU设置为一个众所周知的初始状态.除其他外,它设置所谓的指令,或程序计数器到复位向量地址.

为什么需要重置按钮到计算机.

因为可能存在由CPU执行的程序最终处于无法脱离的情况的条件.例如,假设您有4个条件A,B,C和D,每个条件都会干扰其他条件.所以你必须在它们之间引入锁定.但是实现正确的锁定方案很难,并且可能会发生(由于错误),最终会导致循环锁定.想想这样的事情:

交通陷入僵局

这非常类似于计算机锁定时发生的情况.这并不是因为事情在某种程度上超载,或者忙于做事.相反,它在无法前进或后退的情况下纠结.

如果是这样那么为什么笔记本电脑没有重置按钮.

主要是出于实际原因:台式计算机位于固定的位置,通常情况下您通常不会将手放在机箱上.按下重置按钮是一件非常具有破坏性的事情,无法完成所有未保存的工作.随身携带一台笔记本电脑,您不断按下内置的所有按钮.用户意外按下重置按钮的危险,或者当移动时笔记本电脑在包里晃动时风险太大,而不是拥有它的好处.

计算机上的所有其他按钮都是软按钮,即它们实际触发的动作由主CPU上的软件控制.除了由系统管理控制器管理的电源按钮,系统管理控制器是一个独立的小型处理器,主要处理以正确顺序打开或关闭的东西,并密切关注硬件的健康状况(电压,温度等)

如果计算机(处理器)处于挂起状态意味着处理器过载过程,它现在无法处理任务,那么他如何处理或处理复位中断.

正如我已经解释过的,死锁并不意味着CPU过载.大部分时间都意味着它在一种无法再次出现的情况下纠结.大多数死锁仅与某些程序隔离,在这种情况下,您要么不注意它们,要么仍然可以使用正常重启.但是,一些锁定会在操作系统中发生.有时(那些是最糟糕的)它们发生,当中断被完全禁用时.

简单地说,有条件你必须在金属层面做事.重置按钮不会启动一小段代码.它连接到CPU(和系统管理控制器)上的电路,仅通过硅片发送电信号将硬件复位到复位状态.