This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我正在查看 spruii0e、第147页、第3.4.2.3节"CPU"阶段。 关于原子操作、它指出: "特别是、如果 INTM 被清除、流水线中的下一条指令将在中断被禁用的情况下运行。" 换句话说、清除 INTM 将禁用中断。 但 DINT (禁用中断、设置 INTM)和图3-2表示 INTM 应为1以防止中断。 然而、我看到 INTM =1时出现了一个中断。 因此、我觉得我的理解缺失了一些东西。 我还应该关注什么?
谢谢!
据
尊敬的 Ed:
特别是、如果清除了 INTM、流水线中的下一条指令将在禁用中断的情况下运行。
这句话在文档中似乎是一个错误。 该行内容应显示"特别是、如果设置了 INTM、流水线中的下一条指令将在禁用中断的情况下运行。" 我将确保此问题得到解决。 正确的行为应如下所示:
INTM = 1:全局禁用中断
INTM = 0:全局启用中断
此致、
Delaney
尊敬的 Delaney:
为了回答您的问题、我们可否私下交谈?
谢谢!
据
您好!
Delaney 在下周不在办公室、请期待延迟回复。
此致、
Ben Collier
尊敬的 Ed:
请随时在 E2E 上给我留言。 我现在结束该主题。
此致、
Delaney
尊敬的 Delaney:
我如何直接向您发送消息?
谢谢!
据
尊敬的 Delaney:
我发送了朋友请求。
谢谢!
据
尊敬的 Ed:
我已接受并通过 E2E 私人信使进行回复。 我现在将结束该主题、因为讨论移到这里。
此致、
Delaney