Created For - School
Created - Oct. 16, 2012, midnight
Binary available - Link
Source available - Link
Language Used - C++
While in no way is this a true assembler, the functionality is similar. This has two parts. Each part is an implementation of an assembler for a basic (psuedo)assembly language. The first part reads in a single line at a time, executing each line in turn. The second part utilizes program memory and data memory in the form of two arrays, and reads in the entire program at once before executing. This was another fun project from school. The binary link actually holds the first part, the source link the second.