Skip to content
Pavel I. Kryukov edited this page Dec 2, 2019 · 108 revisions

Lectures


Simulation

Functional simulator internals

Clock-precise simulator internals

Integration

Studies


Tools

Version control

Prerequisites

  • C compilers: how to install newer version of C++ compilers (G++, Clang++ etc.)
  • MIPS binutils and [RISC-V binutils](RISC-V binutils) installation guide: how to install specific GNU Binutils to your own Linux machine.
  • Required libraries installation guide.

Testing and debugging

Build and deployment


Manuals

MIPS

  • Instruction set: description instructions, including required in our project.
  • Registers: description of registers, their names and purposes.
  • Pseudo-instructions: description of common assembly macros used by MIPS compilers

C++

Programming

Communication


Clone this wiki locally