Skip to content

arnavgupta2003/Assembler-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assembler - Simulator

• The program executes a set of instructions and converts them to binary while also plotting the sections of memory being accessed over time; accessed memory blocks/registers are also plotted against the cycles to see if any loops occur in the given instructions.
• Used concepts like OOPS, Compiler design, Multithreading, Bitmasking, Memory access, and IEEE 754 format ## Motivation CSE112 Course Project.

Build status

COMPLETE

Tech/framework used

Built with

  • Python
  • sys
  • Matplot
  • re (regex library)
  • turtle
  • Java
  • Java Collection Frameworks

Assembler

File Location : src/main.java

Simulator

File Location : src/SimpleSimulator.py

**Ques 3,4,5 Attempted Sucessfully

License

MIT © Arnav Gupta