This is a direct implementation of an assembler using python for the Mano machine assembly instructions Instructions with their hexadecimal code are saved in instructions.txt the input of the assembler is a .txt file including an assembly code, while the output is another .txt file with hexadecimal codes coresponding to each command.
The assembler follows two passes as the following flow chart:
second pass

