Skip to content

Computers Architecture university project. MIPS document converter to binary computer language.

License

Notifications You must be signed in to change notification settings

llaet/MIPS-ToBinaryConverter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS Instructions Converter

Convert .txt files with MIPS instructions to .txt file with binary correspondents code

LW, $S0, 1235, $ZERO = 10001100000100000000010011010011
BEQ, $S1, $S2, -8 = 00010010001100101111111111111000
Technologies

<<<<<<< HEAD '''

  • Java 11
  • Git 2.9.0
How to clone the project
git clone https://github.com/llaet/MIPS-ToBinaryConverter
What is MIPS architecture?
Developed for Architecture Computers discipline at Instituto Federal de Minas Gerais

Instituto Federal de Minas Gerais - Campus Sabará

Instructions recognized contemplated (until now):
1. **I type**
	- LB, LH, LWL, LW, LBU, LHU, LWR, SB, SH, SWL, SW, SWR, ADDI, ADDIU, SLTI, SLTIU, 
	 	ANDI, ORI, XORI, LUI, BLTZ, BGEZ, BLTZAL, BGEZAL, BEQ, BNE, BLEZ, BGTZ;
2. **R type**
	- ADD, ADDU, SUB, SUBU, AND, OR, XOR, NOR, SLT, SLTU, SLL, SRL, SRA, SLLV, SRLV, SRAV, 
		MFHI, MTHI, MFLO, MTLO, MULT, MULTU, DIV, DIVU, JR, JALR;
3. **J type**
	- J, JAL;
About me:
Feel free to contribute!