<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 07 Apr 1989 16:22:49 MEZ
From   : I2040401%DBSTU1.BITNET@CUNYVM.CUNY.EDU
Subject: New Processor Rumours

The new Zilog Z280 processor is not a rumour! It is available in
Germany for 59.61 DM (some 32 US$, without VAT, single unit
price). The lastest revision is "J". It has no longer the cache
problem that was known with revision "G".

Some features have been mentioned on the net but there are still
more highlights:
   - It is fully software compatible with the Z80.
   - It uses less memory cycles than the Z80, e.g.
     EX DE,HL   EXX    LD A,B   all use only 2 cycles
   - It has new addressing modes:
     It has 16 bit displacements, e.g. LD A,(IX+1234H)
     It has a PC-relative addressing mode.
     It has a SP-relative addressing mode, e.g. LD (SP+1234H),5
     It has a so called "base index" addressing mode, e.g.
        LD (HL+IX),6   LD (HL+IY),7  LD (IX+IY),8
     You can also use 16 bit displacements with HL:  LD A,(HL+5678H)
   - Some other highlights:
     You can use the lower and upper half of the IX and IY registers
     individually (just as with HL). They are called IXL,
     IXH, IYL and IYH, e.g. "LD A,IXH". (These were unofficial
     instructions with the Z80.)

     It has 16 bit arithmetic, e.g.
        ADDW HL,1234H        16 bit add
        CPW  HL,BC           16 bit compare
        DECW (1234H)         16 bit decrement
        DIVW DEHL,1234H      16 bit divide
        DIVUW DEHL,BC        16 bit unsigned divide
        also signed and unsigned 16 bit multiply
        (there are also multiply and divide for 8 bits)
        NEG HL               16 bit twos complement
        SUBW HL,DE           no longer OR A   SBC HL,DE

     You can do
        CALL (HL)
        CALL cc,(HL)        conditional call
        INW HL,(C)          16 bit I/O
        PUSH 1234H
        LD (1234H),5678H
      and several other instructions, e.g. to handle the on-chip
      peripherals.

As far as I know the Z280 is the same chip as the one announced as
Z800 some years ago. It is not the same as the Z180 (= Hitachi 64180)
which has only a few new instructions.

                                          Ulf Gruene
                             Technische Universitaet Braunschweig
                                         West Germany
                                    I2040401@DBSTU1.BITNET


End of INFO-CPM Digest
******************************
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>