Z80: Porovnání verzí
Smazaný obsah Přidaný obsah
Přidán navbox |
Skleněná varianta procesoru Z80 |
||
Řádek 7:
Ačkoli už dříve Zilog uskutečnil pokusy s pokročilými mikropočítači, jako byly architektury Z80 (Z800 a Z280), tyto čipy se nikdy neuchytily. Společnost se také snažila proniknout na trh s pracovními stanicemi s jejich procesorem Z8000 a 32bitovým Z80000 (ani jeden nesouvisí s 8bitovým procesorem Z80).
Společnost Sharp vyrobila funkční skleněnou variantu procesoru Z80.<ref>[http://www.zive.cz/clanky/sharp-predstavil-procesor-z80-na-skle/sc-3-a-109068/default.aspx?showforum=1 Sharp představil procesor Z80 na skle] na [[zive.cz]]</ref>
== Stručná historie a přehled ==
Řádek 221 ⟶ 223:
V originálním procesoru Z80 nejsou dostupné několikanásobné instrukce. Rozdílné velikosti a varianty sčítání, posunu a rotace mají někdy rozdílné účinky na příznaky, a to proto, že z procesoru 8080 byly zkopírovány příznaky ovlivňující vlastnosti. Instrukce LOAD neovlivňuje příznaky (s výjimkou LOAD registru I a R, které jsou pro zvláštní účely). Instrukce index registru jsou užitečné pro snížení délky kódu a zatímco některé nejsou o mnoho rychlejší než ekvivalentní sekvence jednodušších operací, nepřímo šetří čas pro vykonání instrukce tím, že snižuje potřebu uložit a obnovit registry. O deset let mladší design [[Z180]] si mohl ze začátku dovolit více "čipového prostoru", který umožňuje o něco účinnější implementaci (mimo jiné používá širší [[Aritmeticko-logická jednotka|ALU]]). Podobné věci mohou být řečeny o [[Z800]], [[Z280]] a [[Z380]]. Nicméně až roku 2001, když byl vydán procesor [[eZ80]] umožňující plné [[Pipelining|zřetězení instrukcí]] (neboli [[Pipelining]]), se jim tyto instrukce konečně přiblížili svou efektivitou v cyklech jak jen to bylo technicky možné, to jest vzhledem ke kódování v Z80 kombinovaném se schopností realizovat 8bitové čtení nebo zápis v každém hodinovém cyklu. Stejně tak instrukce pro 16bitové sčítání nejsou v originálním procesoru Z80 příliš rychlé (11 hodinových cyklů). Nicméně, jsou asi dvakrát rychlejší, než když se vykonávají ty samé výpočty pomocí 8bitových operací. A stejně tak důležité je, že snižují množství operací s registry.
== Reference ==
<references />
== Externí odkazy ==
|