>> To były mniej więcej równorzędne procesory, 6502 potrzebował chyba
>>> mniej taktów na instrukcje, za to Z80 miał szybszy zegar. Chyba, ze coś
>>> źle pamietam.
>> Imo dobrze pamiętasz. 6502 był risc-owy i miał sporo mniej instukcji
>> : tylko 56. Przynajmniej pamiętam, że tak się o nim pisało ( że >> RISC ).
> Wiele z tego RISC nie wynikalo ... nie mylic ze wspolczesnymi czy
> nawet z lat 80-tych.
> Chociaż jak widzę dyskusje trwają do dziś nad tym ;
>>formatting link> Z80 miał instrukcji 158.
> Nigdy nie potrafilem sie tej liczby doliczyc. Podobnie jak w 8080.
> W zaleznosci od tego jak liczyc - wychodzilo mniej lub wiecej..
Z80 miał znacznie więcej instrukcji ale te nieoficjalne robiły bardzo dziwne rzeczy. Były często używane do zaciemniania kodu.
[...]
Sporo instrukcji Z80 bylo podobnych i latwych do zapamietania.
> Trudniej to bylo spamietac w assemblerze 8080.
> 6502 mocno komplikowal gdy problem przekraczal liczby 256.
A Z80 miał arytmetykę 16-bitową...
Taki np edytor tekstu - mamy tekst w ciaglym obszarze pamieci,
> nagle trzeba wstawic jeden znak w srodek, albo usunac - czyli
> przesunac czesc pamieci o jeden bajt.
W Z80 instrukcja RDIR i LDIR :)
Dac sie da na 6502, ale eleganckie to nie bedzie :-)