Concepedia

Abstract

ASM/SIMGEN is a software system comprised of a set of independent Fortran program writer modules designed to generate microprocessor assemblers and simulators. It is simple enough to be used by those with limited architecture and programming backgrounds, but flexible and powerful enough to generate efficient well-structured assemblers and simulators for microcomputers with sophisticated architectures and instruction sets. This paper gives a description of the generating system, the generated simulators and the advantages it offers in both engineering and pedagogical applications.