ترغب بنشر مسار تعليمي؟ اضغط هنا

Assembly programming language 8085/8086 لغة الاسمبلي

Assembly programming language 8085/8086 Arabic Edition

7036   15   392   0 ( 0 )
 نشر من قبل جامعة تشرين كتاب
 تاريخ النشر 2010
والبحث باللغة العربية
 تمت اﻹضافة من قبل Shadi Saleh




اسأل ChatGPT حول البحث

التعرف على بنية برنامج مكتوب بلغة التجميع, تعليمات المعالج 8088\8086, مهمة الموجهات بالاضافة إلى مجموعة من التمارين.


ملخص البحث
يتناول هذا الكتاب تعليمات برمجة لغة التجميع للمعالج 8088/8086، ويحتوي على العديد من الأمثلة التطبيقية. يبدأ الكتاب بمقدمة عن بنية برامج لغة التجميع، ثم ينتقل إلى شرح بنية تعليمات المعالج 8088/8086 وموجّهات المجمع. يتناول الكتاب أيضًا رماز تعليمات المعالج ومجموعة تعليماته المختلفة مثل تعليمات تبادل المعطيات، التعليمات الحسابية، تعليمات القفز، التعليمات المنطقية، تعليمات الإزاحة والدوران، تعليمات البرامج الفرعية، تعليمات المُكذّس، تعليمات سجل الراية، تعليمات المقاطعة، تعليمات الحلقات، وتعليمات سلاسل المحارف. يشرح الكتاب كيفية كتابة برامج بلغة التجميع باستخدام محرر نصوص مناسب، وترجمتها باستخدام برنامج MASM من شركة مايكروسوفت، وتحويلها إلى ملفات تنفيذية باستخدام برنامج الرابط LINKER. كما يتناول الكتاب كيفية استخدام برنامج المُنَقَّح debugger مثل CODEVIEW لفحص عمل البرنامج. يختتم الكتاب بتمارين تطبيقية لتأكيد الفهم.
قراءة نقدية
دراسة نقدية: يقدم الكتاب شرحاً وافياً لتعليمات برمجة لغة التجميع للمعالج 8088/8086، ويحتوي على العديد من الأمثلة التطبيقية التي تساعد في فهم المفاهيم بشكل عملي. ومع ذلك، يمكن أن يكون الكتاب محيراً بعض الشيء للمبتدئين بسبب التعقيد الفني العالي والمصطلحات التقنية الكثيرة. كان من الممكن تحسين الكتاب بإضافة المزيد من الشروحات البسيطة والمبسطة للمفاهيم الأساسية قبل التعمق في التفاصيل الفنية. كما أن الكتاب يركز بشكل كبير على الجانب النظري، وكان من الممكن تضمين المزيد من التطبيقات العملية والمشاريع الصغيرة التي تساعد في تطبيق المفاهيم بشكل عملي. بشكل عام، يعتبر الكتاب مرجعاً جيداً للمبرمجين الذين لديهم خلفية مسبقة في برمجة لغة التجميع، ولكنه قد يكون تحدياً للمبتدئين.
أسئلة حول البحث
  1. ما هي الخطوات الثلاث لتحويل برنامج مكتوب بلغة التجميع إلى ملف تنفيذي؟

    الخطوات الثلاث هي: كتابة البرنامج بلغة التجميع باستخدام محرر نصوص مناسب وتخزينه بلاحقة asm، ثم تحويل الملف إلى لغة الآلة باستخدام برنامج MASM أو برنامج جمع آخر مناسب، وأخيراً استخدام برنامج الرابط LINKER لتحويل الملف إلى ملف تنفيذي.

  2. ما هو دور برنامج المُنَقَّح debugger مثل CODEVIEW؟

    برنامج المُنَقَّح debugger مثل CODEVIEW يساعد المبرمج في تنقيح البرنامج عن طريق تنفيذ البرنامج خطوة بخطوة، وفحص معطيات البرنامج، ومراقبة بعض الشروط مثل تلك المتعلقة بقيم المتغيرات.

  3. ما هي التعليمات التي تُستخدم لتبادل المعطيات في المعالج 8088/8086؟

    التعليمات التي تُستخدم لتبادل المعطيات في المعالج 8088/8086 تشمل MOV، XCHG، XLAT، LDS، LEA، وLES.

  4. كيف يمكن تعريف ثابت في لغة التجميع باستخدام الموجّه EQU؟

    يمكن تعريف ثابت في لغة التجميع باستخدام الموجّه EQU عن طريق كتابة اسم الثابت متبوعاً بالموجّه EQU والقيمة المراد إسنادها للثابت. مثال: K EQU 5h.


المراجع المستخدمة
Assembly programming language 8085/8086
قيم البحث

اقرأ أيضاً

