Я супер новичок в ассемблере, поэтому извините, если это вопрос нуба, но я пытаюсь проверить сообщение, которое вводит пользователь. Я хочу проверить, начинается ли сообщение с заглавной буквы. Мне интересно, как получить доступ к первому символу моей строки? Это то, что я сделал до сих пор
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.