0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added exception for not being able to read files. More... over 16 years ago
Added extra tab to final output & fixed problems with DSUBI instructions. More... over 16 years ago
Made integer instructions pipelined so more than one can be in exec at a time, but only one can enter exec per cycle. More... over 16 years ago
Renamed instruction files & added some additional comments. More... over 16 years ago
Changed code to issue before executing. More... over 16 years ago
Changed the way latency files are read in to handly basically any format. Also added new output for when integer FU is in use. More... over 16 years ago
Looping now works as expected for both forward and backward branches. Instruction list was changed to an ArrayList and backwards branch instructions are simply added to the list after the branch instruction. More... over 16 years ago
Preliminary branch support working. Forward branches work fine, backward branches still break horribly. More... over 16 years ago
Prevent branch from writing to register status fields since branches don't actually modify any registers. More... over 16 years ago
Rearranged Scheduler and wrote docs for all methods. More... over 16 years ago
Processing of integer instructions now done in proper order. More... over 16 years ago
Added comments to some fields. More... over 16 years ago
LD/SD now properly check for other operations writing to their destination registers and wait for them to complete before executing. More... over 16 years ago
Correctly check for single use of integer unit at a time. More... over 16 years ago
Remove items from register status when they have completed write back. More... over 16 years ago
Write back mostly functional now More... over 16 years ago
Renamed all class variables to remove underscore. Added groundwork for write back system, added beginning groundwork for looping system. More... over 16 years ago
Now use official latency file, calculate execution times. More... over 16 years ago
Changed instruction issue to have its own index position, added an ArrayList of instructiosn ready to execute. More... over 16 years ago
Renamed Operation to Instruction. Fixed bugs in instruction issue. More... over 16 years ago
Renamed Operation to Instruction. Fixed bugs in instruction issue. More... over 16 years ago
Cleaned up repository More... over 16 years ago
Put official latency files in. More... over 16 years ago
Rejected commit: Default More... over 16 years ago
Instructions now properly issue. Still need to get exec and writeback working. Thinking of making a CDB class that will broadcast when a reservation station finishes exec to all other RSs, if an RS was waiting on the finished RS then the waiting RS can begin exec. More... over 16 years ago
Added operation, reservation station and scheduler classes. Modified main to use new class structure. Modified Commands1 and Latencies1 to demo. More... over 16 years ago
Added files for commands & latencies. Changed Main to take a command & latencty file from args and read it in. Added Scoreboard class (no functionality yet) More... over 16 years ago
Renamed to src More... over 16 years ago