欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

,两小段程序的功能

更新时间: 2014-01-05 03:15:59 责任编辑: Author_N1

 

求助,两小段程序的功能
第一段:

DA1 DB 03H,01H,07H,03H,09H,05H,02H
DA2 BD 10 DUB(?)

COUNT EQU DA2-DA1
  .
  .
  . 
   MOV SI, OFFSET DA1
   MOV DI,OFFSET DA2
   MOV CX,OFFSET 

LOP1:MOV AL, [SI]
      ADD AL, 48
      MOV [DI],AL
      INC SI
      INC DI
      LOOP LOP1



第二段

BLOCK DB 10H, 32H, 08H, 81H, 0F0H,.....
RESULT BD?
START:MOV SI,OFFSET BLOCK
      MOV CH, 0
      MOV CL, [SI]
      DEC CX 
      INC SI
      MOV AL, [SI]
AGAIN: CMP AL, [SI+1]
       JGE NEXT 
       MOV AL,[SI+1]
NEXT: INC SI
      LOOP AGAIN
      MOV RESULT, AL
--参考方法--
这个,还是比较简单的吧,可以形成一个完整的源程序,编译链接生成可执行程序,在 debug 里运行下,看结果。第一个好像是将数值转换为对应的显示字符;第二个好像是查最大值?
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:15:59
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20213/
本文WWW.DOC100.NET DOC100.NET版权所有。