参考答案和解析
正确答案:D
更多“8086/8088中ES、DI分别属于()。”相关问题
  • 第1题:

    对于下列程序段: AGAIN:MOV ES:[DI],AL INC DI LOOP AGAIN 可用指令______完成相同的功能。( )

    A.REP MOVSB

    B.REP LODSB

    C.REP STOSB

    D.REPE SCASB


    正确答案:C
    解析:该题给出的程序段的功能是,将累加器AL或AX中的一个字节或字传送到(存入)附加段中由DI指示的目的串中,同时修改DI内容,使其指向目的串的下一单元。而MOVSB的功能是将源串中由SI所指一个字或字节传送到由DI所指示的目的串中。执行后自动修改SI,DI地址指针。所以选项A的功能与题中的功能不同。而LODSB的功能是把位于DS段中由SI所指示的源串某一元素取到AL或AX中,同时修改SI内容使它指向下一元素,所以选项B的功能与题中的功能不相同。STOSB的功能是将累加器AL或AX中的一个字节或字传送到(存入)附加段中由DI指示的目的串中,同时修改DI内容,使其指向目的串的下一单元,所以选项C是正确的。SCASB的功能是从累加器AL或AX中减去ES中,由DI指示的目的串的一个元素,结果只影响标志位AF,CF,OF,PF,ZF和SF,而修改目的的串操作数,DI的内容自动被修改而指向下一串元素,所以选项D的功能与题中的功能不同。

  • 第2题:

    8086CPU可用于间接寻址的寄存器有。()

    A.AX,BX,CX,DX
    B.SI,DI,BX,BP
    C.DS,SI,ES,DI
    D.SP,IP,CS,DS

    答案:B
    解析:

  • 第3题:

    当取指令时,8086会自动选择()值作为段基值。

    • A、CS
    • B、DS
    • C、SS
    • D、ES

    正确答案:A

  • 第4题:

    在8086/8088的16位寄存器中,有4个寄存器可拆分为8位寄存器使用。他们是(),他们又被称为()

    • A、AX,BX,CX,DX;专用寄存器
    • B、BP,SP,SI,DI;专用寄存器
    • C、AX,BX,CX,DX;通用寄存器
    • D、CS,DS,ES,SS;段地址寄存器

    正确答案:C

  • 第5题:

    在不考虑段超越情况下,8086/8088中DI寄存器给出的偏移地址位于()

    • A、DS或SS段
    • B、DS或ES段
    • C、DS或CS段
    • D、仅DS段

    正确答案:B

  • 第6题:

    8086中,()组寄存器都可以用作指针来实现对存储器的寻址。

    • A、AX,SI,DI,BX
    • B、BP,BX,CX,DX
    • C、SI,DI,BP,BX
    • D、BX,CX,SI,DI

    正确答案:B

  • 第7题:

    指令MOVAX,ES:[BX][DI]中源操作数的物理地址是()

    • A、16d×(DS)+(BX)+(DI)
    • B、16d×(SS)+(BX)+(DI)
    • C、16d×(CS)+(BX)+(DI)
    • D、16d×(ES)+(BX)+(DI)

    正确答案:D

  • 第8题:

    8086复位后()中的内容为FFFF://0000H,8086从该地址的内存单元读取第一条指令执行。

    • A、SS:SP
    • B、DS:BX
    • C、ES:DI
    • D、CS:IP

    正确答案:D

  • 第9题:

    在8086系统中,数据寄存器组为()。

    • A、SI、DI、SP、BP
    • B、AX、BX、CX、DX
    • C、CS、DS、ES、SS
    • D、CF、SF、ZF、OF

    正确答案:B

  • 第10题:

    设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H。执行REPNZSCASB指令后,正确的结果是()。

    • A、DI=0104H,CX=0000H
    • B、DI=0103H,CX=0001H
    • C、DI=0102H,CX=0002H
    • D、DI=0101H,CX=0003H

    正确答案:D

  • 第11题:

    将附加段中偏移量值为DI的存储单元中的内容送入BX寄存器的指令是()。

    • A、MOVBX,[DI]
    • B、MOVBX,DI
    • C、MOVBX,ES:[DI]
    • D、LODSW

    正确答案:C

  • 第12题:

    判断题
    串寻址中,8086规定SI指向目的串,DI指向源串。
    A

    B


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

  • 第13题:

    在8086CPU中,指令指针寄存器是。()

    A.BP
    B.SP
    C.IP
    D.DI

    答案:C
    解析:

  • 第14题:

    8086/8088在基址加变址的寻址方式中,基址、变址寄存器分别为()。

    • A、AX或CX、BX或CX
    • B、BX或BP、SI或DI
    • C、Sl或BX、DX或SI
    • D、DX或DI、CX或SI

    正确答案:B

  • 第15题:

    在8086/8088基址变址寻址指令中,允许使用的寄存器有()。

    • A、AX,BX,CX,DX
    • B、SP,IP
    • C、CS,ES,DS,SS
    • D、BX,BP,SI,DI

    正确答案:D

  • 第16题:

    8086/8088CPU中,用来存放数据段段基址的寄存器是()。

    • A、CS
    • B、DS
    • C、SS
    • D、ES

    正确答案:B

  • 第17题:

    指令ES:ADD AX,[BX+DI+1020H]中,存储器操作数物理地址的计算表达式为()

    • A、PA=DS×16+BX+DI+1020H
    • B、PA=CS×16+BX+DI+1020H
    • C、PA=SS×16+BX+DI+1020H
    • D、PA=ES×16+BX+DI+1020H

    正确答案:D

  • 第18题:

    8086中,()组寄存器都可以用来实现对存储器的寻址。

    • A、AX,SI,DI,BX
    • B、BP,BX,CX,DX
    • C、SI,DI,BP,BX
    • D、BX,CX,SI,DI

    正确答案:C

  • 第19题:

    8086/8088CPU中,用来存放程序的指令代码序列的寄存器是()。

    • A、CS
    • B、DS
    • C、SS
    • D、ES

    正确答案:A

  • 第20题:

    80×86CPU由()决定待执行指令的地址()

    • A、DS:SI
    • B、CS:IP
    • C、ES:DI
    • D、CS:DI

    正确答案:B

  • 第21题:

    若(ES)=3050H (DI)=50H,在指令“MOV AX,ES:[DI]”中源操作数的物理地址为()。

    • A、30500H
    • B、3050H
    • C、50H
    • D、30550H

    正确答案:D

  • 第22题:

    串寻址中,8086规定SI指向目的串,DI指向源串。


    正确答案:错误

  • 第23题:

    单选题
    “慢慢地”拉丁缩写是()。
    A

    a.c.

    B

    lent!

    C

    stat!

    D

    i.d.

    E

    s.o.s.


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