这个logologo的意思是什么意思思

补充相关内容使词条更完整,還能快速升级赶紧来

PSW用来存放运算结果的特征,常用作后续条件转移指令的转移控制条件其中7位没用,9位标志位分成两类:一类为状態标志表示运算后结果的状态特征,它影响后面的操作状态标志有CF PF AF ZF SF和OF等6个。另一类为控制标志用来控制CPU操作,控制标志有TF IF和DF等3个 狀态标志位记录了算术和逻辑运算的一些特征。如:结果是否为0是否有进位,借位结果是否溢出等。不同指令对标志位具有不同的影響

16位PSW用来存放运算
最高位向前有进(借)位
加(减)法操作中bit3向bit4进位
不同指令对标志位具有不同的影响

状态标志进位标志位(CF)

当进行加(減)法运算时,若最高位向前有进(借)位则CF=1,否则CF=0

应当注意的是,减法的CF被规定为小数减大数(无符号数)就置为1所以不应当考虑减法最终是否转化为补码加法的问题。

状态标志奇偶标志位(PF)

当运算结果中的“1”的个数为

状态标志辅助进位(AF)

在加(减)法操作中bit3向bit4有进位(借位)发生时,AF=1否则AF=0。DAA和DAS指令测试这个标志位以便在BCD加法或减法之后调整AL中的值。

简单来说AF就是用来判断 中间进位没有。即8位二進制操作数 第四位有无进位给第五位

状态标志零标志位(ZF)

当运算结果为零时ZF=1,否则ZF=0

状态标志符号标志位(SF)

当运算结果的最高位为1时SF=1,否则SF=0

状態标志溢出标志位(OF)

当算术运算结果超出了带符号数的范围,即溢出时OF=1,否则OF=0.

我要回帖

更多关于 logo的意思是什么意思 的文章

 

随机推荐