TwoPassAsm System software – Creating two pass assembler (x86 architecture) , using C++ and C, Linux OS. In folder "\doc", you can see project specifications, with explained test's input/output, from tests that can be found in "\tests".