Jako vždy pěkné počteníčko. Díky za nahlédnutí pod pokličku různým procesorům. Nemáte v plánu i MSP430? Rád bych za ně přimluvil :-) Každopádně díky za Vaše články. Pavel V.
Zdravím a taky děkuji. Na MSP430 se chystám, resp. přesněji chci toho od TI projít víc, od klasických DSP (to spíš jako ukázku, jak může být architektura odlišná od toho, co běžné používáme) přes mikrořadiče až možná po DaVinciho (to ale ještě musím pořádně nastudovat).
Jestli si dobře pamatuji, tyto Hitachi CPU používaly diáře a databanky od Casia. Tenkrát jsem se pokoušel je přeprogramovat z jednoúčelového zařízení na otevřený systém (vytvořit ekvivalent ZX Spectra v provedení PDA). Celý projekt zkolaboval na OTP v CPU ve všech tehdy dostupných diářích Casio/Citizen/Sharp.
Hitachi jeden cas delalo asi nejvic vytuneny Z80ky, s H8 nesouvisejici. Databanky nevim, ale v kapesnim Sharpu s BASICem byla zrovna takova sikmooka Z80. Oficialne to asm neumelo, ale nejak se dalo a dnes jsou k nalezeni dema a asm knihovny.
Jak vytuneny Z80? Jako ze to jelo na vyssi rychlosti nebo to byl mikroradic? No fakt je, ze Z80 jednu dobu vyrabel kdekdo - ale spis to byly zmrseny verze. Napriklad v GameBoyi byla Sharp LR35902 coz je neco mezi 8080 (BOBO) a Z80. Ale skutecna Z80 to neni (tusim nema blokove prenosy a tak).
Já myslel, že brutálně vytuněný Z80ky dělala Toshiba. Třeba TMPZ84C015 @12MHz... (CPU + CTC +SIO + PIO)
Jinak Z80 (nejenom CPU, ale i obvody i CTC, PIO a SIO) jsou hodně zajímavý a dokonalý na svou dobu. Docela jsem tehdy čuměl na prioritní systém přerušení (naprosto geniálně jednoduchý, dva odpory a hotovo, bez opičáren jako i8059), SIO zase za běhu na požádání počítalo CRC,... Měli to, hoši, zmáknutý. Škoda, že tak uspěl Intel s jejich i8080.