主题:菜鸟求解
zanyzwx
[专家分:0] 发布于 2007-04-22 11:14:00
假定一个最大长度为80个字符的字符串已定义为字节变量STRING,试编写一程序段,找出第一个空格的位置(00H-4FH表示),并存入CL中,若该字符串中无空格符,则以-1存入CL中!
菜鸟求助!!!
回复列表 (共2个回复)
沙发
香脆饼干 [专家分:2040] 发布于 2007-04-22 14:04:00
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 的转换要注意一点)
板凳
zanyzwx [专家分:0] 发布于 2007-04-22 14:39:00
谢谢哈```
我来回复