Course Solutions Uncategorized (Answered) : Show Contents Eax Immediately Finishing Execution F2 F1 Pushl Rbp Movl Rsp Rbp Subl 4 Rsp Q28150520

(Answered) : Show Contents Eax Immediately Finishing Execution F2 F1 Pushl Rbp Movl Rsp Rbp Subl 4 Rsp Q28150520

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 . . . .

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

(Solved) : Nested Loop Loop Inside Another Loop Question 8 3 Pts Reading File Loop Following Statemen Q29452326 . . . .(Solved) : Nested Loop Loop Inside Another Loop Question 8 3 Pts Reading File Loop Following Statemen Q29452326 . . . .

<p dir="ltr">PYTHON</p><p dir="ltr"><img src="https://d2vlcm61l7u1fs.cloudfront.net/media%2F134%2F1340a701-781a-4b81-a692-7862f76439a9%2Fimage" alt="nested loop A loop inside another loop Question 8 3 pts When reading a file with a while loop, which of the following statements are TRUE?