Question: Dump of assembler code for function phase _ 6 : 0 x 0 0 0 0 0 0 0 0 0 0 0 0 1

Dump of assembler code for function phase_6:
0x0000000000001891<+0>: endbr64
0x0000000000001895<+4>: push %r14
0x0000000000001897<+6>: push %r13
0x0000000000001899<+8>: push %r12
0x000000000000189b <+10>: push %rbp
0x000000000000189c <+11>: push %rbx
0x000000000000189d <+12>: sub $0x60,%rsp
0x00000000000018a1<+16>: mov %fs:0x28,%rax
0x00000000000018aa <+25>: mov %rax,0x58(%rsp)
0x00000000000018af <+30>: xor %eax,%eax
0x00000000000018b1<+32>: mov %rsp,%r13
0x00000000000018b4<+35>: mov %r13,%rsi
0x00000000000018b7<+38>: call 0x1dee
0x00000000000018bc <+43>: mov $0x1,%r14d
0x00000000000018c2<+49>: mov %rsp,%r12
0x00000000000018c5<+52>: jmp 0x18ef
0x00000000000018c7<+54>: call 0x1dac
0x00000000000018cc <+59>: jmp 0x18fe
0x00000000000018ce <+61>: add $0x1,%rbx
0x00000000000018d2<+65>: cmp $0x5,%ebx
0x00000000000018d5<+68>: jg 0x18e7
0x00000000000018d7<+70>: mov (%r12,%rbx,4),%eax
--Type for more, q to quit, c to continue without paging--
0x00000000000018db <+74>: cmp %eax,0x0(%rbp)
0x00000000000018de <+77>: jne 0x18ce
0x00000000000018e0<+79>: call 0x1dac
0x00000000000018e5<+84>: jmp 0x18ce
0x00000000000018e7<+86>: add $0x1,%r14
0x00000000000018eb <+90>: add $0x4,%r13
0x00000000000018ef <+94>: mov %r13,%rbp
0x00000000000018f2<+97>: mov 0x0(%r13),%eax
0x00000000000018f6<+101>: sub $0x1,%eax
0x00000000000018f9<+104>: cmp $0x5,%eax
0x00000000000018fc <+107>: ja 0x18c7
0x00000000000018fe <+109>: cmp $0x5,%r14d
0x0000000000001902<+113>: jg 0x1909
0x0000000000001904<+115>: mov %r14,%rbx
0x0000000000001907<+118>: jmp 0x18d7
0x0000000000001909<+120>: mov $0x0,%esi
0x000000000000190e <+125>: mov (%rsp,%rsi,4),%ecx
0x0000000000001911<+128>: mov $0x1,%eax
0x0000000000001916<+133>: lea 0x3913(%rip),%rdx # 0x5230
0x000000000000191d <+140>: cmp $0x1,%ecx
0x0000000000001920<+143>: jle 0x192d
0x0000000000001922<+145>: mov 0x8(%rdx),%rdx
--Type for more, q to quit, c to continue without paging--
0x0000000000001926<+149>: add $0x1,%eax
0x0000000000001929<+152>: cmp %ecx,%eax
0x000000000000192b <+154>: jne 0x1922
0x000000000000192d <+156>: mov %rdx,0x20(%rsp,%rsi,8)
0x0000000000001932<+161>: add $0x1,%rsi
0x0000000000001936<+165>: cmp $0x6,%rsi
0x000000000000193a <+169>: jne 0x190e
0x

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!