/CSCI3330-Project-1

DLX Assembler Encoder

Primary LanguageC++

DLX File Encoder

This is a project for CSCI3330 - Computer Architecture

Purpose

This is a file encoder for DLX Assember essentially it takes a text file with instruction and gives the hexadecimal output for that file.

Usage

To use the project compile using:

g++ *.cpp -o Main

Then to properly use the program

./Main <inputfile> <outputfile>

Features

In order to parse the file properly, I used Regular Expression. It allowed me to efficiently get matches of the file without having to do redudant matches of regular c++ string parsing. I learned how to use Regex by using this Website.