mips_assembler_simulator
TypeScript icon, indicating that this package has built-in type declarations

2.6.0 • Public • Published

Simple MIPS Simulator in JavaScript (Experimental)

Build Statuscodecov

List of Currently Implemented instructions:

  • Memory access: lb, lbu, lh, lhu, lui, lw, sb, sh, sw, mfhi, mflo, mthi, mtlo
  • Arithmetic operations: addi, addiu, add, addu, sub, subu, slt, slti, sltu, sltiu, mult, multu, div, divu
  • Logical operations: and, andi, or, ori, xor, xori, nor, sll, sllv, srl, sra, srlv, srav
  • Jump: j, jr,jal,
  • Conditional branch: beq, bne, blez, bgtz, bltz, bgez,bltzal,bgezal
  • Misc/Pseudo instructions: nop, break, print prints, printm,b,la,popr,pushr,li

/mips_assembler_simulator/

    Package Sidebar

    Install

    npm i mips_assembler_simulator

    Weekly Downloads

    3

    Version

    2.6.0

    License

    MIT

    Last publish

    Collaborators

    • jfmherokiller