עבור לתוכן

שאלה בנושא לולאות - אסמבלי

Featured Replies

פורסם

היי,

יש לי שאלה בסיסית בנוגע בלולאות.

אם ה ecx מאותחל ל0 ואז יש קריאה ללולאה( נניח יש פקודה אחת בתוך הלולואה). אז השאלה האם יהיו ffff בהקסה איטרציות. או שבכלל לא יהיו?

תודה

פורסם

אתה מתכוון לפקודה loop?

זה מה שהיא עושה (לפי ההסבר ב-wikibooks):

The loop instruction decrements ECX and jumps to the address specified by arg unless decrementing ECX caused its value to become zero

כלומר היא קודם מוריד 1 מ-ECX ואז בודקת אם התוצאה היא 0.

חוץ מזה, לא יותר פשוט לכתוב תוכנית פשוטה ולבדוק את זה בעצמך?

פורסם
  • מחבר

אני כרגע על מחשב די ישן שמריץ visual studio בצורה די צולעת, והתרגיל לא דורש לכתוב פונק' אלא רק להסביר מה היא עושה.

אבל תודה בכל אופן

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים