ABA


"עזרה באסמבלי"
גירסת הדפסה        
קבוצות דיון לימודים, מדע ותרבות נושא #21331 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21331
RonM16 לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.9.08
11026 הודעות, 1 פידבק
   15:09   05.10.15   
אל הפורום  
  עזרה באסמבלי  
 
   איך אני מבצע הדפסה של מספר?!?! איזה ייאוש


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  http://bfy.tw/27yb eli-15 05.10.15 15:32 1
     אם זה רק היה כלכך קל RonM16 05.10.15 16:14 2
  System Call Dark-Wish 05.10.15 22:49 3

       
eli-15 לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 25.9.03
19179 הודעות, 1 פידבק
   15:32   05.10.15   
אל הפורום  
  1. http://bfy.tw/27yb  
בתגובה להודעה מספר 0
 

www.facebook.com/tnagarut

תעשיות נגרות
עיצוב וייצור ריהוט בהזמנה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
RonM16 לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 16.9.08
11026 הודעות, 1 פידבק
   16:14   05.10.15   
אל הפורום  
  2. אם זה רק היה כלכך קל  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Dark-Wish
חבר מתאריך 25.5.05
12576 הודעות
   22:49   05.10.15   
אל הפורום  
  3. System Call  
בתגובה להודעה מספר 0
 
   אתה מחפש system call שמבצעת write ל-stdout
זה שונה בין לינוקס ווינדוס
http://man7.org/linux/man-pages/man2/write.2.html

הנתונים שאתה צריך הוא הסטרינג שאותו אתה רוצה להדפיס, מספר התווים בו,
מספר הSYSTEM CALL צריך להיות ב EAX, אני לא זוכר מה הסיסטם קול של וורייט אבל תחפש בלינוקס אתה תמצא
לאן אתה רוצה לכתוב - הfile descriptor, אני חושב ש-stdout הוא במספר 1
הוא צריך להיות ב EBX
בECX אתה שם את את הסטרינג
בEDX את האורך
ואז עושה קריאה ל-interrupt, שאני חשוב שזה int 0x81
תוכל למצוא עוד מידע בגוגל אבל זה באמת לא קל

לחילופין - תצהיר על הפונקציה printf של C ותוכל להשתמש בה חופשי באמצעות המחסנית


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

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

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



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