<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 25 Oct 1989 05:15:26 GMT
From   : eru!luth!sunic!mcsun!unido!cosmo2!fifi%cosmo.UUCP@bloom-beacon.mit.edu (A.F.Zinser)
Subject: Z80 Algorithms

In article <577@nixpbe.UUCP> josef@peun11.uucp (Moellers) writes:
> 
> [...]
> >Bigger deal!! Use a Z280 and do *16* bit multiplies (signed AND unsigned)
> >in 25 or so clcok cycles.  Also divide! (32 bits / 16 bits).
> >Also 2-byte instructions.  Unless you want to do something like:
> >      HL := DEHL DIV (IX+2345H)
> OK, but then You'll loose Z80 compatibility (unless I'm wrong)!
> You might as well take the NS32K, that gives You
> multiply, divide, remainder in all sorts of data types (signed,
> unsigned, float) and sized (byte, word, double, float, long)

Sorry, the Z280 (Z8000) instruction set is a superset of the Z80
instruction set; it's the same sitiuation as using the HD64180 (Z180)!
As far as I know the NS32K never understands any Z80 instruction :-).

Axel Zinser

                             --***%%%%***--
Axel F. Zinser        ...uunet!mcvax!unido!cosmo!fifi       fifi@cosmo.uucp

<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>