barooni / coffeemips Goto Github PK
View Code? Open in Web Editor NEWThis project forked from alirezahafez/hdbmipssim
Shiraz University,CSE MIPS Simulator
License: Apache License 2.0
This project forked from alirezahafez/hdbmipssim
Shiraz University,CSE MIPS Simulator
License: Apache License 2.0
Title is self-explanatory.
The immediate part of addi
should support the range [-2^15,2^15) but it only supports [-2^7,2^7).
Sometimes j
instructions jump to the beginning of the code instead of the specified label.
for example:
add $zero,$zero,$zero
add $zero,$zero,$zero
add $zero,$zero,$zero
j label1
j label2
j label3
j label4
j label5
j label6
j label7
label1:
j label2:
label2:
j label3
label3:
j label4
label4:
j label5
label5:
j label6
label6:
j label7
label7:
j label8
label8:
j label9
label9:
j label10
label10:
j label11
label11:
j label12
label12:
j label13
label13:
j label14
label14:
j label1
j label10
label10:
j label11
label11:
j label12
label12:
j label13
label13:
j label14
label14:
j label15
label15:
j label16
label16:
j label1
From what I understood, function 92 is supposed to tell whether this is the first time OS is running. But it is not working.
It seems to like we have some problem with open the files one after the other.
That segment of code relate to interrupt handling in Computer.java we must put break; at end of the case1 because this case have 2 case.
It is kind of notice for developer not an issue.
Using sw
or lw
on any memory cell after 5 causes an array index out of range
.
Commented instructions are still assembled. Which is a major problem as it forces us to remove sections of code instead of commenting them out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.