|
|
|
|
|
|
Make "1987.elf" work.
Posted on 2005-09-13 00:00:00 |
|
Cleaned a bit and centralized the keyboard shortcuts to the main debugger window (as it was discussed in the previous log entry).
Implemented instructions (in no particular order): BEQL, BNEL, BGEZL, DADDIU, MOVZ, MOVN. I made some cleaning in the branching stuff while implementing those new branch instructions. Also fixed some sign-extending problem with DSRL. I don't know if I should keep the registers sign-extended to 128-bits or keep it only to 64-bits. The only instructions that I know that use the higher 64-bits of a register are SQ and LQ. Probably should keep it to 128-bits for now. Nothing new is showing yet. But I think it's going to be some kind of sine-wave text scrolling demo. |