执行ADD指令后,6个状态标志位的状态分别为:
在两个16位数进行加法运算时,对CF、ZF、SF和OF会产生影响,但对PF和AF标志位,只有其低8位的运算影响它们的状态。各标志位的状态分别为:AF=0,PF=1,CF=1,ZF=0,SF=0,OF=1。
(简答题)
执行以下两条指令后,标志寄存器FLAGS的六个状态位各为什么状态? MOVAX,84A0H ADDAX,9460H
正确答案
答案解析
略
相似试题
(简答题)
下面两条指令执行后,标志寄存器中CF,AF,ZF,SF和OF分别是什么状态? MOV DL,86 ADD DL,0AAH
(简答题)
如TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,试问以下两条指令有什么区别?指令执行后,AX寄存器的内容是什么?
(单选题)
执行以下指令后,标志寄存器的内容为:() MOV AL,84H ADD AL,9CH
(单选题)
如果TABLE为数据段中0100单元的符号名,其中存放的内容为0FF00H,以下两条指令执行后,AX、BX寄存器的内容分别是()。MOV.AX,TABLEMOV.BX,OFFSETTABLE
(简答题)
请写出下列两条指令执行后,BX寄存器中的内容。
(简答题)
执行指令ADD AL,72H前,(AL)=8EH,标志寄存器的状态标志OF、SF、ZF、AF、PF和CF全为0,指出该指令执行后标志寄存器的值。
(简答题)
如TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,试问以下两条指令有什么区别?指令执行完后AX寄存器的内容是什么? MOV AX,TABLE LEA AX,TABLE
(简答题)
设X=35H,Y=76H,进行X+Y和X-Y运算后,标志寄存器FLAGS的状态标志位各是什么?
(单选题)
假设(AX)=4652H,(DX)=0234H,依次执行SUBAX,0F0F0H和SBBDX,0F0F0H两条指令后,寄存器AX和DX的值分别为()