Go to the FreeLists Home Page Home Signup Help Login
 



[zxspectrum] || [Date Prev] [02-2004 Date Index] [Date Next] || [Thread Prev] [02-2004 Thread Index] [Thread Next]

[zxspectrum] Re: ZXSpectrum su tutto...

  • From: Alfonso Martone <a.martone@xxxxxxxxxxx>
  • To: zxspectrum@xxxxxxxxxxxxx
  • Date: Mon, 2 Feb 2004 23:00:39 +0100
> > esempio, l'istruzione "INC $8002" verrebbe compilata (ehm) in
> > "LD HL, $8002 // INC (HL)" (ma alla lunga diventerebbe molto
> Quindi è vero che il 6805 è, in alcuni casi, meglio dello Z80?

Se analizziamo una singola istruzione e dimentichiamo la frequenza di 
funzionamento dei processori, allora si', e' "meglio" :-)

Il mio problema e' questo: se prendo in input:
        INC $8a02
        DEC $8a03

dovrei emettere in output:
        LD HL, $8a02
        INC (HL)
        LD HL, $8a03
        DEC (HL)

...ma la seconda LD si puo' ridurre ad una INC HL.

Poi c'e' il fatto che il 6502 ha le addizioni solo col carry (mentre lo 
Z80 ce le ha con e senza, e pure a 16 bit).

Uhhh... quante complicazioni... sara' la febbre, che mi fa vedere tutto 
piu' complicato!!






[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.