LARS - LoongArch Assembly and Runtime Simulator

Release 4.5

May 2024

Operating Requirements

LARS is written in Java and requires at least Release 1.5 of the J2SE Java Runtime Environment (JRE) to work. The graphical IDE is implemented using Swing. It has been tested on Windows XP, Vista and 7; Mac OS X; and is also being used under Linux.

Some LARS Assembler and Simulator Limitations

Releases 3.0 and later assemble and simulate nearly Assembly and simulation of nearly all the LoongArch32 basic instructions and pseudo-instructions recorded in the LoongArch Architecture 32-bit Simplified Edition Reference Manual V1.02 have been implemented. The instructions listed in Appendix B regarding the LoongArch32 simplified edition, as well as the pseudo-instructions from CHAPTER 9 Pseudo Instruction in la-asm-manual, have been realized.

Limitations of LARS as of Release 4.5 include: