A general purpose cross-assembler for microprocessors

Abstract The general purpose cross-assembler is a meta-assembler applicable for almost microprocessor chips which is implemented by a table driben system. In this system, various assemblers can be realized by defining the relation between the assembly language specification and the machine language specification with the meta-language for assembler specification (MASP). This paper describes MASP characteristics and MASP's high ability to describe and develop assemblers.