Question: C programming Write an equivalent C function long loop (long a, long b) note: a is in %rdi, b is in %rsi Verify your answer
C programming
Write an equivalent C function long loop (long a, long b)
note: a is in %rdi, b is in %rsi
Verify your answer on the gcc compiler and include screenshot.

loop: movq \%rdi, -24(\%rbp) movq \%rsi, -32(\%rbp) movq $1,8(%rbp) jmp .L2 .L3: movq 24(%rbp),%rdx movq 32(%rbp),% rax addq \%rax, \%rdx movq 8(%rbp),%rax imulq \%rdx, \%rax movq \%rax, -8(\%rbp) addq $1,24(%rrp) .L2: movq 24(%rbp),% rax cmpq 32(%rbp),% rax jl .L3 movq 8(%rbp),% rax ret
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
