ABA


"שאלה באסמבלר |כיתה י', נושא מערך|"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13202 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13202
crazyman 
חבר מתאריך 8.8.03
118 הודעות
   20:23   20.04.06   
אל הפורום  
  שאלה באסמבלר |כיתה י', נושא מערך|  
 
   איך מאפסים N מספרים במערך שיש להם יותר מ5 סיביות של 1?
בבקשה תעזרו לי בקטע הזה, זה פרוייקט\בגרות באסמבלר של כיתה י'.

תודה רבה רבה רבה רבה לעוזרים


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מה כל גודל של בית שהמערך חייב להיות alex148148 21.04.06 01:14 1
     כתוב לי מערך בגודל N (מספר כלשהו). crazyman  21.04.06 08:31 2
  השאלה לא ברורה... כמה אלמנטים יש במערך, ומאיזה טיפוס הם? MO 21.04.06 09:36 3
     הנה השאלה כולה: crazyman  21.04.06 12:47 4
         כדאי לעשות 2 פרוצדורות MO 21.04.06 14:40 5
             תוספת לרעיון שלך alex148148 21.04.06 17:21 6
                 אחלה רעיון MO 21.04.06 17:31 7

       
alex148148

   01:14   21.04.06   
אל הפורום  
  1. מה כל גודל של בית שהמערך חייב להיות  
בתגובה להודעה מספר 0
 
   כי אתה יכול לקחת מערך שבל ביית הוא 8 סיביות


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
crazyman 
חבר מתאריך 8.8.03
118 הודעות
   08:31   21.04.06   
אל הפורום  
  2. כתוב לי מערך בגודל N (מספר כלשהו).  
בתגובה להודעה מספר 1
 
  


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

   09:36   21.04.06   
אל הפורום  
  3. השאלה לא ברורה... כמה אלמנטים יש במערך, ומאיזה טיפוס הם?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
crazyman 
חבר מתאריך 8.8.03
118 הודעות
   12:47   21.04.06   
אל הפורום  
  4. הנה השאלה כולה:  
בתגובה להודעה מספר 3
 
   התוכנית מקבל מערך בן N מספרים.
התוכנית צריכה לאפס את המספרים אשר יש להם יותר מ-5 סיביות של '1' ולאחר מכן לקבל את המערך שבו המספרים שלא אופסו יימצאו בתחילת המערך.


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

   14:40   21.04.06   
אל הפורום  
  5. כדאי לעשות 2 פרוצדורות  
בתגובה להודעה מספר 4
 
   אחת לאיפוס המספרים, ואחת למיון המערך

אתה יודע אם בחלק של האיפוס, הסיביות 1 הן רצופות או לא?

כי אם לא אז אני לא ממש זוכר את ההוראה שעוברת על הסיביות..

תחפש בגוגל bit manipulation תבדוק שם איזה פקודות מתאימות לך...


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

   17:21   21.04.06   
אל הפורום  
  6. תוספת לרעיון שלך  
בתגובה להודעה מספר 5
 
   בקשר למציאת אחדים
אפשר לעשות
ROL
ואז ליראות איזה תו הגיע לאוזר
ואם זה אחד אז לקדם איזשהוא משתנה


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

   17:31   21.04.06   
אל הפורום  
  7. אחלה רעיון  
בתגובה להודעה מספר 6
 
   אני מניח שהתכוונת לאיזה ביט הגיע לאוגר הדגלים (נבדוק את דגל האפס)
אם הוא דלוק אחרי הפקודה, לא מקדמים את המשתנה, אחרת, מקדמים.
ברגע שהמשתנה גדול או שווה ל5, מאפסים את התא במערך


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

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

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



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