From: Gábor Lénárt (lgb_at_lgb.hu)
Date: 2008-02-18 09:37:35
On Sun, Feb 17, 2008 at 09:43:27PM +0100, Rainer Buchty wrote:
> On Sun, 10 Feb 2008, Gábor Lénárt wrote:
>
> > Yes it is, but 8088 is not 8080 :) Z80 can execute unmodified 8080
> > code (if I'm right ...) but not 8088.
>
> But the x86 concept of combined 16-bit registers should be nicely
> adoptable for the Z80 as well, without the need for going through
> zeropage memory all the time. Also the separation between memory and I/O
> access is already there.
Sure, but this was not the question [I mean Z80 can't execute 8088/8086 code
directly] :) However the similarity is not surprising since both of (Zilog)
Z80 and (Intel) 8086 (8088 is a 8086 with 8 bit wide external data bus if I
remember correctly) is the successor of 8080 from Intel though Z80
maintained opcode compatibility while 8086/8088 is not (however of course
ISA is similar because of the relationship) well at least at binary level,
if I'm right. If not, please correct this information.
--
- Gábor
Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.