
|
[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!!
|

|