首页 > > 详细

辅导C++, python编程、讲解data编程设计、c/c++程序语言调试 讲解Python程序|辅导Web开发

项目预算:   开发周期:  发布时间:   要求地区:
Project:

The goal of this term-project is to implement a simulator of MIPS pipelined processors for handling data hazards. For the implementation, you can use C, C++, python.However, your processor simulator should work as follows:
The execution command of your data hazard handler:
dhh_simulator
Input: : the file contains MIPS instruction sequences
In an assembly language level
Only ADD, ADDI, OR, ORI, LW, SW are used
Suppose that only register $1 ~ $8 are used
Example:

Output:
In the output file, the following information must be contained.
Control signal values at each clock cycle
Considerations
You MUST consider pipeline stalls caused by load-use data hazards
When the signal value is invalid, then write 0
You can change the format of output files

Term-project schedule and submission
„ The compressed file should contain
The source code of your simulator with detailed comments
Documentation (the most important thing!)
It must include all about your implementation
Test input files and outputs which you used in this project
The test input files are not given. You should make the test files, by yourself,which can examine all the token patterns.

软件开发、广告设计客服
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-23:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 9951568
© 2021 www.rj363.com
软件定制开发网!