الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

chik

مشرف قسم السي++ و قسم الأسمبلي سابقا

المشرفين القدامى عضو مميز جدا ★★★★

1,168مشاركة
-1السمعة
25موضوع منشور
5 سبتمبر 2003تاريخ الانضمام
18 فبراير 2006آخر زيارة
3,287مشاهدة للملف
  1. أبغى الحل وكيف جاء مستعجل

    السلام عليكم, لقد قمت ببعض التعديلات ليرسم المثلث قاعدته أعلى : S_SEG SEGMENT STACK DB 100H DUP(?) S_SEG ENDS D_SEG SEGMENT D_SEG ENDS C_SEG SEGMENT ASSUME CS:C_SEG,SS:S_SEG,DS:D_SEG MAIN PROC MOV AX, D_SEG MOV DS,AX MOV CX,10 MOV AH,2 ;***********************…

    21 أكتوبر 2004 في 17:47
  2. أبغى الحل وكيف جاء مستعجل

    السلام عليكم, لا أرى مثلثا عند تشغيل البرنامج وأضن أن هذا راجع لأن البرنامج لا يرجع إلى اللسطر بعد أن يكتب سطرا ما ولهذا ربما يجب إضافة طبع البايتين 10 و 13 بعد طبع كل سطر. إلى اللقاء.

    21 أكتوبر 2004 في 17:25
  3. سؤال بسيط في الاسمبلي عن ال stack

    السلام عليكم, الرجستر BP يمكن أن نقول أنه كباقي الرجسترات فأنت كمبرمج يمكن أن تستعمله في عدة حالات. ولكن في أغلب الأحيان قد نستعمله لتخزين الرجستر SP وكذلك حين نستدعي دالة ما بتمرير البارامترات عبر الستاك قد نستعمل هذا الرجستر داخل الدالة ليشير إلى البارامترات…

    21 أكتوبر 2004 في 17:05
  4. ترجمة برامج من C إلى اسمبلى

    السلام عليكم, كنت أود أن تكون هناك مشاركة عدد أكبر من الأعضاء حتى نتبادل الآراء وتكثر المناقشة وأتمنى أن يتم ذلك قريبا. وعلى كل حال سنحاول إتمام المشروع . إلى اللقاء.

    21 أكتوبر 2004 في 16:23
  5. كيف اقوم بتحميل صورة ما فى الاسمبلى 16 بت

    السلام عليكم, سأحاول أن أكتب مثالا في هذا وأتمنى أن لا أنسى لأنه عندي عدة انشغالات بدأتها ولم أتممها بعد. إلى اللقاء.

    21 أكتوبر 2004 في 16:15
  6. كيفية ربط ملف ريسورس مع كود الاسمبلي

    السلام عليكم, الأخ H7SE أظن أن كل واحد مر بفترة تعقبته مشكلة ولم يستطع حلها بسهولة ولهذا يجب أن لا نيأس وأن نستمر ونبحث حتى نتعلم ويجب أن نعلم أننا نتعلم أكثر بالمشاكل التي تواجهنا. إضافة إلى ما قاله الأخ أحمد فقد سبق وطرح نفس السؤال في هذا المنتدى وهذا يدل أن…

    21 أكتوبر 2004 في 16:12
  7. برنامج ومطلوب تعديله ليقوم بوظيفة اخرى

    السلام عليكم, فيما يخص تحويل الكتابة إلى كابيتال فقد سبق وأعطيت مثالا علىلا هذا في هذا المنتدى وسأعيده هنا مع برنامج لعكس الجمل وسنلاحظ أنه لا يوجد فرق كبير بينهما وستكون هنا طريقة أخرى لحل هذا المشكل. وملاحظة يجب أن لا ننقص 20 هيكس من كل حرف فلو نفترض أن المس…

    21 أكتوبر 2004 في 15:56
  8. ترجمة برامج من C إلى اسمبلى

    السلام عليكم, الأخ أحمد. لقيت نظرة على البرنامج screen2 وهو كما ذكرت يعطينا خلل في التنفيذ. وأظن أن هذا الخطء يأتي أثناء القسمة كما في المثال التالي : mov eax,sinfo.nPos mov iHorzPos,eax mov eax,ps.rcPaint.top mov ebx,cyChar div ebx فقمت بعمل ديبوغر للبرنامج و…

    20 أكتوبر 2004 في 19:18
  9. نبارك للمشرف الجديد أحمد غريب

    السلام عليكم, بدوري أريد أن أهنئك على هذا المنصب الجديد. كما أتمنى أن نرقى بهذا القسم إلى أعلى المرتبات والحمد لله هذه الأيام عندنا طاقات وأعضاء ذوي خبة ومعرفة وأطلب من باقي الأعضاء الذين يهتمون بهذه اللغة أن يغتنموا هذه الفرصة لتتعلم أو التعمق . أتمنى أن تعم …

    20 أكتوبر 2004 في 16:55
  10. محاكي 8088 أو 8086

    السلام عليكم, الأخ فارس . هذا البرنامج يعمل محاكاة للبروسسور ويمكنك أن تقوم ببرمجة بعضالبرامج بالأسمبلر لهذا المحاكي وكأنك تبرمج على كمبيوتر عادي. وقد يفي لتجربة بعض الأشياء التي نريدها. هذا باختصار ويمكنك دائما تحميل البرنامج وتجربته . إلى اللقاء.

    20 أكتوبر 2004 في 16:26
  11. ترجمة برامج من C إلى اسمبلى

    السلام عليكم, يمكن أن نفتح موضوع خاص بكل ما يتعلق ب FPU إذا كان من يهمه الأمر بهذا الشأن. وسأحاول ترجمة فقرات أخرى إن شاء الله. وهنا سأضع الملفات الخاصة بالكود أو القرص الذي يتبع الكتاب الذي نقوم بترجمته والذي اقترحه الأخ أحمد. لإلى اللقاء. Disk_Book.zip

    19 أكتوبر 2004 في 19:29
  12. سؤال بسيط في الاسمبلي عن ال stack

    السلام عليكم, هذا سؤال حقيقة قد نطرحه على أنفسنا في بداية الأمر والجواب بسيط حين نفهم القصة. أولا أريد أن أتكلم عن معنى التسمية interrupt والتي نترجمها بالمقاطعة أة القطع وهنا أعطي مثال. لنفرض أننا شغالين في برنامج ما وفي نفس الوقت يجب أن نرى إذا ما كان هناك ض…

    19 أكتوبر 2004 في 18:18
  13. ترجمة برامج من C إلى اسمبلى

    السلام عليكم, سأعطي هنا ترجمة الفقرة الخامسة وبرنامج SinWav وهو يقوم برسم لدالة من نوع sin . وقد حاولت أن أعطي للترجمة نفس الشكل كما في أصلها وقد قمت بتغيير بسيط وهو استعمال الدوال الممدودة ل RegisterClass و CreateWindow لأن هذه الأخيرة غير معلنة في MASM وتغيي…

    19 أكتوبر 2004 في 17:47
  14. محاكي 8088 أو 8086

    السلام عليكم, جرب هذا الرابط : http://www.emu8086.com/files/Emu8086Setup300.exe إلى اللقاء.

    19 أكتوبر 2004 في 16:52
  15. كيف اقوم بتحميل صورة ما فى الاسمبلى 16 بت

    السلام عليكم, يجب تحميل الصورة كمعطيات مباشرة إلى ذاكرة الشاشة والتي تبدأ في B000 أو B800 ويجب مرة أخرى التيقن من هذه الأرقام لأني ليست لدي ذاكرة جيدة للأرقام. ولتسهيل الأمور من الأحسن أن نسجل الصورة لتكون لها نفس المواصفات مع مواصفات الشاشة حتى تظهر الصورة في…

    19 أكتوبر 2004 في 16:46
  16. نوعية البرامج 16 و 32 بت

    السلام عليكم, لا يمكن تحديد البرامج التي نبرمجها في 16 أو 32 بت فقد نبرمج ما نريد والفرق بخلاصة هو أن برامج 16 بت هي البرامج التي ستشتغل في نظام الدوس وهي برامج تعتمد على المقاطعات في التعامل مع نظام التشغيل بينما برامج 32 هي برامج الوندوز مثل النوافذ وغيرها و…

    18 أكتوبر 2004 في 15:31
  17. النمط الحقيقي والنمط المحمي

    السلام عليكم, بخلاصة الفرق يكمن في أن في الدوس نتعامل مع السكمنت والأوفسيت لتعريف أو تحديد مكان ما في الذاكرة . فلو أردت معطيات يجب أن أحدد سكمنت المعطيات قبل أن أعطي العنوان مثلا قد تكون قطعة من الكود في العنوان المركب التالي 1234:4125 وقد تكون معطيات في 3256…

    18 أكتوبر 2004 في 15:23
  18. ترجمة برامج من C إلى اسمبلى

    السلام عليكم, الأخ أحمد تشكر على هذه المجهودات. حتى أنا كان عندي شغل هذه الأيام وسأتطرق ابتداءا من هذا المساء لترجمة الفقرة الموالية للتي بدأتها يعني الفقرة الخامسة إذا لم يشرع فيها أحد بعد. إلى اللقاء.

    18 أكتوبر 2004 في 15:07
  19. Writting Assembly With Win Degugger?

    السلام عليكم, يمكن أن تبحث عن برنامج الماسم 16 بايت في النت إذا كنت تريده كاملا . أو يمكنك أن تجد الملفات الخاصة لبناء البرامج 3 أو 4 ملفات وهي كافية وقد سبق وأن وضعتها هنا وعلى ما أضن في موضوع الأسمبلر 16 بايت ويمكن أن تحملها من هناك. إلى اللقاء.

    18 أكتوبر 2004 في 14:59
  20. كيفية عرض المتغيرات في الذاكرة + اسئلة عن الأسمبلر

    السلام عليكم, ما هو نوع الأسمبلر الذي تريد تركيبه. عموما ليس هناك أمر غريب لتثبيت البرنامج. ويمكن أن تضع هنا الكود الذي يعطيك فيه أخطاء وسيحاول الإخوان مساعدتك وربما الحصول على الخطئ إن كان هناك خطئ أو إرشادك على الطريقة التي تمكن من إزالة الخطئ. إلى اللقاء.

    18 أكتوبر 2004 في 14:55

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…