niusouti.com
参考答案和解析
正确答案:C
更多“若寄存器SI的内容为0028H,则执行INCSI指令后,SI的内容为()A、0027HB、0028HC、0029HD、002AH”相关问题
  • 第1题:

    若(BX) =1000H, (DS) =2000H, (21000H) =12H, (21001H) =34H,执行LEASI, CDX)指令后,SI寄存器中的内容是( )。

    A.1234H

    B.3412H

    C.1000H

    D.0010H


    正确答案:C

  • 第2题:

    下列程序执行后,SI寄存器中的内容为( )。 MOV SI, -1 MOV CL, 4 SAL SI, CL AND SI, 7FFFH OR SI, 7800H NOT SI

    A.0FH

    B.FOH

    C.FFH

    D.00H


    正确答案:A
    解析:SAL:算术左移:AND:逻辑与;OR:逻辑或。

  • 第3题:

    在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

    A.数据

    B.代码

    C.堆栈

    D.代码和堆栈


    正确答案:A
    解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

  • 第4题:

    交换寄存器SI,DI的内容,正确的程序段是( )

    A.PUSH SI PUSH DI POP SI POP DI

    B.PUSH SI PUSH DI, POP SI,DI

    C.MOV AX,SI MOV SI,DI MOV DI,AX

    D.MOVAX,SI MOV BX,DI XCHG BX,AX


    正确答案:A
    解析:在堆栈中,无论是压人还是弹出,都必须以字为单位进行,即一次压人必须压入堆栈一个字,弹出时,也必须从堆栈中取出一个字。所以选项B是错误的;在串操作指令中,SI用作源变址寄存器,DI用作目的地址寄存器,所以选项C是错误的;选项D交换的是AX寄存器和BX寄存器里的内容,不符合题意;只有选项A是正确的,它依次把SI和DI的值推进栈中,然后把DI的值弹出来给SI,把SI的值弹出来给DI,即完成了SI和DI内容的交换。

  • 第5题:

    若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEA SI,[BX]指令后,SI寄存器的内容是( )。

    A.1234H

    B.3412H

    C.1000H

    D.0010H


    正确答案:B

  • 第6题:

    若寄存器AX的内容为0028H,则执行DECAX指令后,AX的内容为()

    • A、0027H
    • B、0028H
    • C、0029H
    • D、002AH

    正确答案:A

  • 第7题:

    已知(BX)=1234H,(DS)=1000H,(SI)=200H,(10221H)=3247H,指令LEA BX,[SI+21H]执行后BX寄存器的值为多少?


    正确答案:BX寄存器的值为221H

  • 第8题:

    8086CPU中若寄存器BX的内容为0058H,则执行INCBX指令后,BX的内容为()

    • A、0057H
    • B、0058H
    • C、0059H
    • D、005AH

    正确答案:C

  • 第9题:

    8086CPU中若寄存器AX的内容为0028H,则执行INCAX指令后,AX的内容为()

    • A、0027H
    • B、0028H
    • C、0029H
    • D、002AH

    正确答案:C

  • 第10题:

    单选题
    若寄存器DI的内容为0028H,则执行DECDI指令后,DI的内容为()
    A

    0027H

    B

    0028H

    C

    0029H

    D

    002AH


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

  • 第11题:

    单选题
    若寄存器SI的内容为0028H,则执行DECSI指令后,SI的内容为()
    A

    0027H

    B

    0028H

    C

    0029H

    D

    002AH


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

  • 第12题:

    单选题
    若寄存器SI的内容为0028H,则执行INCSI指令后,SI的内容为()
    A

    0027H

    B

    0028H

    C

    0029H

    D

    002AH


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

  • 第13题:

    下列程序执行后,SI寄存器中的内容是【 】。

    MOV SI,-1

    MOV CL,4

    SAL SI,CL

    AND SI,5FFOH

    OR SI,9FOFH

    NOT SI


    正确答案:2000H
    2000H

  • 第14题:

    下列程序执行后,SI寄存器中的内容是______。

    1 MOV SI, -1

    2 MOV CL, 4

    3 SAL SI, CL

    4 AND SI, 7FFFH

    5 OR SI, 8000H

    6 NOT SI


    正确答案:OFH
    OFH 解析:-1在计算机中用补码表示为OFFFFH,指令1执行后,SI为OFFFFH,执行指令2和3后,算术左移4位,SI变为0FFF0H,第四条指令表示0FFF0H和 7FFFH进行与运算,的SI为7FF0H,再和8000H进行或运算,得SI为0FFF0H,最后将该数反得(SI)=0FH。

  • 第15题:

    某寄存器的内容为5EH,先取反再执行一条与立即数45H相异或的指令,结果为(12)。若某寄存器的内容为5FH,则执行一次与立即数7DH相与的指令后,所得的结果为(13)。

    A.1BH

    B.E4H

    C.5FH

    D.00H


    正确答案:A

  • 第16题:

    若(BX)=1000H,(DS)=2000H,(21000H)=12H,(21001H)=34H,执行 LEASI,[BX]指令后,SI寄存器中的内容是( )。

    A.1234H

    B.3412H.

    C.1000H

    D.0010H


    正确答案:C

  • 第17题:

    用一条指令实现将寄存器BX和SI中的内容相加,结果送入AX中,这条指令是()。

    • A、ADD AX,[SI][BX]
    • B、MOV AX,[BX+SI]
    • C、AND AX,[BX+SI]
    • D、LEA AX,[BX][SI]

    正确答案:D

  • 第18题:

    若寄存器SI的内容为0028H,则执行DECSI指令后,SI的内容为()

    • A、0027H
    • B、0028H
    • C、0029H
    • D、002AH

    正确答案:A

  • 第19题:

    欲交换寄存器SI,DI的内容,可用指令XCHGSI,DI实现。


    正确答案:错误

  • 第20题:

    若寄存器CX的内容为1028H,则执行DECCX指令后,CX的内容为()

    • A、1027H
    • B、1028H
    • C、1029H
    • D、102AH

    正确答案:A

  • 第21题:

    设有关寄存器及存储单元的内容如下:则指令MOV AX,1100H[BX][SI]执行完毕后,AX寄存器中的值是()。

    • A、65B7H
    • B、3412H
    • C、4C2AH
    • D、7856H

    正确答案:A

  • 第22题:

    单选题
    8086CPU中若寄存器AX的内容为0028H,则执行INCAX指令后,AX的内容为()
    A

    0027H

    B

    0028H

    C

    0029H

    D

    002AH


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

  • 第23题:

    单选题
    下列指令源操作数的寻址方式为寄存器相对寻址的是()
    A

    MOV.SI,100

    B

    MOV.CX,DATA[SI]

    C

    MOV.[SI],AX

    D

    ADD.AX,[BX][DI]


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