汇编上机题.docVIP

  • 27
  • 0
  • 约5.06千字
  • 约 9页
  • 2016-08-08 发布于河南
  • 举报
汇编上机题

1.试编写一程序,要求比较两个字符串STRING1和STRING2所含字符是否完全相同,若相同则显示‘MATCH’, 若不相同则显示‘NO MATCH’。 答:程序如下: DSEG SEGMENT STRING1 DB ‘I am a student.’ STRING2 DB ‘I am a student!’ YES DB ‘MATCH’, 0DH, 0AH, ‘$’ NO DB ‘NO MATCH’, 0DH, 0AH, ‘$’ DSEG ENDS CSEG SEGMENT MAIN PROC FAR ASSUME CS: CSEG, DS: DSEG, ES: DSEG START: PUSH DS SUB AX, AX PUSH AX MOV AX, DSEG MOV DS, AX MOV ES, AX BEGIN: LEA SI, STRING1 LEA DI, STRING2 CLD MOV CX, STRING2 - STRING1 REPE CMPSB JNE DISPNO LEA DX, YES JMP DISPLAY DISPNO: LEA DX, NO DISPLAY: MOV AH, 9 INT 21H RET MAIN ENDP CSEG ENDS END ST

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档