没有合适的资源?快使用搜索试试~ 我知道了~
查找匹配字符串,汇编语言,结课设计,查找匹配字符串,查找匹配字符串
资源推荐
资源详情
资源评论
DATAS SEGMENT
SENTNECE DB 50H,?,50H DUP(?)
KEYWORD DB 10H,?,10H DUP(?)
MATCH DB 0AH,0DH,"Match at location:$"
NOMATCH DB 0AH,0DH,"NO match$"
MSG3 DB 0AH,0DH,"Enter Keyword:$"
MSG4 DB 0AH,0DH,"Enter Sentence:$"
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX ;移近段地址
LEA DX,MSG3 ;Enter keyword的偏移地址移近DX
MOV AH,09H
INT 21H ;输出Enter keyword
LEA DX,KEYWORD
MOV AH,0AH
INT 21H ;DS:DX(KEYWORD)的地址开始接受关键字
AGAIN: ;初始化阶段
LEA DX,MSG4
MOV AH,09H
INT 21H ;输出Enter Sentence
LEA DX,SENTNECE
MOV AH,0AH
INT 21H ;DS:DX(SENTENCE)的地址开始接受句子
SENTNECE DB 50H,?,50H DUP(?)
KEYWORD DB 10H,?,10H DUP(?)
MATCH DB 0AH,0DH,"Match at location:$"
NOMATCH DB 0AH,0DH,"NO match$"
MSG3 DB 0AH,0DH,"Enter Keyword:$"
MSG4 DB 0AH,0DH,"Enter Sentence:$"
DATAS ENDS
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX ;移近段地址
LEA DX,MSG3 ;Enter keyword的偏移地址移近DX
MOV AH,09H
INT 21H ;输出Enter keyword
LEA DX,KEYWORD
MOV AH,0AH
INT 21H ;DS:DX(KEYWORD)的地址开始接受关键字
AGAIN: ;初始化阶段
LEA DX,MSG4
MOV AH,09H
INT 21H ;输出Enter Sentence
LEA DX,SENTNECE
MOV AH,0AH
INT 21H ;DS:DX(SENTENCE)的地址开始接受句子
资源评论
- 黑色科学史2014-07-04我课程设计用的,能不能运行还得试试,看着挺靠谱的
hange1992
- 粉丝: 0
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功