תודה, ושאלה נוספת
הפעם לא קשור ל WIN32 אלא לאסמבלי למחשבי 80X86. אני מנסה לעשות תוכנית שתציג את השעה- דבר שאמור להיות פשוט. אני משתמש בקוד הזה על מנת להכניס לאוגר AX את מספר השניות החל מחצות:
mov ax,0040H mov es,ax mov ax,[word es:006CH] mov dx,[word es:006EH] mov bx,18 div bx
הבעיה היא שהמספר 18 לא מדויק, ולכן גם מספר השניות לא יוצאות מדויק. חשבתי להכפיל את מספר פעימות השעון ב 55 ואחר כך לחלק אותו ב 1000, אבל זה לא אפשרי, שכן צריך להכפיל אוגר בן 32 סיביות(DX:AX) וmul מאפשר להכפיל מקסימום מילה אחת. למשהו יש הצעות?