I am new to learning assembly language. I have the following code to read a string with a five character limit.
.model small
.stack 100h
.data
message db "Type a word: ", '$'
keyboardArea label byte
maxkeys db 5
charsInput db ?
buffer db 32 dup(0)
.code
main proc
mov ax, @data
mov ds, ax
mov dx, offset message
mov ah, 9h
int 21h
mov dx, offset keyboardArea
mov ah, 0Ah
int 21h
mov ah, 4Ch
int 21h
main endp
end
How can I print the number of characters read?