رسالة الالتزام هي وثيقة تلخص تغييرات شفرة المصدر باللغة الطبيعية. تظهر رسالة الالتزام الجيدة بوضوح تغييرات شفرة المصدر، لذلك يعزز هذا التعاون بين المطورين. لذلك، فإن عملنا هو تطوير نموذج يكتب تلقائيا رسالة الالتزام. تحقيقا لهذه الغاية، نقوم بإصدار مج موعات بيانات 345K تتكون من تعديل التعليمات البرمجية وارتكاب الرسائل في ست لغات برمجة (بيثون، PHP، GO، Java، JavaScript، و Ruby). على غرار نموذج الترجمة الآلية العصبية (NMT)، باستخدام DataSet، نطعم تعديل التعليمات البرمجية إلى إدخال التشفير ورسالة الالتزام إلى إدخال فك الترميز وقياس نتيجة رسالة الالتزام التي تم إنشاؤها مع BLEU-4. أيضا، نقترح طرق التدريب التالية لتحسين نتيجة توليد رسالة الالتزام: (1) طريقة لمعالجة المدخلات لإطعام تعديل التعليمات البرمجية إلى إدخال التشفير. (2) طريقة تستخدم الوزن الأولي مناسب لمجال التعليمات البرمجية لتقليل الفجوة في التمثيل السياقي بين لغة البرمجة (PL) واللغة الطبيعية (NL).
سلسلة محاضرات في لغة البرمجة الإحصائية R مقدمة عن لغة R - الأوامر الخاصة في لغة البرمجة Rstudio & R و تطبيقات عملية
تسعى العديد من المنظمات أو تحتاج إلى إنتاج مستندات مكتوبة بوضوح. في الولايات المتحدة، يتطلب قانون الكتابة العادي لعام 2010 "وثائق الوكالات الفيدرالية للجمهور المكتوبة باللغة الإنجليزية العادية. على وجه الخصوص، توصي شبكة العمل واللغة العادية للحكومة ( عادي ") أن يستخدم الكتاب جمل قصيرة والكلمات اليومية، وكذلك قاعدة اللغة الإنجليزية العادية في الأوراق المالية والبورصة." منذ سبعينيات القرن الماضي، انتقلت دعاة اللغة الأمريكية العادية الأمريكية من تدابير قابلية القراءة واختبار عمليات الاستقامة المفضل واعتبارات تصميم المستندات. ولكن في هذه الورقة نستخدم التدابير الكمية لطول الجملة وصعوبة الكلمات التي كشفت (1) تكشف عن تباين من الأسلوبية بين مثيلات واضحة للكتابة عادي، و (2) ساعدنا في وضع exemplars في وضع عادي بالنسبة للمستندات المكتوبة في أنواع أخرى من الإنجليزية التي يمكن الوصول إليها (على سبيل المثال، من المحتمل أن تكون صحيفة نيويورك تايمز، صوت أمريكا الإنجليزية الخاصة، ويكيبيديا) وثيقة أكاديمية واحدة صعبة. تدابير غير مقتلة للجمل والمفردات --- تركت منفصلة، ​​على عكس صيغ قابلية القراءة التقليدية --- يمكن أن تكمل اعتبارات اختبار قابلية الاستخدام وتصميم المستندات، والمعرفة المتقدمة حول أنواع مختلفة من الإنجليزية بلايرر.
حازت اللغة المستخدمة في وسائل الإعلام اهتمام أهل اللغة وأهل الإعلام معًا، لأن الإعلام يحتاج إلى لغة يوصل بها رسالته إلى المتلقي، و اللغة تحتاج إلى من ينشرها و يعممها، و يضعها في الاستعمال العام الحي. نظر أهل اللغة بريبة إلى المستوى اللغوي الذي است خدمه أهل الإعلام في وسائلهم المختلفة، و من هنا كان الحديث عن لغة الإعلام مشروعًا، و كان البحث فيها مستمرًا، منذ أن انتشرت الصحافة، و استقرت في البلاد العربية، إلى أن عمت فضائيات التلفاز العربية و المستعربة أقطار الأرض، و دخلت كل بيت. فصار للإعلام خطره الواضح في حاضر اللغة و مستقبلها، و صارت معالجة هذا الخطر ضرورة حياتية وواجبًا على كل محب للغة القومية، لغة الحضارة الإسلامية العريقة و تراثها الغني، لغة ملايين العرب التي يتطلع إليها مئات الملايين من المسلمين. و هذا البحث إطلالة على هذه المشكلة و تذكير بها، و استكمال للبحوث السابقة التي ظهرت في بلاد عربية مختلفة منذ أمد بعيد، شارك فيها باحثون في اللغة و الإعلام و الاجتماع و السياسة، درسوها و أوضحوا أصولها، و بينوا تطورها و أخطاءها، ليتسلح بها طلاب كليات الإعلام و العاملون في وسائل الإعلام المكتوبة و المسموعة و المرئية. لذلك إن الإعلام يؤدي مهمتين متعاكسين في لغة الأداء العربية: الأولى إيجابية، يخدم فيها اللغة العربية و ينشرها و يعممها على المتعلمين و الأميين. و الثانية سلبية، يشجع فيها المحكيات المحلية، و ينشر أخطاء اللغة و يثبتها في الأذهان وعلى الألسنة، و يكرس الحالات الانفصالية بين أقطار الأمة العربية.
تعلم نماذج اللغة العصبية غير المعلمة (NLMS) التوزيعات التنبؤية للنص باستخدام مصدر بيانات خارجي، والذي يسمح لهم بالتعلم من خلال حفظ مخطط Datapooints التدريبي بشكل صريح.في حين أن هذه النماذج فعالة، فإن هذه النماذج غالبا ما تتطلب استرجاع من مؤشرات بيانا ت كبيرة في وقت الاختبار، مما يزيد بشكل كبير من تسليم الاستدلال، وبالتالي يحد من نشر NLMS غير المعلم في التطبيقات العملية.في هذه الورقة، نأخذ نموذج لغة Geature K-Neave المقترح مؤخرا كمثال، استكشاف الطرق لتحسين كفاءتها على طول الأبعاد المختلفة.تبين التجارب في معيار Wikitext-103 القياسي ومجموعات بيانات التكيف عن المجال أن أساليبنا قادرة على تحقيق ما يصل إلى سرعة 6X في سرعة الاستدلال مع الاحتفاظ بأداء مماثل.قد يوفر التحليل التجريبي الذي نقدمه مبادئ توجيهية للبحث في المستقبل يسعى إلى تطوير أو نشر أكثر كفاءة غير رسمية غير رسمية.
التعليقات
جاري جلب التعليقات جاري جلب التعليقات
سجل دخول لتتمكن من متابعة معايير البحث التي قمت باختيارها
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا