[net.micro.cpm] assemblers and Disassemblers...

LIN%mit-ml@sri-unix.UUCP (12/11/83)

From:  Herb Lin <LIN@mit-ml>


I have had the following problem; I have an 8085 in my CP/M system,
and I want ot run some z-80 only software on it.  I have the following
solution: disassemble the z-80 software using a disassembler like REZ,
and reassemble it with a macro assembler like MAC or RMAC that has
macro libraries to simulate Z-80 instructions.  Will this work?  I
have learned many things from my net inquiries on REZ and RESOURCE,
but I feel a need to know the following (in addition to any general
comments on my scheme.)

	REZ will produce good tdl mnemonics when disassembling a 
	z-80 program.  Will REZ run on an 8080?

	Is RMAC capable of producing absoulte output, or will only
	MAC do that?

	What differentiates the RMAC and M-80 assemblers from each other?

	Is there a better disassembler/assembler combinaiton that will
	do what I want?

	What kind of difficulties should I expect if I just do this
	translation mechanically?