this is a 2 pass SIC assembler mde using python 3.0