הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [ASM]פרויקט משחק סדר אותי =] (https://hosts.co.il/forums/showthread.php?t=59385)

יניב בן צבי 29-01-08 11:40

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

daMn 29-01-08 12:08

ציטוט:

נכתב במקור על ידי יניב בן צבי (פרסם 604567)
היא לא משתמשת בשום תהליך ... היא תהליך בפני עצמה...
יש לך ויסטה ? כי זה פעם ראשונה שאני שומע שזה קורה למישהוא..

לא..יש לי xp pro .. =/

Kfir.G 30-01-08 11:01

ירין יש שתי דברים שאתה יכול לעשות:
1. פשוט לעזוב אותו תשתמש רגיל במחשב ואחרי כמה פעמים תוכל למחוק אותו
2. למחוק אותו דרך שורת הפקודה (הפקודה DEL לקובץ)

בכל מקרה יש לי שאלה צבי ;P מה הפסיקה (interrupt) של העכבר? ואיך עשית את הבדיקה של איזה כפתור נלחץ? לפי מיקום העכבר בX וY?

גם לי הייתה שנה שעברה בגרות באסמבלר היה ממש ממש קל ;P עשר דקות סיימתי את השאלות + הצגת הפרוייקט.. אפילו הספקתי להגיע הביתה ועזרתי לאנשים שעוד עשו את הבחינה דרך המסן חחחח היה אחד המצחיקים הבגרות הזאת ;P

יניב בן צבי 30-01-08 12:12

תאמת שלא נתנו לי שאלות היא נתנה רק למי שעשה פרויקט קטן
היא נתנה לי להציג את הפרויקט שיניתי את המערך המיצג את הסדר והיא שאלה אותי עוד כמה שאלות לגבי הפרויקט והיא שיחררה אותי =]

בקשר לפסיקות השתמש בפסיקה 33 בצורה הזאת
הפסיקה הזאת מתחילה שימוש בעכבר...
קוד:

mov ax,1
int 33h

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

mov ax,0003h ;**get mouse position and buttons state**;       
int 33h        ;**cx-vertical pos,dx-horizontal pos,bx-buttons state**;
cmp bx,1 ;bdika im kaftor smalili shel ahbar nilhaz

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

Kfir.G 30-01-08 17:03

ציטוט:

נכתב במקור על ידי יניב בן צבי (פרסם 604813)
תאמת שלא נתנו לי שאלות היא נתנה רק למי שעשה פרויקט קטן
היא נתנה לי להציג את הפרויקט שיניתי את המערך המיצג את הסדר והיא שאלה אותי עוד כמה שאלות לגבי הפרויקט והיא שיחררה אותי =]

בקשר לפסיקות השתמש בפסיקה 33 בצורה הזאת
הפסיקה הזאת מתחילה שימוש בעכבר...
קוד:

mov ax,1
int 33h

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

mov ax,0003h ;**get mouse position and buttons state**;       
int 33h        ;**cx-vertical pos,dx-horizontal pos,bx-buttons state**;
cmp bx,1 ;bdika im kaftor smalili shel ahbar nilhaz

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

אני סתם עשיתי מחשבון ;P בכל מקרה תודה על ההסבר :)


כל הזמנים הם GMT +2. הזמן כעת הוא 03:41.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