Enemy Killer
15-11-2013, 22:48
با سلام . من می خواهم با استفاده از سرویس 2ِِDH وفقه ی INT 21H ساعت سیستم را تغییر دهم که متاسفانه یا برنامه اجرا نمی شود و یا به محض رسیذن به اجرا INT 21H برنامه خطا می دهد . البته اجرا هم می شود ولی ساعت تغییری نمی کند . اول فکر کردم مشکل به خاطر UAC ویندوز 7 باشد که آنرا هم غیر فعال کردم ولی باز مشکل حل نشد . شکل کلی دستو به صورت زیر است : AH = 2DH ( شماره سرویس ) Ch = ساعت CL = دقیقه DH = ثانیه DL = میلی ثانیه مقادیر مربوط به ساعت به صورت بانیری در ثبات ها قرار می گیرید. راستی امولاتوری مربوط به داس داریم . چیه ؟