首页学历类考试大学计算机科学
(简答题)

有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW MOVSW执行是完成什么操作?

正确答案

MOVSW先执行的操作是将DS:SI逻辑地址所指存储单元的字传送到ES:DI逻辑地址所指的存储单元中;同时,这里CLD使DF=0.因此SI和DI均增2变化。

答案解析

相似试题

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW

    答案解析

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW

    答案解析

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW

    答案解析

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW

    答案解析

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW

    答案解析

  • (简答题)

    有一段程序如下: MOV CX,100 LEA SI,XSI MOV DI,OFFSET CLD REP MOVSW REP和MOVSW那条指令先执行?

    答案解析

  • (简答题)

    有一段程序如下,请设计测试用例以满足语句覆盖要求。

    答案解析

  • (简答题)

    若程序的数据段定义如下,写出各指令语句独立执行后的结果: MOV AL ,DATA1 XXXX; MOV BX ,OFFSET DATA2; LEA SI ,STRING ADD DI ,SI;

    答案解析

  • (简答题)

    程序段如下: BLK1 DB 46,84,34,-5,20,122,73 : MOV CX,7 LEA S1,BLK1 NEXT:MOV AL,[SI] INC SI TEST AL,81H LOOPZ NEXT MOV BL,[SI] : 请回答程序段运行后: (AL)=? (BL)=?

    答案解析

快考试在线搜题