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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 11:00:29
为什么AND AX AX 会影响六个状态标志位?自身相与的话明明没有改变什么啊?还有OR AX 原来标志位是什么,与过以后还是什么啊,我觉得就不影响啊,

为什么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不确定.