I understand that assembly language instructions will eventually be translated to binary, eg. 5F 3A E3 F1, and processor has a set of instructions tables.
But, when reading a stream of binary how does processor/computer knows when instructions begin or when actual text message begins/ends?
Text messages can be a simple 'Hello World' or a mix with characters that happens to be 5F(-) 3A(:) E3(ã) F1(ñ) or 0xa(line-feed)
If anything can be mapped to ASCII tables then terminating/delimiter character/s that marks the end of text message can be mis-interpreted as being part of the text message instead of becoming a real instruction since there is no limit of how long text can be nor limitation of what characters we can put as text message.