[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Computing Editorial (please read)



Bruce Tomlin wrote:
>  pausch@saaf.se (Paul Schlyter) wrote:
> 
> > Depends on WHICH version of CP/M you wanted to use.  Although
> > you needed extra hardware to run CP/M-80 on the IBM PC, CP/M-86
> > ran on it without extra hardware.  The early IBM PC offered a
> > choice of three
> 
> If only the V20/V30 chips had implemented the Z-80 relative jumps,
> then their 8080 mode would actually have been useful.  Why? 
> Because of Turbo Pascal.  That's the only Z-80 feature that it
> used, to help reduce code size.  Both the compiler and anything
> compiled with it require a Z-80 to run.

Not so.  TP used either the alternate or the IX/IY registers in at
least the floating point routines.

BTW the advantages of jr are a) position independant code and b)
code size.  They have a negative influence on c) execution speed.

-- 
Chuck F (cbfalconer@yahoo.com) (cbfalconer@worldnet.att.net)
   Available for consulting/temporary embedded and systems.
   <http://cbfalconer.home.att.net>  USE worldnet address!