I need to submit screenshots and make sure there is no error
    Simple Assembly Interpreter
    Develop a simple assembly code interpreter for a theoretical processor with the following properties.
    This processor only has seven instructions:
    You can assume this simple processor has only one register and 256 32-bit memory locations. Your simple assembler will given an array containing instructions and will convert the instructions into x86 code on the fly. You should be able to do this through a combination of C and inline assembly. The only parts that have to be in assembly are the code elements for the above instructions. For instance alodinstruction could become amov eaxinstruction.
    Themem32addresses are in terms of bytes. For instance an address of 0x10 would refer to the 17th byte or the 5th integer (0 based index).
    Immediate values are hex numbers without a0xin front. Memory address are hex numbers with the0xin front.
    As noted your project can use a combination of C and assembly. You can use C string processing functions from the C standard library.
    Your function should look like the following:
    linesOfCodeis an array of strings containing the code lines you are to execute.memoryis a 256 element 32-bit integer array that is given to you.lineCountis the count of the number of lines in thelinesOfCodearray.
    simpleAssembler should return a -1 if an error has occurred and 0 otherwise.

                                                                                                                                      Order Now