[Skip Header and Navigation] [Jump to Main Content]
Home

Secondary Links

  • Publications
  • Centers
  • Media
  • Important Forms
  • Contact Us

Languages

  • العربية
  • English

Primary Links

  • Home
  • About
  • Programs
  • Faculty Achivements
  • Photo Gallery
  • Quality Unit
  • Students
Home

MIPS Simulation

Academic Year: 
2008
Supervisors: 
Luai M. Malhis
Students: 
Mohamad Kharma
Raed Dwikat
Files: 
application/msword iconDocumentation.doc

MIPS is an instruction set developed by Sony, Nintendo, and NEC. MIPS, which stands  for  Million  Instructions  Per  Second,  is a  rating  of  a  Central Processing Unit (CPU), that refers to how many low-level machine code instructions a processor can execute in one second. The core MIPS instruction set architecture determines  many  aspects  of  the  implementation,  which includes an  integer arithmetic-logic  instruction,  the  memory-reference  instructions, and  the  branch instructions.  Much of what needs to be done to implement these instructions is the same, independent of the exact class of instruction.
In this project we have developed software for simulation a multi-cycle and single cycle MIPS processor.

The multi-cycle data-path split the execution of the instruction into stages, each stage is done in one clock cycle, which make the hardware be shared through the stages, this allow to use less hardware for implementing the processor, while the single cycle all the instruction being executed in one clock cycle.

©2012 An-Najah National University|Faculty Of Engineering | P.O. Box: 7 | Nablus, Palestine | Phone: +970 (9) 2345113 Ext:2253 | Fax: +970 (9) 2345982 | email: [email protected]
[Jump to Top] [Jump to Main Content]