עזרה דחופה באסמבלר!!

yoram181

New member
עזרה דחופה באסמבלר!!

אני צריך לכתוב פונקציה רקורסיבית באסמבלר שמחשבת את המאה המספרים הראשוניים
 

voguemaster

New member
רמז

הרעיון של פונק' רקורסיבית הוא שאפשר יהיה לקרוא לה פעם אחרי פעם, לכן היא צריכה לאחסן את הערכים החדשים בכל פעם שקוראים לה בצורה ייחודית לה. עושים את זה ע"י משתנים לוקליים ב-C (לדוגמא) וזה ממומש ע"י המחסנית. באותו אופן בדיוק עושים את זה באסמבלי.
 

yoram181

New member
תודה אבל...

תודה רבה על הרמז אבל הוא לא ממש עוזר לפתרון-כי את הדברים האלו ידעתי
 

DNile

New member
אני מצטט אותו:

"אני צריך לכתוב פונקציה רקורסיבית באסמבלר שמחשבת את המאה המספרים הראשוניים " אולי זאת הבעיה. שהוא צריך לעשות את זה.
 

yoram181

New member
בקוד

לכתוב את הקוד עצמו באסמבלר-ב-C זה הרבה יותר פשוט
 

erezsh

New member
אז תכתוב אותו ב-C

ותקמפל. Voilla! או שתגגל בקשר לזה. לא חסרים מאמרים/קודים/תשובות בנושא.
 

yoram181

New member
תודה אבל..

תודה אבל מה לעשות שהדרישה היא לכתוב את זה באמסמבלי
 

voguemaster

New member
אתה לא יכול לצפות שנעזור לך ככה

אתה בעצמך לא יודע במה אתה מתקשה. אתה יודע לחשב אם מספר כלשהו הוא ראשוני ? אתה יודע לכתוב שלד של פונק' רקורסיבית באסמבלי ?
 
למעלה