ABA


"אסמבלר: מה זה pop ו push והשימוש בהם?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7483 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7483
bom

   03:08   06.12.03   
אל הפורום  
  אסמבלר: מה זה pop ו push והשימוש בהם?  
 
   ערכתי לאחרונה בתאריך 06.12.03 בשעה 03:08 בברכה, bom
 
מישהו יכול לעזור לי

אולי עם איזה תוכנית לדוגמא?

תודה מראש


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  קבל TheBinary 06.12.03 08:53 1
  בשאתה כותב תוכנית spud 06.12.03 11:14 2

       
TheBinary

   08:53   06.12.03   
אל הפורום  
  1. קבל  
בתגובה להודעה מספר 0
 
   אני מקווה שאתה יודע מה זה מחסנית
אז push דוחף ערך למחסנית, לדוגמא
push 10h
ו pop שולף ערך מהמחסנית, לדוגמא
pop ah
עכשיו זה עיקרון LIFO (Last In First Out), כלומר, הערך שהוכנס אחרון יוצא ראשון, בדומה למחסנית כדורים של רובה.
כלומר כאן:
push 10h
push 15h
pop ah
pop al
ah יהיה שווה ל 15h, ו al יהיה שווה ל 10h
מקווה שהבנת.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
spud

   11:14   06.12.03   
אל הפורום  
  2. בשאתה כותב תוכנית  
בתגובה להודעה מספר 0
 
   באסמבלר אתה חייב להשתמש ב pop ן push כדי לשמר את האוגרים שלך.
אסור להרוס את הנתונים המקוריים שנמצאים באוגרים ולכן משתמשים בפקודות אלה . ברגע שאתה משמר את האוגרים שלך אתה יכול לבצע איזה פעולות שאתה רוצה על האוגרים (כל עוד זו פעולה חוקית) אבל אל תשכח לשחזר אןתם עם push


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net