一小段程序不明白,请帮助解惑..
初学,第一次提问..解决后马上给分..先谢谢!!
这段求字符串长度的程序,在调用子程序时,传给string 的是不是地址啊?
.DATA
buff DB "This is a example.", 0
.CODE
Strlen PROC USES AX BX, String:PTR BYTE
MOV BX, String ;要是string保存的是字符串的地址,那BX怎么实现下面的加1运算
XOR CX, CX
MOV AL, [BX]
.WHILE AL!=0
INC CX
INC BX ;这里的加1怎么理解?
MOV AL, [BX]
.ENDW
RET
Strlen ENDP
.STARTUP
INVOKE Strlen, ADDR buff ;调用子程序,我觉得应该传的是地址.
.EXIT 0
END
这段求字符串长度的程序,在调用子程序时,传给string 的是不是地址啊?
.DATA
buff DB "This is a example.", 0
.CODE
Strlen PROC USES AX BX, String:PTR BYTE
MOV BX, String ;要是string保存的是字符串的地址,那BX怎么实现下面的加1运算
XOR CX, CX
MOV AL, [BX]
.WHILE AL!=0
INC CX
INC BX ;这里的加1怎么理解?
MOV AL, [BX]
.ENDW
RET
Strlen ENDP
.STARTUP
INVOKE Strlen, ADDR buff ;调用子程序,我觉得应该传的是地址.
.EXIT 0
END
...全文
相关推荐
英语学习 提高英语归功于 不能不能明白你们能不明白呢
学习能不不能不能明白你们部门呢你们不能不能明白你们不能明白你们不能不买你们能不能明
初中语文文摘人生我们都是一小撮
然而,真正智慧的人明白,世界的多样性正是其独特魅力所在,而每个人,无论其观点、喜好、还是认知,都只是这广阔世界中的一小撮。
那些年你没学明白的数学 攻读研究生必知必会的数学
《那些年你没学明白的数学 攻读研究生必知必会的数学》(美)托马斯.A.加里蒂(Thomas A.Garrity)著;赵文 李娜 房永强 译,2016
TestProject:我不明白
如果遇到“我不明白”的情况,建议查阅相关文档、在线教程,或者寻求社区和同事的帮助。
Java中不太明白的小知识(五)–泛型
"Java中不太明白的小知识(五)–泛型"在Java编程语言中,泛型是一种强大的工具,它允许程序员在编写代码时指定容器(如类、接口或方法)可接受的数据类型,从而提高了代码的类型安全性和重用性。泛


