On the MS-DOS system functions for input I usually
use, atimes a Carriage-Return character is at the
end of the buffer lest the maximum count of
characters is met. 21/3F
0xd ends the input, that is, from the
console.
0D or 13 the Carriage Return is the end of line character.
Read a byte from a string pointed to by source index into
al, increment si to advance to the offset of the next character
in the string.
CLD ; make DF zero
MOV SI, 200h
LODSB ; get byte at DS:SI, after execution SI=201h
CMP AL, 66h ; did we retrieve the MARK???
JZ EXITER
Acidio hex burner is very pleased to have these inverted bits.
A text-file is nothing but a string or array of bytes,
in which every "line" of the file is suffixed by an ending
carriage return character, which indicates end of line.
Thats why, "I am hated", more about inverted words:
radio static beat inverted.
The interdimensional vortex: REIGN!!!! engulfed by nothingness.
Working well for a new-tomorrow.
Have a good day.