.model small
.stack
.data
strbuf db 41
db ?
string db 41 dup(?)
count db 0
mesg1 db 'the checked string is: ','$'
mesg2 db 'the characters number of the string is:','$'
enter db 0dh,0ah,'$'
.code
.startup
start:
mov dx,offset strbuf