中断处理流程-pna-x矢量网络分析仪精确测量噪声系数

时间:2024-07-30 12:55:17
【文件属性】:

文件名称:中断处理流程-pna-x矢量网络分析仪精确测量噪声系数

文件大小:23.36MB

文件格式:PDF

更新时间:2024-07-30 12:55:17

unix操作系统

6.1 PSW寄存器 PSW寄存器是系统中一个很重要的寄存器,如图 6-1所示,用于指示处理器的当前模式 和之前模式、设置中断屏蔽优先级、存储计算过程中的条件码值,位于内核最高地址 0o177776 处,只能在内核模式下访问。其各位含义是: Bit 15~14:当前处理器模式,00代表内核模式,11代表用户模式。 Bit 13~12:之前处理器模式,00代表内核模式,11代表用户模式。 Bit 11~8:保留。 Bit 7~5:当前中断屏蔽(处理器)优先级。 Bit 4:自陷位标志。置为 1表示当前发生了自陷,否则是中断。 Bit 3:Negative,表示当前操作结果是否为负。 Bit 2:Zero,表示当前操作结果是否为 0。 Bit 1:Overflow,表示当前操作结果是否溢出。 Bit 0:Carrier,表示当前操作是否有进位,可用于进行超出系统支持最大数的操作。比如, 在 PDP 11/40上进行 32位整数运算。 程序可以通过mov value, 0o177776等指令访问 PSW寄存器。 图 6-1 PSW寄存器 6.2 中断处理流程 中断是外部设备向 CPU请求服务的一种方式。PDP 11/40中断处理的过程如下。


网友评论