יש לי שאלה?? עמוד ברוכים הבאים לאתר תחרויות קודגורו! › פורומים › אקסטרים › יש לי שאלה?? This topic has תגובה 1, 2 משתתפים, and was last updated לפני 18 שנים, 10 חודשים by ThothNabu. מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ) מאת תגובות 17 בינואר 2006 בשעה 09:33 #77137 vitual222משתתף במנוע החדש הקוד הזה לא עובד משום מה ובישן הוא עבד MOV DI,AX # Initialize DI to our code start address MOV AX,0CCCCh # Load 0xCCCCh to Ax, this will be written to the memory @loop: STOSW # Write Ax (0xCCCCh) to memory address (DI) and increment DI by 2 ADD DI,9 # Add 9 to DI JMP @loop # Repeat last two commands forever (hopefully) למה??? 17 בינואר 2006 בשעה 13:36 #78638 ThothNabuמשתתף STOSW writes to ES:[DI] and in the current version the ES register pointsto the group shared memory which is only 1024 bytes long. Thats why it does'nt work.What you should do is to add the following lines at the beginning:push dspop es מאת תגובות מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ) יש להתחבר למערכת על מנת להגיב. התחבר שם משתמש: סיסמה: זכור אותי התחבר