אני כותב תוכנה בשפת אסמבלי שיוצרת איברים בסדרה חשבונית\הנדסית\פיבונצ'י.
כרגע אני רוצה להתמקד בחשבונית וההנדסית.
המשתמש מציב ערכים בשלושה משתנים - איבר ראשון (X), הפרש (בחשבונית) / מנה (בהנדסית) (Y), ומיקום האיבר שאנחנו רוצים למצוא (Z).
בינתיים הצלחתי להרכיב את הסדרה החשבונית. הנה הקוד:.data
x db 5
y db 2
z db 10
mov al, x
mov bl, 0
heshbon: add al,y
add bl, 1
cmp bl,z
jnz heshbon
בקשר לסדרה ההנדסית, חשבתי להשתמש ב-mul אבל איכשהו זה לא הולך. באופן כללי נראה לי שהקוד של הסדרה ההנדסית אמור להיות זהה לחשבונית פרט לפעולת הכפל במקום החיבור.
למישהו יש רעיון איך לשנות את הקוד ככה שזו תהיה סדרה הנדסית?
תודה לעוזרים.