我是汇编语言的超级初学者,如果这是一个菜鸟问题,那么抱歉,但是我正在尝试验证用户输入的消息。我想检查消息是否以大写字母开头。我想知道如何访问字符串的第一个字符?这是我到目前为止所做的
lea r10, [text + 1] //get first letter of "text"
cmp r10, \"A\" //compare w A
jl invalid
cmp r10, \"Z\" //compare w Z
jg invalid
有人可以帮我吗?我是否应该将“文本+1”转换为ASCII,然后将其与A和Z的ASCII值进行比较?另外,我不确定我是否正确使用lea。