PSW用法示例在8086/8088CPU中

PSW用法示例在8086/8088CPU中,PSW是一个16位寄存器,用于寄存单签指令执行后的某些状态,即反映指令执行结果的一些特征信息

在debug程序中,可以使用R命令来查看PSW的值,除了TF没有显示之外,其它8个标志的值显示方式如下:标志名;设置 nv(清除) ov(溢出);方向 dn(减) up(增);中断 ei(启用) di(禁用);正负 ng(负) pl(正);零 zr(0) nz(非0);辅助进位 ac(进位) na(不进位);奇偶校验 pe(偶校验) po(奇校验);进位 cy(进位) nc(不进位)

例如:OV DN EI NG ZR AC PE CY依次表示OF DF IF SF ZF AF PF CF都为1;NV UP DI PL NZ NA PO NC依次表示OF DF IF SF ZF AF PF CF都为0

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关