打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PSW (Program Status Word )

PSW即程序状态字(有些教材也叫程序状态寄存器),Program Status Word
  程序状态寄存器PSW是计算机系统的核心部件——控制器的一部分,PSW用来存放两类信息:一类是体现当前指令执行结果的各种状态信息,称为状态标志,如:有无进位(CF位),有无溢出(OF位),结果正负(SF位),结果是否为零(ZF位),奇偶标志位(PF位)等;另一类是存放控制信息,称为控制状态,如允许中断(IF位),跟踪标志(TF位),方向标志(DF)等。有些机器中将PSW称为标志寄存器FR(Flag Register)。
  在8086/8088 CPU中,PSW是一个16位寄存器,用于寄存指令执行后的某些状态,即反映指令执行结果的一些特征信息。在debug程序中,可以使用R(Register)命令来查看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. 
 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
学习linux内核时常碰到的汇编指令(2)
汇编标志寄存器详介
80X86 汇编指令符号大全(下)
第3章_4 逻辑移位及串操作
Assembly Language(汇编语言)
【8086汇编基础】06--算术运算与逻辑指令
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服