تفاصيل المشروع

وصف المشروع

نظام حاسبة 16 بت في تجميع 8086

قم بتصميم وتنفيذ واختبار نظام حاسبة 16 بت باستخدام لغة التجميع 8086

على محاكي Emu8086. يجب أن تعمل الحاسبة في وضع الفيديو (شاشة DOS)

وتقوم بالعمليات التالية على متغيرين صحيحين 16 بت:

1. العمليات الحسابية: الجمع (+)، الطرح (-)، الضرب (*)،

القسمة (/)، القوة (X^Y)

2. العمليات المنطقية على مستوى البت: AND (&)، OR (||)، XOR (⊕)، المكمل

3. الدوال المثلثية: Sin(x)، Cos(x)، Tan(x)

متطلبات المشروع:

1. تصميم مخطط انسيابي مفصل لنظام الآلة الحاسبة بالكامل.

2. تنفيذ البرنامج بلغة التجميع 8086.

3. إنشاء واجهة مستخدم في وضع الفيديو بنظام قائمة لاختيار العمليات.

4. قبول أرقام BCD (0-999) كمدخلات وعرض النتائج في BCD.

5. تنفيذ كل عملية كبرنامج فرعي منفصل.

6. تضمين روتينات تحويل BCD إلى ثنائي والثنائي إلى BCD.

7. تنفيذ معالجة الأخطاء (على سبيل المثال، القسمة على الصفر، الفائض).

8. استخدام تقنيات إدارة الذاكرة المناسبة.

9. اختبار جميع الوظائف والتحقق منها بدقة.

10. تقديم تعليمات برمجية ووثائق مع تعليقات جيدة.

إرشادات التنفيذ:

• استخدام جداول البحث والاستيفاء للوظائف المثلثية.

• تحسين دالة الطاقة للحالات الخاصة.

• تنفيذ فحص شامل للأخطاء ومعالجتها.

• ضمان تخصيص الذاكرة واستخدامها بكفاءة.

المخرجات:

1. مخطط انسيابي لنظام الآلة الحاسبة.

2. كود مصدر بلغة التجميع 8086 مع تعليقات جيدة.

3. دليل مستخدم يشرح تشغيل الآلة الحاسبة.

4. خطة الاختبار وتوثيق النتائج.

5. تقرير المشروع الذي يوضح قرارات التصميم وتحديات التنفيذ.

التحسينات الإضافية :

1. تنفيذ العمليات الحسابية ذات الفاصلة العائمة لإجراء حسابات أكثر دقة.

2. إضافة وظائف متقدمة (اللوغاريتمات، الأسس).

3. تضمين ميزة التاريخ لاستدعاء الحسابات السابقة.

بالملف المرفق تفاصيل أكثر وضوح

حالة المشروع
مكتمل
تاريخ النشر
الميزانية
$25.00 - $50.00
مدة التنفيذ
3 أيام
المهارات

صاحب المشروع
نورة ا.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

العروض المقدمة

أهلا نورة معك عبدالله حسن خريج هندسة كهرباء شعبة حاسبات ونظم بتقدير امتياز مع مرتبة الشرف بالفعل قمت بدراسة ال Microprocessor 8086 وعمل مشاريع على برنامج Emu808...

سلام عليكم انا يوسف محمد خبرة سنتين في مجال البرمجة يمكنني انشاء هذه الالة الحاسبة مع اضافه ملف readme لشرح الكود اتمنى مراسلتي وان احصل على هذه ال task

السلام عليكم باشمهندسة نورة اطلعت علي تفاصيل مشروعك والمرفقات لدي مشروع ممثال جاهز سيلبي متطلباتك سوف تستلمي خلال يوم او اثنين انشاء الله تواصل معي.

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.