| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 854 人关注过本帖
标题:求助,字符串的比较
取消只看楼主 加入收藏
zheng6611264
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-5-27
收藏
 问题点数:0 回复次数:1 
求助,字符串的比较

输入字符串与已知字符串比较:输入CORRECT,则输出:ok!否则:Error.Input again.

(下面哪里错了,各位高手帮忙看下)
DATAS SEGMENT
STR DB"please input the password:$"
BUF DB 20
DB ?
DB 20 DUP (?)
CRLF DB 0AH,0DH,"$"
STR2 DB 'CORRECT'
STR3 DB"Error!Input again:$"
COUNT EQU $-STR2
DATAS ENDS


CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,ES:DATAS
START: MOV AX,DATAS
MOV DS,AX
MOV ES,AX

LEA DX,STR
MOV AH,9
INT 21H

MOV AH,10
LEA DX,BUF
INT 21H

LEA DX,CRLF
MOV AH,9
INT 21H

LEA SI,BUF+2
LEA DI,STR2
MOV CX,COUNT
CLD
REPE CMPSB
jnz no
mov dl,'O'
mov ah,02h
int 21h
MOV DL,'K'
INT 21H
MOV DL,'!'
MOV AH,02H
INT 21H
jmp pend
no:
LEA DX,STR3
MOV AH,9
INT 21H

pend:

MOV AH,4CH
INT 21H
CODES ENDS
END START


[此贴子已经被作者于2007-6-12 0:40:43编辑过]

搜索更多相关主题的帖子: 字符 
2007-06-11 22:33
zheng6611264
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-5-27
收藏
得分:0 

2楼的问题不是和我的一样吗?郁闷!!!


2007-06-12 10:36
快速回复:求助,字符串的比较
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017021 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved