Date : Tue, 26 Jan 1993 05:16:24 GMT
From : aduncan@rhea.trl.OZ.AU (Allan Duncan)
Subject: Re: Did AZTEC C V1.05g produce 8080 or Z80 ?
From article <1jp8p7INNb29@tamsun.tamu.edu>, by jdb8042@tamuts.tamu.edu
(John Donald Baker):
> Well, I have Aztec C 1.06d and I have two versions of the compiler.
>
> 'CC' generates 8080 code only
> 'CZ' generates Z80 code in 'extended Intel' format
>
> As someone once pointed out, the Z80 compiler really doesn't take full
> advantage of the Z80's instruction set. I ran a small program through
> both and didn't see any difference in the output.
The IX and IY registers are used in certain cases, the nmemonics are
generated with DEFB's, so that they pass through an 8080 assembler.
> Besides, the library routines would have to all be in 8080 code anyway.
Only if you didn't redo them in Z80 :-)
Allan Duncan ACSnet a.duncan@trl.oz
(+613) 253 6708 Internet a.duncan@trl.oz.au
Fax 253 6664 UUCP {uunet,hplabs,ukc}!munnari!trl.oz.au!a.duncan
Telecom Research Labs, PO Box 249, Clayton, Victoria, 3168, Australia.