为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 11:45:23
为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,
xՒN@Eť&11qaHRn;CJB `,J̼1qd6syU2IOhqQ=_SЩZ,N~\= 4R瓷SߎaхcvېVJf{$h ` 4豲-~.0@]l8 2rKVC"TG@jm0q 4QӒiyW8 [eV6jCi :)ӐF89O&^UxT- -vv7ud9d Cf6ڥqH#9y+Cg 7牃*

为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,
为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?
还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,

为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,
AND是与指令,就是AX,AX相与,按照与操作,相同的数与是不变,所以执行指令后,AX的值不变,但逻辑运算指令会影响标志,所以6个状态标志会改变,与操作主要影响3个标志:PF,ZF,SF(这3个标志根据AX的结果来设定),进位标志CF和溢出标志始终清0,AF不确定.