i have a string in memory:

DB "This is my message$"

I want to loop on the string, taking each character ONE AT A TIME, and performing some operation on them.

I started by making SI point to the first character - then i increment it by one every time. But how do i know when i arrived at the end of the string?

Thanks for your help guys!