محاكي معمارية MIPS محاكي معمارية MIPS محاكي معمارية MIPS
تفاصيل العمل

قمت ببناء محاكي متكامل لمعمارية MIPS البرمجية باستخدام لغة C الخالصة (Pure C). التحدي الحقيقي في هذا المشروع لم يكن مجرد كتابة كود، بل في هندسة معمارية مرنة تسمح بإضافة تعليمات جديدة (Instructions) دون الحاجة لتعديل محرك المحاكي الأساسي. التفاصيل التقنية: تصميم نظام Modular يفصل بين محرك التنفيذ وبين تعريفات التعليمات البرمجية. تنفيذ دورة (Fetch-Decode-Execute) بدقة عالية تضمن صحة حالات سجلات المعالج (Registers). إدارة الذاكرة بشكل يدوي لضمان محاكاة واقعية لعملية الوصول إلى البيانات (Memory Access).

شارك
بطاقة العمل
تاريخ النشر
منذ 3 أيام
المشاهدات
10
المستقل
عبد الرحمن
عبد الرحمن
مهندس أنظمة وبرمجيات
طلب عمل مماثل
شارك
مركز المساعدة