Not that hot on MASM coding but it looks like there need to a be and end of string character after the age. Looks like $ is used to mark the end of a string. With no end marker after age it will keep on printing the next thing in memory. What if you create a variable with a single $ after the age..data age db ? endofline db '$'
you must be a wizard thank you!