|
if the character string is palindrome ?
I need to write a program : which will read in string and determine if character string is palindrome.
I came up with this code(pasted below) , but there is logic fault.
Please help me with this .
output prompt1 ; ask for string as input
input old,32
lea esi,old
lea edi,new
check_process: mov al,[esi]
mov [edi],al
cmp [esi],[edi]
je dojob
jne message ;message ,string is not palindrome
dojob: inc esi
dec edi
jmp check_process
|