在这种情况下,“取消断言”是什么意思?

在这种情况下,“取消断言”是什么意思?

戴尔的英语专业人员向我提供了 PowerEdge 2950 发出的这个错误信息。

CPU2 状态:CPU2 的处理器传感器 IERR 为取消断言

我已经在 Google 上搜索过了,随机的论坛帖子并没有给我提供明确的答案。

这显然不是一个词:http://dictionary.reference.com/browse/deassert?s=t

我能猜出它的意思。断言:

确信、有信心或有力地陈述

好的。那么负面的。缺乏信心的状态?这个错误消息试图告诉我什么?内存错误与此错误分组:它是否试图说明IERR对于 CPU2应该可以设置,但实际上没有?当前系统状态为 SNAFU,但 CPU2 却认为一切正常?

答案1

我最好的翻译是“停止信号”。

假设我有一个报警按钮。我可以按下此按钮来发送信号。然后我释放按钮以停止发送该信号。将“push”替换为“assert”,将“release”替换为“de-assert”,您就会明白其含义。

答案2

我不确定这个术语在错误条件下从何时开始被使用,但我在多个供应商那里看到过它。

基本上,如果错误条件被“断言”,则表示存在该错误条件。然后,如果错误条件在某一时刻不再存在,则会记录一条消息,表明该条件已被取消断言。

答案3

进一步了解 ErikA 的回答......

这一术语源于数字逻辑。 当您说数字信号“被断言”时,这与说它代表二进制值 1 相同。取消断言与二进制 0 相同。

在您的情况下,该消息意味着信号IERR已设置为 0,即已关闭。

相关内容