Part B: Turn in:
- (1) The complete description of your ISA, and each instruction.
- (2) An assembler, that consumes your assembly program and outputs the binary format of the program to be executed.
- (3) An emulator that reads in the binary format of your program and an input string, and emulates the execution of your program outputing the correct string, and prints it out.
- (4) The assembly language program from your parser to implement the text formating algorithm.
- (5) Answers to all the questions asked in the Lab 1 handout.
You will need to turn in electronically your assembly language program, the assembler, and the emulator, so that we may run it and determine that it is full working. Instructions on how to do this will be posted shortly.