送M 微命令序列 1/0状态 PC 控制台信息微命令 译 运行状态发生器 码地址形成 送M或ALU 0寻 D Ps时序 R 来自M 4.状态寄存器PSW 功能:指示程序运行方式,反映程序运行结果。 例.某机的PSW 15 1211 8765432 0 工作方式 优先级T Z
4.状态寄存器PSW 功能:指示程序运行方式,反映程序运行结果。 例. 某机的PSW PC 微命令 发生器 微命令序列 I/O状态 控制台信息 运行状态 译 码 …... PSW 时序 IR 地址形成 θ D 寻 来自M 送M或ALU +1 送M 微命令 发生器 PC PSW IR 工作方式 优先级 T N Z V C 15 12 11 8 7 6 5 4 3 2 1 0
15 1211 876543210 工作方式 优先级TNz (1)条件码 C=1进位 反映程序运行结果 v=1溢出 z=1结果为0 (2)跟踪标志 N=1结果为负 为程序查错设置的断点标志T。 T=1,执行跟踪程序程序 初始化置T为1 测试T跟踪程序
C=1 进位 V=1 溢出 Z=1 结果为0 N=1 结果为负 T=1, 执行跟踪程序 (1)条件码 反映程序运行结果 工作方式 优先级 T N Z V C 15 12 11 8 7 6 5 4 3 2 1 0 (2)跟踪标志 为程序查错设置的断点标志T。 程序 初始化置T为1 ... 测试T 跟踪程序 …..
15 1211 876543210 工作方式 优先级TNz (3)优先级 为现行程序赋予优先级别,以决定是否 响应外部中断请求。 程序优先级高于外部优先级,不响应 程序优先级低于外部优先级,可响应 (4)工作方式 PSW在cPU中, 规定程序的特权级。 反映程序运行 状态;控制/状 用户方式:禁止程序执行某些指令态字在接口中 核心方式:允许程序执行所有指令反映叫命令 设备状态
程序优先级高于外部优先级,不响应 程序优先级低于外部优先级,可响应 用户方式:禁止程序执行某些指令 核心方式:允许程序执行所有指令 (3)优先级 为现行程序赋予优先级别,以决定是否 响应外部中断请求。 工作方式 优先级 T N Z V C 15 12 11 8 7 6 5 4 3 2 1 0 (4)工作方式 规定程序的特权级。 PSW在CPU中, 反映程序运行 状态;控制/状 态字在接口中, 反映CPU命令、 设备状态