回 帖 发 新 帖 刷新版面

主题:菜鸟求解

假定一个最大长度为80个字符的字符串已定义为字节变量STRING,试编写一程序段,找出第一个空格的位置(00H-4FH表示),并存入CL中,若该字符串中无空格符,则以-1存入CL中!
       菜鸟求助!!!

回复列表 (共2个回复)

沙发

point es:di to string
mov al,20h   ;空格键ascii码
clear direction flag

mov cx,sizeof string
repnz scasb

看一下 zero flag 有没有被set
有则cl=-1,没有则 cl=di-1-offset string(byte 跟 word 的转换要注意一点)

板凳


谢谢哈```

我来回复

您尚未登录,请登录后再回复。点此登录或注册