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.