اقتباسشكرا لك أخي سميرولكن هل يمكن أن توضح لي لماذا لم يعمل البرنامج حينما غيرت قيمة ds مع العلم أنني أستعمل nasm
وعندي طلب صغير : أرجو أن تدلوني على مرجع للسي يعينني على البرمجة ويكون باللغة الفرنسية
وشكرا
حينما غيرت DS فانها حينما يحدد المعالج عنواين البيانات فانه يستدل على العنوان مستخدما DS
ونظرا لانه تغير محتواه بدون تغير مكان البيانات - هنا اصبح المعالج يبحث عن البيانات فى وادى بينما
توجد البيانات فى وادى اخر - هذا كل شىء.
بخصوص كتب لغة C - لقد اتقنت اللغة من خلال تعلمها اولا من كتاب The complete refrence
المؤلف Herbert Schildt
هذا الكتاب من اشهر كتب اللغة التى حققت مبيعات فوق المليون نسخة (حسبما ذكر فى مقدمة الكتاب)
ولن يقدم الكتاب اكثر من فهم لاساسيات اللغة ولهذا ستحتاج الى التدريب المتواصل للوصول الى اتقان فنيات اللغة ويفضل ان
يكون هذا التدريب متوافق مع الاطلاع على ماقام به من سبق من المبرمجين من اعمال (من خلال المشاريع مفتوحة المصدر) ذلك
لان لكل مبرمج مهما كان فكر خاص وحين تطلع على افكار الاخرين فان ذلك يوسع الافق لديك ويجعل لافكارك الجديدة فرصة لكى تنمو
ذلك لانك تثق ان البرمجة وسيلة وحرية الفكر متروكة لان الافكار تختلف نتائجها فيما يتعلق بالموازنة بين الكفاءة والمتطلبات والانتاجية.
والله الموفق
تم تعديل هذه المشاركة بواسطة محمود سمير في 28 يونيو 2008 في 02:35