שאלה ASSEMBLY 86
יש איזה דרך נוחה לעבוד עם משתנים לוקאלים בתוך שגרה? במקום להקצות מקום במחסנית ולהתייחס לכתובות? אני מחפש דרך לעבוד עם שמות של משתנים במקום לזכור כתובות. אשמח לשמוע טיפים בנוגע לעבודה נכונה עם משתנים לוקאלים. האם זה נכון לגשת ספציפית למיקום כלשהו במחסנית? זה לא מקלקל את כל הרעיון של עבודה עם מחסנית? עוד שאלה. נניח יש לי תוכנית ב C. עכשיו יש בה כל מיני פונקציות ובהן יש משתנים לוקאלים. האם הקומפיילר בעוברו על התוכנית מקצה מראש מקום לכל המשנים הלוקאלים. אבל מנגנון כלשו מונע ממני לגשת אליהם אלא אם אני בסקופ המתאים? כלומר משתנים לוקאלים בפנקציות הם בעצם גלובלים אבל עם גישה מוגבלת. או שבעצם כל המשתנים הלוקאלים יושבים בתוך המחסנית? איך זה מתנהל? כי אני משתמש בשמות שלהם באופן אקראי. רוצה שיהיה לי משהו דומה בASM אם זה אפשרי. תודה.
יש איזה דרך נוחה לעבוד עם משתנים לוקאלים בתוך שגרה? במקום להקצות מקום במחסנית ולהתייחס לכתובות? אני מחפש דרך לעבוד עם שמות של משתנים במקום לזכור כתובות. אשמח לשמוע טיפים בנוגע לעבודה נכונה עם משתנים לוקאלים. האם זה נכון לגשת ספציפית למיקום כלשהו במחסנית? זה לא מקלקל את כל הרעיון של עבודה עם מחסנית? עוד שאלה. נניח יש לי תוכנית ב C. עכשיו יש בה כל מיני פונקציות ובהן יש משתנים לוקאלים. האם הקומפיילר בעוברו על התוכנית מקצה מראש מקום לכל המשנים הלוקאלים. אבל מנגנון כלשו מונע ממני לגשת אליהם אלא אם אני בסקופ המתאים? כלומר משתנים לוקאלים בפנקציות הם בעצם גלובלים אבל עם גישה מוגבלת. או שבעצם כל המשתנים הלוקאלים יושבים בתוך המחסנית? איך זה מתנהל? כי אני משתמש בשמות שלהם באופן אקראי. רוצה שיהיה לי משהו דומה בASM אם זה אפשרי. תודה.