- تفسير نتائج برنامج بسيط
تستخدم ~ للحصول على المتمم الأحادي one's complement باستخدام عملية bitwise NOT داخلياً (لست أنت من يقوم بهذا) وإضافة 1 إلى الناتج للحصول على two's complement (المتمم الثنائي). هذه العملية تستخدم عادة في جمع الأعداد السالبة في لغة الأسمبلي حيث لا يمكن تمثيل الأ…
- أريد تعليمة تحديد الوقت؟
هذه cmp s,dh je lo0p اجعل المقارنة jge الطريقة الوحيدة ليخرج البرنامج وينتهي هي في أن يكون هناك مشكلة في المقارنة بقيمة c تأكد من هذين الأمرين. مشكلة تطبيقات 16بت هي في صعوبة التنقيح. ابحث عن مكتبة irvine16 ربما يوجد فيها شئ عن موضوع التأخير كما ذكر أحد الأخوة…
- كيف أعمل خليه تظهر عند النقر على صورة معينة ؟
باستخدام CSS ربما لا تحصل على نفس التأثير بواسطة الطريقة التي سأقترحها لكنها تقوم بالمطلوب. وذلك من خلال استخدام خاصية display مثلاً http://www.w3schools.com/css/pr_class_display.asp وراجع http://www.devx.com/tips/Tip/13638
- نحتاااج ل حل >> لمن يفهم لغه الاسمبلي
مثال عن اختبار تطابق سلسلتي محارف في بيئة 32بت.. لا يوجد اختلاف عن 16بت سوى في أسماء المسجلات, esi > si, edi > di وهكذا.. .586 .model flat,stdcall option casemap:none include \masm32\include\windows.inc include \masm32\include\kernel32.inc includelib \masm32\l…
- أريد تعليمة تحديد الوقت؟
تتبع باستخدام الأمر p وليس t نحتاج إلى منقح أفضل من debug.. اتصور vkdebug ممكن يفيد أكثر في هذا الموضوع. قم بوضع نسخة أخرى من البرنامج لكن استبدل تعليمة انهاء البرنامج بالأمر jmp $ التي تعني قفز في المكان كي لا يتم إغلاق نافذة الدوس بعد الانتهاء من تنفيذه. أري…
- إستعادة الأققراص
الأهم ألا تكون قد قمت بكتابة أو نقل أو مسح أو تعديل أي شئ في تلك المساحة الفارغة والأفضل على ذلك القرص. استعمل برنامج TestDisk يسمح لك باستعادة الـ partitions عندما يتم إيجادها. مجرب من قبل ويعمل إن لم يتم التعديل على تقطيعات القرص أو ملفاته.
- الفرق بين منافذ USB1.1 & USB 2.0
اللوحة إما أن تدعم usb1 في كل المنافذ أو usb2 في كل المنافذ لذلك لا يوجد هناك شئ اسمه كيف أختار المنفذ. أي منفذ يؤدي نفس الغرض. لا أعتقد يوجد لوحات تدعم usb1 و usb2 في نفس الوقت والله أعلم.
- Handling Debug Registers
أخيراً قررت تكتب :) كان لازم تترك الإشراف من زمااااان يا ماااان ;) ---- المقال ممتاز - قرأته :thumb_up:
- أرجو عدم إغلاق هذه النوعية من المواضيع
المواضيع التي قد يرد فيها كلمة "منفذ" "فتح" "listenning" "keylogger" الخ.. المواضيع التي هي فعلاً مواضيع يمكن الاستفادة من المعلومات النظرية المتعلقة بها في لغة برمجة ما، يرجى ألا يتم إغلاقها مباشرة إن لم تكن تحمل شيئاً مضرّاً كمرفقات أو تطلب برمجيات جاهزة. ال…
- سوال , هل كل برامج لينكس مفتوحة المصدر ؟ ارجو الافادة
أخي الكريم أفضل مكان لسؤالك هو قسم اللينكس بحد ذاته فهذا القسم مخصص لأمور أخرى. بالتوفيق
- أريد تعليمة تحديد الوقت؟
هل يمر على قيمة c ويقوم بمقارنتها بشكل صحيح؟ جربه تحت debugger يا حاتم
- البرامج التي أبرمجها بالأسمبلي لا تحمل توقيع الأسمبلي!
هل يحوي ملف الـ signature الخاص بـ PEiD التوقيع الخاص بالملفات التي تنتج لديك، بمعنى لو تستخدم MASM فهل يحوي على توقيع البرامج المجمعة بـ MASM
- أريد تعليمة تحديد الوقت؟
كنت أفكر بكتابة شئ مثل هذا لم استطع تجريبه، masm غير موجود لدي الآن repeat: mov ah,06h mov al,01h mov bh,0eh ; (0)ولون الخلفية أسود (e0) لون النص أصفر mov ch,13 ; السطر العلوي mov cl,10 ; العمود الأيسر mov dh,13 ; السطر السفلي mov dl,c; العمود الأيمن وقد تم وض…
- أريد تعليمة تحديد الوقت؟
الطريقة الوحيدة لكي يتوقف النص عن الحركة هي في أن تعلق هنا repeat: mov ah,2ch int 21h cmp dh,60 je x add dh,1 mov byte ptr,dh jmp time x: mov byte ptr,1 time: mov ah,2ch int 21h cmp dh,s jl time ولن تعلق في هذا الجزء إلا لو كانت قيمة DH دوماً أصغر من s أتصور م…
- Masm32 Sdk Version 10
:lol: لا بلاش لحمة فراخ وبط أضمن :D
- Masm32 Sdk Version 10
والله خبر ممتاز وتستاهل عليه عزومة على فراخ وبط :D الحمد لله في آخر أيامك يا مشمش طلعنا بشئ مفرح :wub: حبيب القلب masm32
- اخفاء مشاركات عضو معين
يا ريت اقدر اقوم بنفس الأمر، لكن الواجب المتابعة والواجب أهم من الراحة الشخصية وعوضي على صحتي بقى :lol:
- نحتاااج ل حل >> لمن يفهم لغه الاسمبلي
لحساب الطول أقوم بما يلي: lea dx,givenName xor cx,cx @@: cmp byte ptr [dx+cx],0 je @F inc cx jmp @B @@: dec cx ; CX now holds the length يعني اقوم بمقارنة البايت الحالي مع الصفر وأزيد عداد حتى أصل إلى نهاية الاسم فأحدد الطول من خلال العداد. ثم باعتبار ان قيمة …
- نحتاااج ل حل >> لمن يفهم لغه الاسمبلي
أختي الكريمة, اقرأي نص الواجب المطلوب! الملف يجب أن يحوي على 11 سطر في السطر الأول اسمك في السطور ال 10 الباقية أرقام في المجال [0-100] رقم على كل سطر من هذا المجال. النص الذي سيطلب من المستخدم إدخال اسم سيوضع في برنامجك طبعاً! كرسالة تظهر للمستخدم على الشاشة …
- نحتاااج ل حل >> لمن يفهم لغه الاسمبلي
انتهي من الاجزاء جزء فجزء. في البداية ضعي الملف الذي تستخدمينه مع الشفرة بآخر تعديل لها. من المفترض ان تطلبي من المستخدم اسم وتقومي بمقارنته بالاسم الموجود في الملف (هذا واضح من نص الواجب المطلوب) راجعي هذا الموضوع القديم: /index.php?showtopic=81250