执行如下程序片段后,CMP指令分别使得5个状态标志CF ZF SF OF PF为0还是1

如题所述

CF是进位标志位,add al,80h 前面是mov al,80h

80h和80h加起来就是100h,进了一位,所以cf是1,of是溢出,差不多的吧,因为装不下了溢出了,所以也是1,是这么理解-0-。

MOVAX, 0; (AX)=0,标志位不变

DECAX; (AX)=0FFFFH,CF不变,SF=1,ZF=0,OF=0

ADDAX, 7FFFH; (AX)=7FFEH,CF=1,SF=0,ZF=0,OF=0

ADDAX, 2; (AX)=8000H,CF=0,SF=1,ZF=0,OF=1

NOTAX; (AX)=7FFFH,标志位不变

SUBAX, 0FFFFH; (AX)=8000H,CF=1,SF=1,ZF=0,OF=1

ADDAX, 8000H; (AX)=0,CF=1,SF=0,ZF=1,OF=1

SUBAX, 1; (AX)=0FFFH,CF=1,SF=1,ZF=0,OF=0

ANDAX, 58D1H; (AX)=58D1H,CF=0,SF=0,ZF=0,OF=0

SALAX, 1; (AX)=0B1A2H,CF=0,SF=1,ZF=0,OF=1

SARAX, 1; (AX)=0D8D1H,CF=0,SF=1,ZF=0,OF=0

NEGAX; (AX)=272FH,CF=1,SF=0,ZF=0,OF=0

RORAX, 1 ; (AX)=9397H,CF=1,SF和ZF不变,OF=1

扩展资料:

执行程序是特定的组织和人员将已经产生法律效力的判决和裁定及其他法律文书,按其内容和要求加以实现的次序、方式和手续。诉讼的最后阶段。执行是法院和运用国家强制力,实现生效裁判及其他法律文书所确定内容的诉讼活动。执行程序为调整这些诉讼活动而在次序、方式和手续等方面确定规则。刑事、民事、行政诉讼上都有各自的执行程序。

执行程序与审判程序密切关联,执行程序是为裁判最终实现而设立的,是为了保证裁判得以落实。但不是所有的裁判都要经过执行程序,如在民事诉讼中,只有义务人不履行裁判规定履行的义务时,才发生执行。此外,一些依法无需审判,由人民法院执行的法律文书,也通过执行程序。

参考资料来源:百度百科-执行程序

温馨提示:答案为网友推荐,仅供参考
相似回答