Ako vytvorim program ktory mi dovoli zadat text na obrazovku z klavesnice a ktory moze obsahovat len male, velke pismena a cisla pricom prvy znak je velke pismeno a ked zadam nieco ine tak ma upozorni? Vyuzivam 32-bitovy procesor Intel
Vytvoril som toto ale neviem ako na to aby prvy znak mohlo byt len velke pismeno
INCLUDE Irvine32.inc
.data
Retaz DB " Nepovolene znaky ",0ah
Heslo DB 20 dup(?)
.code
main PROC
mov edx,offset Heslo
mov edi,0
mov ecx,20
Cyklus:
call readChar
call writeChar
cmp al,'z'
ja Nieje
cmp al,'0'
jb Nieje
mov [edx+edi],al
inc edi
loop Cyklus
Nieje:
jecxz Nic
mov edx,offset Retaz
call writeString
Nic:
exit
main ENDP
END main