微机原理实验1:字符串匹配程序实验

一、实验目的

1.掌握分支程序的设计方法。
2.熟悉在PC机上建立、汇编、链接、调试和运行8086汇编程序的过程。

二、实验内容

1.比较两个字符串STRING1和STRING2所含的字符是否相同,若相同则显示‘Match’,否则显示‘No Match’。
2.修改程序,显示所比较字符的个数。

三、程序清单

DATAREA SEGMENT    ; 数据段
STRING1 DB      'Move the cursor backward.'
STRING2 DB      'Move the cursor backward.'

MESS1   DB      'Match.',13,10,'$'
MESS2   DB      'No match.',13,10,'$'
DATAREA ENDS
PROGNAM SEGMENT    ; 代码段
MAIN    PROC    FAR
        ASSUME  CS:PROGNAM,DS:DATAREA,ES:DATAREA    
START:  PUSH    DS
        SUB     AX,AX
        PUSH    AX
        MOV     AX,DATAREA
        MOV     DS,AX    

猜你喜欢

转载自blog.csdn.net/wlwdecs_dn/article/details/107749490