Question: hi , i am stuck in these code can someone help me figureout this code and show me every steps to solve this 0 x

hi, i am stuck in these code can someone help me figureout this code and show me every steps to solve this
0x000000000040172a <+0>: sub $0x368,%rsp
0x0000000000401731<+7>: mov %rdi,%rsi
0x0000000000401734<+10>: movl $0x3b73ffd,0x24(%rsp)
0x000000000040173c <+18>: movw $0x65f,0x1e(%rsp)
0x0000000000401743<+25>: movl $0x0,0x28(%rsp)
0x000000000040174b <+33>: mov $0xc13d197b,%eax
0x0000000000401750<+38>: mov %rax,0x30(%rsp)
0x0000000000401755<+43>: movw $0x1319,0x22(%rsp)
0x000000000040175c <+50>: movb $0x1d,0x20(%rsp)
0x0000000000401761<+55>: movzwl 0x1e(%rsp),%eax
0x0000000000401766<+60>: add $0x2a1,%ax
0x000000000040176a <+64>: mov %ax,0x1e(%rsp)
0x000000000040176f <+69>: movw $0x75,0x10(%rsp)
0x0000000000401776<+76>: lea 0x10(%rsp),%rdi
0x000000000040177b <+81>: callq 0x4014e4
0x0000000000401780<+86>: mov 0x28(%rsp),%edx
---Type to continue, or q to quit---c
0x0000000000401784<+90>: mov $0x0,%eax
0x0000000000401789<+95>: test %edx,%edx
0x000000000040178b <+97>: je 0x401799
0x000000000040178d <+99>: callq 0x401e8d
0x0000000000401792<+104>: mov $0xffffffffbc0a2e40,%rax
0x0000000000401799<+111>: mov 0x30(%rsp),%rcx
0x000000000040179e <+116>: mov $0xc13d197b,%edx
0x00000000004017a3<+121>: cmp %rdx,%rcx
0x00000000004017a6<+124>: je 0x4017b4
0x00000000004017a8<+126>: callq 0x401e8d
0x00000000004017ad <+131>: mov $0xffffffffbc0a2e40,%rax
0x00000000004017b4<+138>: movzbl 0x20(%rsp),%edx
0x00000000004017b9<+143>: cmp $0x4c,%dl
0x00000000004017bc <+146>: je 0x4017ca
0x00000000004017be <+148>: callq 0x401e8d
0x00000000004017c3<+153>: mov $0xffffffffbc0a2e40,%rax
0x00000000004017ca <+160>: movzwl 0x22(%rsp),%edx
---Type to continue, or q to quit---c
0x00000000004017cf <+165>: cmp $0x3e48,%dx
0x00000000004017d4<+170>: je 0x4017e2
0x00000000004017d6<+172>: callq 0x401e8d
0x00000000004017db <+177>: mov $0xffffffffbc0a2e40,%rax
0x00000000004017e2<+184>: movzwl 0x1e(%rsp),%edx
0x00000000004017e7<+189>: mov 0x24(%rsp),%ecx
0x00000000004017eb <+193>: movswl %dx,%edx
0x00000000004017ee <+196>: shl $0x5,%edx
0x00000000004017f1<+199>: add %ecx,%edx
0x00000000004017f3<+201>: cmp $0x7b365f0c,%edx
0x00000000004017f9<+207>: sete %dl
0x00000000004017fc <+210>: movzbl %dl,%edx
0x00000000004017ff <+213>: or %rdx,%rax
0x000000000

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!