ABA


"למה אני לא מצליח להריץ את התוכנית הבאה ב-8086 Emulator?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14559 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14559
moti6684

   21:22   30.01.08   
אל הפורום  
  למה אני לא מצליח להריץ את התוכנית הבאה ב-8086 Emulator?  
 
   פתחתי את התוכנה, שמתי את הקוד הבא:
http://www.emu8086.com/dr/asm2html/assembler_source_code/mouse.asm.html

לחצתי על Compile וזה רשם ככה: ERRORS FOUND
השגיאות:


(3) Illegal instruction: name "mouse" or wrong parameters.
(73) Wrong parameters: MOV bl, 0010_1111b
(73) Second operand is undefined variable(?), no zero before hex number(?)

לחצתי גם על Emulate וזה רשם אותו דבר.
מה הבעיה?


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה קוד שהורדת מאתר כלשהו? או מה? idan192 31.01.08 01:08 1
     הורדתי מאתר כלשהו.. moti6684 31.01.08 14:25 2
         LOOP זו פקודה שמורה אני לא מבין איך אתה משתמש בה כתווית דני15  01.02.08 14:23 3
             אני עובד בבית ספר אם תוכנה EasyCPU moti6684 01.02.08 14:55 5
                 נשמע מוזר וגם אם כן למה שתעשה את זה דני15  01.02.08 21:51 6
  למה יש מקו _ בין הסיביות? דני15  01.02.08 14:23 4

       
idan192

   01:08   31.01.08   
אל הפורום  
  1. זה קוד שהורדת מאתר כלשהו? או מה?  
בתגובה להודעה מספר 0
 
  


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

   14:25   31.01.08   
אל הפורום  
  2. הורדתי מאתר כלשהו..  
בתגובה להודעה מספר 1
 
   בכל אופן הצלחתי להפעיל תוכניות אחרות, ככה שיש בעיה בתוכנית שנתתי למעלה, אז לא משנה לגבי זה.
יש לי שאלה אחרת:
נגיד ועשיתי בתוכנה הזאת תוכנית כזאת:

mov al , 0
mov bh , 0
mov bl , 1
loop: add al , [bx]
inc bl
cmp bl , 8
jnz loop
mov [0h] , al

זה ממשיך לי בלי סוף וזה אמור להיעצר שהוא מגיע לתא 7.
ואיך אני רואה בדיוק את התוכנית פועלת? איך היא מעבירה לזיכרון וכל זה..?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   14:23   01.02.08   
אל הפורום  
  3. LOOP זו פקודה שמורה אני לא מבין איך אתה משתמש בה כתווית  
בתגובה להודעה מספר 2
 
  


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

   14:55   01.02.08   
אל הפורום  
  5. אני עובד בבית ספר אם תוכנה EasyCPU  
בתגובה להודעה מספר 3
 
   וזה תוכנה שאפשר להשתמש בה אם loop כתווית.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   21:51   01.02.08   
אל הפורום  
  6. נשמע מוזר וגם אם כן למה שתעשה את זה  
בתגובה להודעה מספר 5
 
   הרי זה לא תקני
תכתוב את זה במבחן ויכולים להוריד לך ניקוד


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   14:23   01.02.08   
אל הפורום  
  4. למה יש מקו _ בין הסיביות?  
בתגובה להודעה מספר 0
 
  


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

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

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



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