niusouti.com
更多“1、将变量BUF的偏移地址送入SI的正确指令是()。”相关问题
  • 第1题:

    下述指令,正确的指令是()(设BUF是字节变量,LAB为标号)

    A.MOVBX,AL
    B.MOVBX,BUF
    C.MOVBX,LAB
    D.MOVBX,OFFSETBUF

    答案:D
    解析:

  • 第2题:

    串传送指令MOVSW,执行CLD指令后,每传送一次,串的()

    • A、偏移地址+1
    • B、偏移地址+2
    • C、偏移地址-1
    • D、偏移地址-2

    正确答案:B

  • 第3题:

    已知BUF偏移地址为25DBH,定义BUF DB 50DUP(?)后,该数组最后一个字节的偏移地址是多少?


    正确答案:数组最后一个字节的偏移地址= 25DBH +(32H-1) = 260CH

  • 第4题:

    假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。  ┆  Next: MOV  SI,0  MOV   WORD  PTR[SI],0  ADD   SI,2  CMP   SI  JNE   NEXT  ┆


    正确答案:CMP SI,2002H

  • 第5题:

    写出能够完成下列操作的8086CPU指令。 (1)把4629H传送给AX寄存器; (2)从AX寄存器中减去3218H; (3)把BUF的偏移地址送入BX中。


    正确答案: (1) MOV AX,4629H
    (2) SUB AX,3218H
    (3) LEA BX,BUF

  • 第6题:

    阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能? DATA    SEGMENT   DDBUF   EQU  THIS  DWORD  BUF     DB   100   DUP(?)  DWBUF   EQU  WORD  PRT BUF  DATA    ENDS          ┆  FIRST   EQU  THIS  FAR         LEA  SI , BUF          ┆


    正确答案: 变量BUF为字节类型,它所在的段首址为DATA,偏移地址为0。变量DDBUF为双字节类型,它与BUF具有相同的段属性和偏移地址属性。变量DWBUF为字类型,它与BUF具有相同的段属性和偏移地址属性。
    DDBUF EQU THIS DWORD语句表明将紧跟它后面的字类型的变量BUF重新定义为双字类型,并命名为DDWBUF。
    DWBUF EQU WORD PRT BUF语句是将BUF重新定义为字类型,并命名为DWBUF。

  • 第7题:

    串传送指令中,源串和目的串的偏移地址由()寄存器指出。

    • A、BX和DX
    • B、DS和DX
    • C、SI和DI
    • D、SI和CX

    正确答案:C

  • 第8题:

    D1 DB 20H DUP(?) D2 DW D1 请写出用一条指令实现取D1的偏移地址=>SI中的三种方法。


    正确答案: ①LEA SI,D1
    ②MOV SI,OFFSET D1
    ③MOV SI,D2
    上述三种方法无先后顺序。

  • 第9题:

    问答题
    已知BUF偏移地址为25DBH,定义BUF DB 50DUP(?)后,该数组最后一个字节的偏移地址是多少?

    正确答案: 数组最后一个字节的偏移地址= 25DBH +(32H-1) = 260CH
    解析: 暂无解析

  • 第10题:

    问答题
    假设用下列的程序段来清楚数据段中的偏移地址0000H~2000H号字存储单元中的内容(即将0送到这些存储单元中去)。 将第4条比较指令语句填写完整。  ┆  Next: MOV  SI,0  MOV   WORD  PTR[SI],0  ADD   SI,2  CMP   SI  JNE   NEXT  ┆

    正确答案: CMP SI,2002H
    解析: 暂无解析

  • 第11题:

    单选题
    执行CLD指令后,串传送指令CMPSB,每比较一次,源串和目的串的()。
    A

    偏移地址+1

    B

    偏移地址+2

    C

    偏移地址-1

    D

    偏移地址-2


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

  • 第12题:

    单选题
    执行CALL SUBR1指令后,完成的操作是()。
    A

    将SUBR1的偏移地址入栈保存

    B

    将断点的偏移地址入栈保存

    C

    将断点的偏移地址→IP

    D

    将SUBR1的段地址→CS,偏移地址→IP


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

  • 第13题:

    已知BUF偏移地址为58ADH,定义BUF DW 20DUP(?)后,该数组最后一个字数据的偏移地址是多少?


    正确答案:数组最后一个字数据的偏移地址= 58ADH +(14H-1)*2H=58D3H。

  • 第14题:

    执行CALL SUBR1指令后,完成的操作是()。

    • A、将SUBR1的偏移地址入栈保存
    • B、将断点的偏移地址入栈保存
    • C、将断点的偏移地址→IP
    • D、将SUBR1的段地址→CS,偏移地址→IP

    正确答案:B

  • 第15题:

    正确将字变量WORDVARR偏移地址送寄存器AX的指令是()。

    • A、MOV AX,WORD VARR
    • B、LES AX,WORD VARR
    • C、LEA AX,WORD VARR
    • D、MOV AX,OFFSETWORD VARR

    正确答案:C,D

  • 第16题:

    串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器SI提供,目标串的偏移地址必须由目标变址寄存器()提供。


    正确答案:DI

  • 第17题:

    假设在平展存储模型下,EBX=1256H,双字变量TABLE的偏移地址是20A1H,线性地址32F7H处存放3280H,执行指令“JMPEBX”后EIP=(),执行指令“JMPTABLE[EBX]”后EIP=()


    正确答案:1256H;3280H

  • 第18题:

    直接转移指令的功能是将指令中的地址代码送入()

    • A、PC
    • B、累加器
    • C、存储器
    • D、地址寄存器

    正确答案:A

  • 第19题:

    执行CLD指令后,串传送指令CMPSB,每比较一次,源串和目的串的()。

    • A、偏移地址+1
    • B、偏移地址+2
    • C、偏移地址-1
    • D、偏移地址-2

    正确答案:A

  • 第20题:

    问答题
    已知BUF偏移地址为58ADH,定义BUF DW 20DUP(?)后,该数组最后一个字数据的偏移地址是多少?

    正确答案: 数组最后一个字数据的偏移地址= 58ADH +(14H-1)*2H=58D3H。
    解析: 暂无解析

  • 第21题:

    问答题
    D1 DB 20H DUP(?) D2 DW D1 请写出用一条指令实现取D1的偏移地址=>SI中的三种方法。

    正确答案: ①LEA SI,D1
    ②MOV SI,OFFSET D1
    ③MOV SI,D2
    上述三种方法无先后顺序。
    解析: 暂无解析

  • 第22题:

    单选题
    已知A是一个变量,下列使用取偏移算符OFFSET错误的语句为()。
    A

    MOV SI,OFFSET A[DI]

    B

    MOV SI,OFFSET A

    C

    MOV SI,OFFSET A+1

    D

    MOV AX,OFFSET A


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

  • 第23题:

    单选题
    串传送指令MOVSW,执行CLD指令后,每传送一次,串的()
    A

    偏移地址+1

    B

    偏移地址+2

    C

    偏移地址-1

    D

    偏移地址-2


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

  • 第24题:

    问答题
    阅读下列一段程序,分析数据段中BUF, DDBUF, DWBUF各变量的属性,并指出它们各自所在的段首址与偏移地址。程序中的DDBUF EQU THIS DWORD 和DWBUF EQU WORD PRT BUF两条语句有何功能? DATA    SEGMENT   DDBUF   EQU  THIS  DWORD  BUF     DB   100   DUP(?)  DWBUF   EQU  WORD  PRT BUF  DATA    ENDS          ┆  FIRST   EQU  THIS  FAR         LEA  SI , BUF          ┆

    正确答案: 变量BUF为字节类型,它所在的段首址为DATA,偏移地址为0。变量DDBUF为双字节类型,它与BUF具有相同的段属性和偏移地址属性。变量DWBUF为字类型,它与BUF具有相同的段属性和偏移地址属性。
    DDBUF EQU THIS DWORD语句表明将紧跟它后面的字类型的变量BUF重新定义为双字类型,并命名为DDWBUF。
    DWBUF EQU WORD PRT BUF语句是将BUF重新定义为字类型,并命名为DWBUF。
    解析: 暂无解析