• 2021-04-14
    中国大学MOOC: 两个16位数84A0H,9460H相加后,标志寄存器FLAGS的六个状态位CF,OF,AF,SF,PF,ZF各为( )。
  • 110010

    内容

    • 0

      用以下()标志位可判断两个数运算后结果是否为0。 A: SF B: PF C: CF D: ZF

    • 1

      标志寄存器中属于控制标志位的是()。 A: DF,OF,SF B: DF,IF,TF C: OF,CF,PF D: AF,OF,SF

    • 2

      执行8位二进制加法“99H+31H”后,标志位正确的是: A: ZF=0,PF=0,SF=0 B: ZF=1,PF=1,SF=1 C: ZF=1,PF=0,SF=1 D: ZF=0,PF=1,SF=1

    • 3

      假设R[eax]=FF000008H,R[ecx]=00001000H,执行指令 “testl %eax,%ecx”后,寄存器和标志位的内容为()。 A: R[ecx]=00000000H,OF=CF=SF=0,ZF=1 B: R[eax]=00000000H,OF=CF=SF=0,ZF=1 C: R[ecx]=00000000H,标志位不变 D: 寄存器内容不变,OF=CF=SF=0,ZF=1

    • 4

      逻辑运算指令执行后,影响的标志位是()。 A: AF B: SF C: ZF D: PF