Contains a two-pass translator, i.e., translates a user-defined assembly language into assembly language for 8085 processors by Intel. It also handles macros. Linker and loader are also implemented for the same. Also, this translator mimics a cross-assembler in it's working.