محاكي آلة Vole – Cpp
مشروع لتطوير **محاكي لآلة Vole باستخدام C++**، قادر على تنفيذ تعليمات الآلة المكتوبة بالنظام السداسي عشري (Hexadecimal)، مع محاكاة بنية وحدة المعالجة المركزية (CPU) على مستوى منخفض.
ما قمت به:
* تطوير محاكي قادر على تنفيذ تعليمات الآلة السداسية عشرية، مع محاكاة 16 سجلًا (Registers) و256 عنوانًا للذاكرة (Memory Addresses).
* تنفيذ وضعين للتشغيل: التنفيذ خطوة بخطوة (Step-by-Step) لتتبع التعليمات وتصحيح الأخطاء، والتنفيذ الكامل للبرنامج.
* محاكاة أكثر من 12 نوعًا مختلفًا من تعليمات الآلة**، لتغطية مجموعة تعليمات Vole وفهم دورة تنفيذ التعليمات داخل وحدة المعالجة المركزية.
* توفير إمكانية تتبع وتحليل سلوك التعليمات على مستوى منخفض، مما يساعد على فهم آلية عمل CPU والذاكرة والسجلات.