ABA


"שאלה באסמבלי בנושא כתובות בזיכרון"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #7874 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 7874
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק, -3 נקודות
   22:52   31.01.04   
אל הפורום  
  שאלה באסמבלי בנושא כתובות בזיכרון  
 
   ערכתי לאחרונה בתאריך 31.01.04 בשעה 22:53 בברכה, דני15
 
אולי הבעיה שלי תראה לחלקיכם טיפשית אבל אני לא ממש יודע אסמבלי ואני כרגע עושה ניסויים.
המטרה שלי היא להציב 11 נתוני קלט בכתובות בזיכרון מ-2000h ל-2011h והוא לא עושה את זה אלא יוצא לי מהתוכנית אחרי הקלט הראשון.
התכנית:
 

mov si,2000h
read_next: mov ah,1
int 21h
mov {si},dl
inc si
cmp si,2011h
jne read_next

הסוגריים המסולסלות הן מרובעות. פניה לכתובת בזיכרון.



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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכתב דני15  01.02.04 16:15 1
  טוב, יש לך כמה טעויות בסיסיות: Dudenland 02.02.04 00:39 2
     תודה רבה! דני15  02.02.04 13:57 3

       
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק, -3 נקודות
   16:15   01.02.04   
אל הפורום  
  1. מכתב  
בתגובה להודעה מספר 0
 
  


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

דרג אמינות חבר זה
   00:39   02.02.04   
אל הפורום  
  2. טוב, יש לך כמה טעויות בסיסיות:  
בתגובה להודעה מספר 0
 
   דבר ראשון, כשאתה אומר 11 נתוני קלט, אני מניח שאתה מתכוון ל-11 כמו 11 אצבעות (בסיס עשרוני), ואילו לאחר-מכן, אתה אומר שנתוני הקלט ייקלטו בזיכרון בתאים שבין 2000h לבין-2011h... שבעשרוני, זה אומר 18 נתוני קלט. אתה צריך לקלוט לתאים שבין 2000h לבין 200Ah.

דבר שני, האינטראפט שאתה מפעיל, מדבר על נתוני קלט מן המקלדת, כלומר גם אם תבצע את הקלט הבא:
123
456
789
זה ייחשב כ-11 נתוני קלט (זה מחשיב גם את האנטרים שלך)...
כלומר אם הקלט הראשון שלך היה 12345678901, אז בטח שהתכנית הסתיימה, כי אורך הקלט מגיע ל-11...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק, -3 נקודות
   13:57   02.02.04   
אל הפורום  
  3. תודה רבה!  
בתגובה להודעה מספר 2
 
  


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

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

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



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