נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: עזרה בהבנה באסמבלי

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
אריאל
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 28 January 2009 בשעה 20:21 | IP רשוּם
ציטוט אריאל

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

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

אני צריך שפרוצדורה תמצא השורה בה נמצא הרצף הימני המתאים לדרישות המזמין 

הפרוצדורה מקבלת כתובת היסט של מערך בית הקולנוע  מס כרטיסים גודל המערך בית הקולנוע 16*16

 אני צריך בסה"כ עזרה קטנה של הבנה ולא פיתרון

PROC GET-TICKETS

pusha

mov bp,sp

add bp,8*2

mov bx,[bp+2];מערך בית הקולנוע

mov si,[bp+4];מספר כרטיסים

cmp si,16d

ja msge

mov cx,16d

push cx

loop1: cmp bx,0;בודק שורה אם יש הזמנות באותה שורה

ja f

mov [byte bx],[byte si];מציב את הכרטים במערך

f: inc bx

loop loop1

loop2: cmp bx,16d

j

popa

ret

 

ENDP GET-TICKETS

חזרה לתחילת העמוד הצג את כרטיס החבר של אריאל חפש הודעות אחרות של אריאל בקר בדף הבית של אריאל
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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