lab5: poprawione sumowanie (uwzględniony początkowy wyraz szeregu)

This commit is contained in:
Jan Potocki
2019-06-06 01:01:45 +02:00
parent 913407d82f
commit d66a281cad
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -14,11 +14,11 @@ subq $4, %rsp # 32-bit int - tymczasowe miejsce w pamieci na 2n+1
# Przygotowanie danych
vmovsd %xmm0, -8(%rbp) # Umieszczenie w pamieci argumentu funkcji
movq $0, %r8 # r8 - indeks sumy (n), na razie wyzerowany...
fldz # Umieszczenie 0 na stosie FPU (do sumowania szeregu)
fldl -8(%rbp) # Umieszczenie na stosie FPU poczatkowego wyrazu (x)
szereg:
# Glowna petla
incq %r8 # ...trzeba zliczac od 1, indeks jest argumentem ciagu
incq %r8 # ...trzeba zliczac od 1 - indeksu kolejnego wyrazu
# Obliczenie 2n+1
movq $2, %rax