can someone help explain each step of the assembly language code using variables
ID: 3624081 • Letter: C
Question
can someone help explain each step of the assembly language code using variables h, t and len.loop:
pushl %ebp
movl %esp,%ebp
movl 0x8(%ebp),%edx
movl %edx.%eax
addl 0xc(%ebp),%eax
leal 0xffffffff(%eax),%ecx
cmpl %ecx,%edx
jae .L4
.L6:
movb (%edx),%al
xorb (%ecx),%al
movb %al,(%edx)
xorb (%ecx),%al
movb %al,(%ecx)
xorb %al,(%edx)
incl %edx
decl %ecx
cmpl %ecx,%edx
jb .L6
.L4:
movl %ebp,%esp
popl %ebp
ret
Thank you life saver!!!!