Pdp11:处理机状态字 - ikarishinjieva/unixV6-code-analyze-chs GitHub Wiki 处理机状态字是PDP11-40提供的一个16位寄存器 Table of Contents 结构 说明 处理机当前态 处理机先前态 处理机优先级 处理机标志 陷入标志参考 负标志 零标志 溢出标志 最高有效位改变标志 结构 说明 处理机当前态 当前的处理机状态 00 = 核心态 11 = 用户态 处理机先前态 先前的处理机状态,一般用于中断,陷入等 00 = 核心态 11 = 用户态 处理机优先级 处理机优先级 处理机标志 显示处理机执行指令的状态及其结果的状态 陷入标志 由程序设置/清除,一般用于设置断点 参考 pdp11:跟踪陷入 负标志 N=1,表示处理机运算结果为负 零标志 Z=1,表示处理机运算结果为零 溢出标志 V=1,表示处理机运算结果数位溢出 最高有效位改变标志 C=1,表示处理机运算过程中运算结果最高有效位[符号位]改变 常被用作进/借位标志 ⚠️ **GitHub.com Fallback** ⚠️