Ještě jsem v článku zapoměl zmínit zajímavé porovnání skutečné rychlosti Intelu 8088 se slavným 6502:
http://trixter.oldskool.org/2011/06/04/at-a-disadvantage/
(ta rotace na konci není moc férová, daly by se najít i protipříklady, ale i tak užitečné počtení)
A Z80 je strčí do kapsy všechny! :-)
http://www.alfonsomartone.itb.it/aunlzr.html
Dnes je to úsměvné, ale úplně ma mě dýchla ta nostalgie starých časů a nesmiřitelných válek fanoušků Atari vs C64 vs ZX Spectrum a později Amiga vs PC.
Občerstvil jsem vlastní paměť na http://www.textfiles.com/programming/CARDS/z80 a vidím tam jen 92 instrukcí...
Pravda, to záleží na úhlu pohledu. Potom ale ten ARM vychází ještě lépe ne? - u každé instrukce její provedení/skip na základě příznaků, u každé aritmetické instrukce lze zvolit rotaci nebo bitový posun atd.
http://www.root.cz/clanky/instrukcni-sada-mikroprocesoru-arm/
I ARM umí trošku složitější adresování s posunem (pro práci s poli atd.):
ldr r1,[r2],#4
str r3,[r4],#4
Ten článek taky není objektivní. Důvěrně znám oba procesory a výkonově to vychází +- stejně s tím, že matematika je o něco rychlejší na Z80. Je vidět, že pisatel toho článku vůbec nechápe programovací triky pro 6502, nechápe nultou stránku a její použití atd. (jinak by nemohl tvrdit, že Z80 with its large register set). Navíc C64 pro Evropu jel na necelém 1 MHz, zatímco 6510 zvládala 2 MHz, Spectrum jelo na 3,5 MHz, zatímco Z80A zvládala 4, takže při porovnání samotných procesorů to opravdu vychází spíš ve prospěch 6502 jak na výkon, tak především na cenu za níž byly tehdy na trhu.