Show the contents of %eax immediately after finishingthe execution of “.f2”.
===
.f1:
pushl %rbp
movl %rsp, %rbp
subl $4, %rsp
movl $0, -4(%rbp)
.L2:
movl -4(%rbp), %rax
cmpl 8(%rbp), %rax
jl .L5
jmp .L3
.L5:
decl 8(%rbp)
movl 12(%rbp), %rdx
leal -4(%rbp), %rax
addl %rdx, (%rax)
jmp .L2
.L3:
movl 8(%rbp), %rax
leave
ret
.f2:
pushl %rbp
movl %rsp, %rbp
pushl $3
pushl $19
call .f1
addl $8, %rsp
leave
ret
===
Sol:
%eax =
_________
please help me to solve this and get the result of (eax)
please show me how to do it with steps
to understand how you solve it
(IN COMPUTER SYSTEM LANGUAGE)
ASSEMBLY in 64 system
Expert Answer
A solution will be send to your mail shortly . . . .