krishnamomar / CO_Assignment

Krishnam Omar(2020309); Harshit Garg(2020301); Ashwin Sheoran(2020288)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CO_Assignment

Krishnam Omar(2020309); Harshit Garg(2020301); Ashwin Sheoran(2020288)

This repository has a simple assmbly language compiler programmed in Python. This includes the two source codes named assembler.py and simulator.py.

The Folders have Folders named Simple-Assembler SimpleSimulator AutomatedTesting

Simpler Assembler

This has the assembler program which converts given assembly code into binary language.

Simple Simulator

This has the simulation program which shows the values of the registers at different instances when a binary code gets runned.

Automated testing

This has a lot of test cases which can be simply runned for both the Assembler and Simulator.

About

Krishnam Omar(2020309); Harshit Garg(2020301); Ashwin Sheoran(2020288)


Languages

Language:Python 99.8%Language:Shell 0.2%