CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  扩充话题 >  灌水乐园

小清,小清,我来了。

楼主wujer(螺丝粉)2001-11-07 23:26:27 在 扩充话题 / 灌水乐园 提问

第一,第一,你是第一。 问题点数:27、回复次数:2Top

1 楼csq_csq(小清)回复于 2001-11-07 23:27:50 得分 27

mov   ah,10  
  int   21H  
  ;上面这是dos的功能调用,把dx:bx(我忘了是不是这两个,可能是别的,看看汇编书里有资料)的地址作为buffer,把你输入的东东存储在dx:bx+1后面的空间中(第一个字节是参数,包括字符串最大长度等等)  
   
  现在buf中存放了刚刚输入的字符串  
  我预先有一个字符串是namec,把它lea到si中  
  lea   si,namec  
  还有一个字符串是刚刚输入的  
  lea   di,buffer  
  把要比较的长度放在cx中  
  repz   cmpsb  
  如果比较的结果是0(相等),那么继续比较  
  如果不相等,就停止  
   
  这样的话在比较结束后如果zf=0那么两个字符串相等,若=1则不相等   Top

2 楼wujer(螺丝粉)回复于 2001-11-07 23:29:33 得分 0

很好很好。Top

相关问题

  • 新手学C51,一个小小问题,我概念不清啊
  • 清帮帮我!
  • 小样,看清楚了,我散了多少?
  • 小问题:如何清空dataset数据集???我怀疑dataset有缓冲。。
  • 字太小,看不清
  • 清理托盘小图标
  • 我一直不清楚
  • 我爱 WWW.PDRIVER.COM (陶清网站)
  • 我一直想弄清楚
  • 清给我发个PBVM80.DLL,mblwhy@126.com

关键词

  • 字符串
  • namec
  • 不相等
  • 小清
  • 输入
  • 相等
  • lea
  • 长度
  • bx
  • si

得分解答快速导航

  • 帖主:wujer
  • csq_csq

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo