就 SIGIOT 而言,IOT 是什么意思?

就 SIGIOT 而言,IOT 是什么意思?

我四处寻找,发现它与中止调用有关,与 IOT 陷阱有关,但我找到的任何资源似乎都假设您已经知道那是什么。可能并不重要,但我看到了它并且很好奇。我想它甚至可能只是任意字母。

答案1

就 SIGIOT 而言,IOT 是什么意思?

它代表输入/输出陷阱

宏:int SIGABRT

此信号表示程序本身检测到错误,并通过调用 abort 报告。请参阅中止程序。

宏:int SIGIOT

由 PDP-11 “iot” 指令生成。在大多数机器上,这只是 SIGABRT 的另一个名称。

来源程序错误信号


PDP-11 跳转和子程序指令

跳转和子程序指令

  • JMP(跳转)
  • JSR(跳转到子程序)
  • RTS(从子程序返回)
  • MARK(支持返回时清理堆栈)
  • EMT(仿真器陷阱)
  • TRAP、BPT(断点陷阱)
  • IOT(输入/输出陷阱)
  • RTI 和 RTT(从中断返回)

来源PDP-11 架构

相关内容