From: Ullrich von Bassewitz (uz_at_musoftware.de)
Date: 2005-03-31 23:45:53
Hi! On Thu, Mar 31, 2005 at 09:14:09PM +0200, fachat wrote: > I have uploaded the final draft of v1.3 to the web Small correction: 0010 = 65SC02 65C02 enhanched, with Z register (always zero!), some new opcodes The 65C02 and 65SC02 do not have a Z register. You could read the STZ instructions as "store Z register", but originally they meant just "store zero". The interpretation as a Z register came with the MOS 65CE02 CPU, but I think it was an afterthought, because this register is not mentioned in any other CPU doc despite the fact that the 65C02, 65SC02 and 65816 all have the STZ instructions. The 65C02 and 65SC02 CPUs do also have different instruction sets. The 65SC02 CPU is missing the bit test and branch instructions available in the 65C02. If you distinguish between 6502 and 6502+illegals, it would make sense to also distinguish the 65SC02 and 65C02 CPUs. And last, there's a typo: It should read "enhanced" :-) Regards Uz -- Ullrich von Bassewitz uz@musoftware.de Message was sent through the cbm-hackers mailing list
Archive generated by hypermail pre-2.1.8.