Find Jobs
Hire Freelancers

The objective of the project is to simulate the operation of MIPS five stages pipelined processor using JAVA.

$10-30 USD

Closed
Posted about 6 years ago

$10-30 USD

Paid on delivery
The objective of the project is to simulate the operation of MIPS five stages pipelined processor using JAVA. In this project, both the datapath and control unit need to be implemented. The Datapath of a MIPS processor can be described as logical layout of the processor. The Datapath include components of the processor that perform arithmetic operations and holds data. The Datapath with all the modules for different implementations of the MIPS instruction set need to be constructed, and an implementation that includes a subset of the core MIPS instruction set need to be simulated. The control unit is the component of the processor that commands the Datapath, memory, and I/O devices according to the executed instructions. The task of the control unit can be thought of as a conductor in a symphony. As an instruction is executed, the control unit directs each involved module to function in a certain way. The following main points need to be implemented: 1. The major MIPS instruction formats: a. I-type b. R-type c. J-type 2. A simple and representative subset of the MIPS instruction set that includes: 1. The memory-reference instructions: load word (lw) and store word (sw). 2. The arithmetic-logical instructions: add, addi, sub, and, or, and slt. 3. The branch instructions: beq, bne. 4. The jump (j) instruction. 3. The main modules of the MIPS processor which are required when executing a particular instruction of each of the major MIPS instruction formats. 4. Processor control path
Project ID: 16659809

About the project

2 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
2 freelancers are bidding on average $28 USD for this job
User Avatar
I have 7 yrs of java development exp. I worked with all major databases and web/application servers. I went through your requirements and its straight forward task so I can surely help you out. All my previous projects had 5/5 rating so you can be sure of quality and timely delivery. Alteast have a chat before awarding to someone else I am sure we can workout a deal Looking forward to talk you
$30 USD in 3 days
4.8 (28 reviews)
4.4
4.4
User Avatar
Hello! I have rich experience in Java, JavaFX and Android development, feel free to text me. Ready to discuss the project more.
$25 USD in 10 days
4.6 (12 reviews)
3.9
3.9

About the client

Flag of LEBANON
Lebanon
0.0
0
Member since Apr 9, 2018

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.