Skip to content

This program reads instructions in the MIPS assembly language and translating them into the appropriate machine code. A user will be able to use the UI to enter either an instruction or the machine code of the instruction that they want to translate, and the output will be the appropriate translation.

Notifications You must be signed in to change notification settings

Al-Amin2099/RISC_MIPS_Assembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIPS-Assembler

This program reads instructions in the MIPS assembly language and translating them into the appropriate machine code. A user will be able to use the UI to enter either an instruction or the machine code of the instruction that they want to translate, and the output will be the appropriate translation.

  • Lexical Analysis: Breaking down the input program into meaningful tokens.
  • Syntax Parsing: Ensuring correct formatting and sequencing of assembly instructions.
  • Symbol Table Management: Resolving memory addresses for variables and jump labels.
  • Machine Code Generation: Converting instructions into the appropriate binary opcodes and data formats.

About

This program reads instructions in the MIPS assembly language and translating them into the appropriate machine code. A user will be able to use the UI to enter either an instruction or the machine code of the instruction that they want to translate, and the output will be the appropriate translation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published