1. 首页
  2. 电子数码
  3. 程序状态字寄存器psw的作用是什么

程序状态字寄存器psw的作用是什么

简介:关于程序状态字寄存器psw的作用是什么的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

硬件型号:联想小新Pro 16 2021

系统版本:windows 10

程序状态寄存器PSW是计算机系统——算术机的核心部分,PSW用于存储两类信息:一类是反映当前指令执行结果的状态信息,如进位(CY位)、溢出(OV位)、正负结果(SF位)、零结果(ZF位)、奇偶标志位(P位)等。另一个是存储控制信息,如允许中断(IF位)、跟踪标志(TF位)等。有些机器将PSW称为FR(标志寄存器)。

在8086/8088CPU中,PSW是一个16位的寄存器,用于存储CD指令执行后的某些状态,即反映该指令执行结果的一些特征信息。在调试程序中,可以使用R命令查看PSW的值。除TF不显示外,其他8个标志位显示如下:标志位名称Set nv(clear) ov(overflow)方向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。定义如下:Cy (PSW.7):即PSW的D7位、进位和借位标志。进借CY=1;否则CY=0。AC (PSW .6):即PSW的D6位,辅助进借标志位。当D3有对D4的借位或进位时AC=1;否则AC=0。F0 (psW。5和PSW .1):即PSW的D5位,用户标志位;RS1和RS0 (psW)。4和PSW .3):即PSW的D4和D3位,寄存器组选择控制位;OV (PSW.2):溢出标志位。有溢出OV=1,否则OV=0;F1(PSW1):保留位,未定义;P(PSW0):奇偶校验标志位,由硬件设置或清除0;在ACC中,如果有奇数个1,则P=1,否则P=0。

本文主要介绍了关于程序状态字寄存器psw的作用是什么的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1509816.html