CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  扩充话题 >  灌水乐园

清楚缓冲区的内容

楼主l_john2000()2006-05-01 08:38:04 在 扩充话题 / 灌水乐园 提问

我定义了一个缓冲区bufc  
    bufc     db     20  
                db     ?  
                db     20   dup(?)  
  用以存放自己输入的字符串  
  现在我想清空这个缓冲区的字符串,我该怎么做啊? 问题点数:20、回复次数:11Top

1 楼zara(Kyrie eleison)回复于 2006-05-01 09:06:59 得分 0

mov     ax,   seg   bufc  
  mov     es,   ax  
  mov     di,   offset   bufc[1]  
  mov     cx,   21  
  mov     al,   0  
  cld  
  rep     stosb     ;   b   ->     b     好像是敏感词Top

2 楼fox1999(红狐)回复于 2006-05-04 11:24:16 得分 0

是   S_B   是敏感词Top

3 楼bigfIyingpig(大飞猪| 去年的西雅图不眠夜又快到了)回复于 2006-05-05 08:52:35 得分 0

哦Top

4 楼l_john2000()回复于 2006-05-07 11:56:58 得分 0

cld  
  rep     stosb  
  是什么意思?Top

5 楼ChrisAK(LOLICON)回复于 2006-05-07 13:16:18 得分 0

cld   -->清DF  
  rep   XXX   -->串指令Top

6 楼l_john2000()回复于 2006-05-07 13:42:02 得分 0

上述代码中并没有出现df  
  为什么要清楚df???Top

7 楼zara(Kyrie eleison)回复于 2006-05-07 14:35:34 得分 0

串操作指令,   movs/scas/stos,   是有方向性的,   即可以沿指定的地址增长方向也可以是反向进行,   所以在这样的指令之前一般都用   cld/std   指令来明确一下.   可以看看这类指令的说明Top

8 楼fhb13(游途道标)回复于 2006-05-07 14:40:28 得分 0

df是标志寄存器的一个问,串操作指令根据这个判断对地址操作是向上递增还是向下递减.Top

9 楼fhb13(游途道标)回复于 2006-05-07 14:46:08 得分 0

rep     stosb  
  具体说明如下  
   
  for   (cx=21,cx,--cx)  
  {  
  if   df;  
  {  
  mov   byte   ptr   [di],al;  
  di--;  
  }  
  else  
  {  
  mov   byte   ptr   [di],al;  
  di++;  
  }  
  }Top

10 楼CoderScalper(水园蛋蛋)回复于 2006-05-08 22:54:20 得分 0

帮你顶上去,接分  
   
                                                                                      我的签名档:  
                                                                                      中国功夫网——中国武术民间新生派  
                                                                                      让我们一起来保护和发扬这一古老传统文化吧  
                                                                                      http://www.chinesekungfu.org  
  Top

11 楼l_john2000()回复于 2006-05-11 14:38:33 得分 0

谢谢各位了阿Top

相关问题

关键词

得分解答快速导航

  • 帖主:l_john2000

相关链接

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

广告也精彩

反馈

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