index
:
qtmips
fix-memory-view
master
simple-memory-view
MIPS CPU emulator for education purposes
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
qtmips_machine
/
alu.cpp
Commit message (
Expand
)
Author
Age
*
Implement ROTR and ROTRV and full decode of WSBH, SEB and SEH.
Pavel Pisa
2019-02-24
*
Pass arithmetic exception trough pipeline and implement trap support and inst...
Pavel Pisa
2019-02-17
*
Multiply and accumulate and CLZ/CLO operations added.
Pavel Pisa
2019-02-15
*
Implement EXT instruction used in GLIBC startup.
Pavel Pisa
2019-02-15
*
Implement MUL operation which stores result to the register.
Pavel Pisa
2019-02-14
*
Minimal implementation of RDHWR to support dummy TLS region.
Pavel Pisa
2019-02-08
*
Implement BSHFL instruction and ignore RDHWR instruction.
Pavel Pisa
2019-02-07
*
Remove dependency of ALU operation encoding on MIPS instruction format.
Pavel Pisa
2019-02-07
*
Reorganize PC handling and implement full REGIMM decode.
Pavel Pisa
2019-02-05
*
Correct shift operation and make ALU_OP_MOVZ and ALU_OP_MOVN encoding indepen...
Pavel Pisa
2019-02-05
*
Add license to the source files.
Pavel Pisa
2019-02-04
*
Implement BREAK instruction to stop continuous execution.
Pavel Pisa
2019-02-03
*
Implement instructions MULT, MULTU, DIV, DIVU.
Pavel Pisa
2019-02-03
*
Include support for JALR support.
Pavel Pisa
2019-01-31
*
Initial support for JAL.
Pavel Pisa
2019-01-31
*
Correct signed arithmetic overflow exception.
Pavel Pisa
2019-01-31
*
Implement LUI
Karel Kočí
2018-04-08
*
Cleanup some todos in code
Karel Kočí
2018-01-15
*
Fix SRA and SRAV instructions
Karel Kočí
2018-01-15
*
Fix fall trough warning of gcc 7+
Karel Kočí
2018-01-05
*
Initial implementation of reverse instruction conversion
Karel Kočí
2018-01-03
*
Put qtmips_machine to machine namespace
Karel Kočí
2017-12-17
*
Revert "Suppress some warning"
Karel Kočí
2017-12-17
*
Implement branch and jump instructions
Karel Kočí
2017-12-12
*
Suppress some warning
Karel Kočí
2017-12-12
*
Add crude implementation of MOV* instructions
Karel Kočí
2017-11-25
*
Implement instructions for moving from and to HI and LO registers
Karel Kočí
2017-11-25
*
Fix SLTU instruction
Karel Kočí
2017-11-25
*
Implement tests for few more arithmetic instructions
Karel Kočí
2017-11-21
*
Another huge pile of work for about two months
Karel Kočí
2017-11-19
*
Just something I had stagged
Karel Kočí
2017-11-19