参考答案和解析
正确答案:B
解析:CF可以用CLC指令使其置0,STC指令使其置1等:IF可以用STI指令和CLI指令使其置1和置0;DF可以使用STD和CLD指令使其置1和置0。TF是陷阱标志,它没有这样的指令可以直接改变其状态:PF是奇偶标志,也没有指令可以直接改变其状态。
更多“下列标志位中,那些可以用一条指令直接改变其状态的是______。①DF②CF③IF④TF⑤PFA.①②③④B.①②③C.①③⑤D.②③⑤”相关问题
  • 第1题:

    可以用一条指令改变的标志位有()

    A.CF

    B.ZF

    C.DF

    D.IF

    E.TF


    正确答案:ACD

  • 第2题:

    标志寄存器中属于控制标志位的是()。

    A、DF,OF,SF

    B、OF,CF,PF

    C、AF,OF,SF

    D、DF,IF,TF0、0


    参考答案:D

  • 第3题:

    下列标志位中,不能用一条指令直接改变其状态的是

    A.CF(进位标志)

    B.DF(方向标志)

    C.IF(中断标志)

    D.TF(陷阱标志)


    正确答案:D
    解析:该题考查考生对汇编指令的理解。通过加法指令可以改变CF标志,通过STD指令可以改变DF,通过INT指令,可以改变IF标志,TF没有对应的指令操作,只能通过堆栈操作改变其状态,所以应该选择D。

  • 第4题:

    下列指令中,不影响标志寄存器中的标志位CF的指令是( )。

    A.DIV BX

    B.ADD BL,DL

    C.SUB AH,30H

    D.SHL BX,CL


    正确答案:A

  • 第5题:

    8086/8088系统执行传送指令MOV时()

    • A、不影响标志位
    • B、影响DF方向标志
    • C、影响SF符号标志
    • D、影响CF进位标志

    正确答案:A

  • 第6题:

    CPU对单步中断的响应,必须根据()标志位的状态来决定是否响应。

    • A、IF            
    • B、DF                 
    • C、TF            
    • D、ZF

    正确答案:C

  • 第7题:

    8086 CPU 系统执行传送指令MOV时()。

    • A、影响TF标志位
    • B、影响DF标志位
    • C、影响IF标志位
    • D、不影响

    正确答案:D

  • 第8题:

    指出下列标志位的含义: (1)CF  (2)OF (3)AF (4)ZF (5)DF


    正确答案: (1)CF://进位标志。若运算结果的最高位产生一个进位或借位, 则CF=1,否则CF=0。
    (2)OF://溢出标志。若在算术运算中带符号数的运算结果,当字节运算时大于+127或小于-128;字运算时大于
    +32767或小于-32768,则 OF=1,否则CP=0
    (3)AF://辅助进位标志。若在字节操作时,由低半字节向高半字节有进位或借位;或在字操作时,由低位字节
    向高位字节有进位或借位,则 AF=1,否则AF=0。
    (4)ZF://零标志。若运算结果为0,则ZF=1,否则ZF=0。
    (5)DF://方向标志。若用指令置DF=1,则串操作指令就为自动减量指令,也就是从高地址向低地址处理串;若
    使DF=0,则串操作指令就为自动增量指令,也就是从低地址向高地址处理串。

  • 第9题:

    在数据传送类指令中,只有()和()两条指令会影响标志位的值,其中指令()是唯一可以改变TF标志的指令。


    正确答案:SAHF;POPF;POPF

  • 第10题:

    Intel8088状态标志寄存器PSW中控制标志位有:()。

    • A、TF;IF;DF
    • B、AF;DF;IF;TF;PF
    • C、PF;OF;TF;ZF
    • D、AF;CF;OF;PF;SF;ZF

    正确答案:A

  • 第11题:

    FLAGS寄存器中,属于控制标志位的是()

    • A、CF AF PF
    • B、DF IF TF
    • C、OF SF ZF
    • D、DF OF CF

    正确答案:B

  • 第12题:

    单选题
    8086/8088系统执行传送指令MOV时()
    A

    不影响标志位

    B

    影响DF方向标志

    C

    影响SF符号标志

    D

    影响CF进位标志


    正确答案: D
    解析: 暂无解析

  • 第13题:

    8086/8088系统执行传送指令MOV时()。

    A.不影响标志位

    B.影响DF方向标志

    C.影响SF符号标志

    D.影响CF进位标志


    正确答案:A

  • 第14题:

    程序状态字PSW的用途是()

    A. 储存下一条指令的地址

    B. 储存下一条指令的内容

    C. 存储指令执行结果表现的各种状态

    D. 存储条件码和标志位


    正确答案:C

  • 第15题:

    标志寄存器中,没有对应的指令操作,只能提供堆栈操作改变其状态的标志位是______。

    A.CF

    B.AF

    C.TF

    D.PF


    正确答案:C

  • 第16题:

    下列哪一类指令可能会改变标志位的状态?

    A.通用数据传送指令

    B.无条件转移指令

    C.逻辑运算指令

    D.条件转移指令


    正确答案:C
    解析:该题考查考生对汇编指令的理解。逻辑运算指令包括NOT、AND.OR、XOR和TEST。除了NOT指令不影响标志位,其他指令执行后,除AF状态不定外,总是使OF=0,ZF.PF和SF的状态根据运算结果置位或者复位,以反映操作结果的特征,也就是说,逻辑运算指令可能会改变标志位的状态,所以应该选择C。

  • 第17题:

    标志位操作指令CMC的作用是将()

    • A、CF=0
    • B、CF=1
    • C、CF取反
    • D、DF=0

    正确答案:C

  • 第18题:

    指令“ADD AX,[BX+2000H]”是一条不带进位的加法指令,因此该指令执行后进位标志位CF将不受影响。


    正确答案:错误

  • 第19题:

    标志寄存器中属于控制标志位的是()。

    • A、DF,OF,SF
    • B、OF,CF,PF
    • C、AF,OF,SF
    • D、DF,IF,TF 0、0

    正确答案:D

  • 第20题:

    当跟踪标志位TF=1时,CPU每执行完一条指令就产生一个内部中断,处于()状态。

    • A、正常工作
    • B、暂停
    • C、程序调试

    正确答案:B

  • 第21题:

    Intel8088状态标志寄存器PSW中条件标志位有:()。

    • A、AF;OF;CF;ZF
    • B、AF;OF;CF;ZF;PF
    • C、AF;CF;OF;PF;SF;ZF
    • D、TF;OF;IF

    正确答案:C

  • 第22题:

    在程序状态字寄存器PSW中,作为记录指令操作结果的标志是()。

    • A、CF,OF,PF,AF,SF,ZF
    • B、CF,PP,ZF,SF
    • C、OF,DF,IF,SF,ZF,CF
    • D、1F,DF,OF,CF

    正确答案:A

  • 第23题:

    单选题
    在程序状态字寄存器PSW中,作为记录指令操作结果的标志是()。
    A

    CF,OF,PF,AF,SF,ZF

    B

    CF,PP,ZF,SF

    C

    OF,DF,IF,SF,ZF,CF

    D

    1F,DF,OF,CF


    正确答案: A
    解析: 暂无解析