Design of a microsoft version of mips microprocessor simulator

العناوين الأخرى

تصميم محاكي لمعالجات MIPS الدقيقة

المؤلفون المشاركون

Mikki, Muhammad A.
al-Khudari, Muhammad R.

المصدر

IUG Journal of Natural Studies

العدد

المجلد 15، العدد 2 (30 يونيو/حزيران 2007)، ص ص. 95-126، 32ص.

الناشر

الجامعة الإسلامية-غزة عمادة شؤون البحث العلمي و الدراسات العليا

تاريخ النشر

2007-06-30

دولة النشر

فلسطين (قطاع غزة)

عدد الصفحات

32

التخصصات الرئيسية

تكنولوجيا المعلومات وعلم الحاسوب

الملخص AR

نقوم في هذا البحث بوصف تصميم MIPS-SIM الذي هو عبارة برنامج محاكاة لمعالجات MIPS.

إن برنامج MIPS-SIM مكتوب بلغة Java و يعمل ضمن بيئة رسومية للتفاعل مع المستخدم.

MIPS عبارة عن هيكلية حاسوب شائع الاستخدام في الصناعة و هو الأساس للكتاب الجامعي المشهور Computer Organization and Design للمؤلفين ديفيد باترسون و جون هينيسي المستخدم ككتاب مقرر في أكثر من400 جامعة.

إن الطبع الثالثة من هذا الكتاب من دار النشر مورجان كوفمان في العام 2005 يستخدم المعالج MIPS32 كهيكلية رئيسية لهيكلية مجموعة التعليمات.

لقد تم تصميم برنامج المحاكاة MIPS-SIM لأغراض تعليمية بخصائص مفيدة لطلاب البكالوريوس في علوم الحاسوب أو هندسة الحاسوب و مدرسيهم على وجه الخصوص الذين يستخدمون الكتاب أعلاه ككتاب دراسي مقرر.

يمكن استخدام برنامج MIPS-SIM في مساقات مثل هيكلية و عمارة الحاسبات، البرمجة بلغت التجميع، و تصميم المترجمات (compilers).

يقوم برنامج المحاكاة MIPS-SIM بمحاكاة كل مجموعة التعليمات التوسعية لمعالج MIPS32.

كما يقوم برنامج المحاكاة MIPS-SIM بتوفير أداة بسيطة لتصحيح أخطاء البرمجة كما يحتوي على مجموعة محدودة من البرامج الخدماتية لنظم التشغيل.

قمنا باختبار برنامج المحاكاة MIPS-SIM و ذلك بتنفيذ عدة برامج مكتوبة بلغة MIPS assembly.

لقد أظهرت نتائج هذه التجارب دقة و صحة و فعالية و فائدة تصميم برنامج المحاكاة MIPS-SIM.

الملخص EN

We describe the implementation of a MIPS Simulator called MIPSSIM.

MIPS-SIM is a GUI, Java-based simulator for the MIPS assembly language.

MIPS, the computer architecture is widely used in industry and is the basis of the popular textbook Computer Organization and Design by David Patterson and John Hennessy, used at over 400 universities.

The third edition of this text (published by Morgan Kaufmann in 2005) uses standard 32-bit MIPS as the primary teaching ISA.

The MIPS-SIM simulator has been implemented for educational purposes with characteristics that are especially useful to undergraduate computer science and engineering students and their instructors who use the above textbook.

MIPSSIM should be useful in courses such as computer organization and architecture, assembly language programming, and compiler writing.

MIPS-SIM implements almost the entire MIPS32 assembler-extended instruction set.

MIPS-SIM also provides a simple debugger and minimal set of operating system services.

We test MIPS-SIM simulator by running several MIPS assembly programs.

Results prove the accuracy, correctness, effectiveness and usefulness of MIPSSIM.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Mikki, Muhammad A.& al-Khudari, Muhammad R.. 2007. Design of a microsoft version of mips microprocessor simulator. IUG Journal of Natural Studies،Vol. 15, no. 2, pp.95-126.
https://search.emarefa.net/detail/BIM-136725

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Mikki, Muhammad A.& al-Khudari, Muhammad R.. Design of a microsoft version of mips microprocessor simulator. IUG Journal of Natural Studies Vol. 15, no. 2 (Jun. 2007), pp.95-126.
https://search.emarefa.net/detail/BIM-136725

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Mikki, Muhammad A.& al-Khudari, Muhammad R.. Design of a microsoft version of mips microprocessor simulator. IUG Journal of Natural Studies. 2007. Vol. 15, no. 2, pp.95-126.
https://search.emarefa.net/detail/BIM-136725

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 125-126

رقم السجل

BIM-136725