[Skip Header and Navigation] [Jump to Main Content]
الصفحة الرئيسية

Secondary Links

  • المراكز
  • وسائل الإعلام
  • نماذج مهمة
  • اتصل بنا

اللغات

  • العربية
  • English

Primary Links

  • الرئيسية
  • عن الكلية
  • الأقسام
  • جوائز الكلية
  • معرض الصور
  • وحدة الجودة
  • الطلاب
الصفحة الرئيسية

VENUS Compiler & Simulator

السنة الأكاديمية: 
2009
Supervisors: 
لؤي ملحيس
الطلاب: 
اسامة عقل
فراس شكعه
القسم: 
هندسة الحاسوب
الملفات: 
application/vnd.openxmlformats-officedocument.wordprocessingml.document iconVENUS_Documentation.docx

 

Abstract

Computer Architecture is one of the most important fields in Computer and IT study which includes the internal infrastructure of the computer such that: processor, memory, IO, cashes, … etc.

 

The most important component from those, which controls everything in the computer and do processing and computation in the computer, is the processor.

 

 The processor design in the computer architecture history passes through different stages and approaches which are:

1-    Single-Cycle Approach …

2-    Multi-Cycle Approach …

3-    Pipeline Approach …

 

So, our project, VENUS, is a compiler & Simulator for all those three approaches of processor.

 

Our application starts with the user from writing his/her MIPS ASM code or C code, compiling, building, optimizing, executing, simulating how it is executed by the processor in real timing and accurate results.

 

 This project is extremely educational one. Here in An-Najah National University especially in computer engineering department students take two courses in Computer Architecture which include MIPS language and the three types of the processor, so the students and instructors will use this project as an applied tool to support those courses.

 

The project consists of a desktop application with very large number of simulation flashes supported with online website.

 

©2012 جامعة النجاح الوطنية |كلية الهندسة| صندوق بريد: 7 | نابلس، فلسطين | هاتف: 092345113/2253 | فاكس: (09) 2345982 | بريد الكتروني: [email protected]
[Jump to Top] [Jump to Main Content]