Skip to content

sohumsikdar/ASM-Assembler-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASM ASSEMBLER SIMULATOR

Python script written to interpret and simulate asm code written using the OP Codes and Registers given in the Problem Statement


Simple-Assembler

Converts the given ASM script to binary


Simple-Simulator

Uses the converted ASM script to Binary to simulate what it was originally intented to by dumping the values of all registers after processing every command, futher it also provides a graph plotting memory accessed vs cycle count


How to evaluate / Run

  • Go to the automatedTesting directory and execute the run file with appropiate options passed as arguments.
  • Options available for automated testing:
    1. --verbose: Prints verbose output
    2. --no-asm: Does not evaluate the assembler
    3. --no-sim: Does not evaluate the simulator

About

Python script written to interpret and simulate asm code. Done as the final project of course Computer Organisation(CSE112)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published