Skip to content

This is a repository containing a simplified MIPS assembler, implemented in python. The assembler is designed to convert human-readable MIPS assembly language instructions into machine code that can be executed on a MIPS processor, supporting basic arithmetic and logical operations, memory operations.

Notifications You must be signed in to change notification settings

GameZoneHacker/mipsAssembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simplified MIPS Assembler

This is a repository containing a simplified MIPS assembler, implemented in python. The assembler is designed to convert human-readable MIPS assembly language instructions into machine code that can be executed on a MIPS processor, supporting basic arithmetic and logical operations, memory operations.

Working

  1. Go to dist folder.

  2. Edit test.asm or create a .asm file with your instructions.

    image

  3. Open cmd in the same folder

  4. Enter command: myAssembler

  5. Output will be generated in a text file

    image

Contributions

Contributions to this repository are welcome! Feel free to fork the repository, make modifications, and submit pull requests to improve the code or add new features.

About

This is a repository containing a simplified MIPS assembler, implemented in python. The assembler is designed to convert human-readable MIPS assembly language instructions into machine code that can be executed on a MIPS processor, supporting basic arithmetic and logical operations, memory operations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published