Z80 konci

Pavel Kořenský pavel.korensky na dator3.cz
Úterý Duben 23 18:34:45 CEST 2024


Každopádně si pamatuju, že už tenkrát mi vrtala v hlavě jedna otázka na 
kterou jsem vlastně nikdy a nikde nenašel odpověď.

Představme si, že píšeme hru na ZX-Spectrum. Nějakou pořádně velkou. Jak 
to vlastně píšu a ladím, když mám k disposici jen 48KB paměti a do ní 
potřebuju nacpat assembler, monitor, editor a tu rozdělanou hru 
samotnou, když výsledná hra má pak plných 48KB ?

A nějak jsem v té době nezaregistroval, že by existovala nějaká 
speciální ROM která by obsahovala assembler, editor a monitor, nehledě k 
tomu, že ty hry pro svůj běh používaly mnoho rutin z klasické ROMky. 
Minimálně tedy tu část, která obsluhovala generování videa, klávesnici atd.


Zdraví PavelK


Dne 23.04.2024 v 17:13 Jirka Mww napsal(a):
> Překladač assembleru s mnemonikou Z80 jsem nikdy v ruce neměl. 
> Používali jsme ten od I8080, který tady tak nějak "volně koloval " .
>
> Zdravi
> Jirka Sloupenský  OK1MWW
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> 
> 	Neobsahuje žádné viry.www.avast.com 
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> 
>
>
>
> út 23. 4. 2024 v 14:40 odesílatel Petr Labaj <labaj na volny.cz> napsal:
>
>     Jaký byl důvod jiné mnemoniky assembleru Z-80 proti 8080 nevím.
>     Ale zato bezpečně vím, že mnemonika u Z-80 byla skvělá a logická.
>     Na rozdíl od hnusné mnemoniky u 8080.
>     Takže díky za ni.
>
>     PL
>
>     *****************
>
>     Dne 23.4.2024 v 12:15 Jaroslav Buchta napsal(a):
>     > Me bylo hlavne divne, proc byly nedokumentovane, kdyz podle
>     ocekavani
>     > fungovaly a docela bezne se pouzivaly?
>     > A taky se tradovalo, ze jine nazvy instrukci proti 8080 byly kvuli
>     > nejake licenci? Nebo jaky to melo duvod, kdyz byly jinak
>     kompatibilni?
>     >
>     > No ale dobre je, ze Z80 muze dal fungovat v FPGA, open design
>     > implementaci par existuje a asi jsou i povedene, jednou jsem se tim
>     > zabyval ale do konce to nedotahnul.
>     >
>     > Dne 23.04.2024 v 11:41 d.petr napsal(a):
>     >> Aha. A já se domníval, že když nebyly dokumentované, že je
>     originál
>     >> neměl. Tak jste mi trochu pokazil radost, že to měl kdekdo.
>     >> P.
>     >>
>     >>
>     >> Pavel Kořenský napsal(a) dne 23. 04. 24 v 9:31:
>     >>> Pokud si dobře vzpomínám, tak ty instrukce uměly snad všechny
>     >>> procesory Z80. Akorát se jednalo o nedokumentované instrukce a
>     >>> standardní assembler je neuměl přeložit a musely se zadávat v
>     hexu.
>     >>> Psal jsem o těch nedokumentovaných instrukcích někdy v 80. letech
>     >>> článek do Sdělovací techniky a pamatuju si, že jsem ty instrukce
>     >>> zkoumal na ZX-Spectrum které mělo originální Z80A od Zilogu.
>     Ony se
>     >>> docela často používali ve hrách ke zmatení kódu, protože běžný
>     >>> disassembler je neuměl pojmenovat. Až teprve jeden šikula (Petr
>     >>> Fiedler se myslím jmenoval) napsal pro ZX-Spectrum
>     >>> monitor/disassembler, který se vešel do 2KB video RAM (horní
>     třetina
>     >>> obrazovky) a ten je disassemblovat uměl.
>     >>>
>     >>> Zdraví PavelK
>     >>>
>     >>> Dne 23.04.2024 v 9:48 d.petr napsal(a):
>     >>>> No jo, zavzpomínal jsem na svoje počítačové začátky se
>     SHARPem MZ
>     >>>> 821 (i když v něm byl ten japonský klon, zmíněný ve článku;
>     >>>> mimochodem - ten klon byl ještě lepší, než originál Z80, měl
>     >>>> rozšířenou instrukční sadu o všechny instrukce s indexovými
>     >>>> registry, pro které byly ve strojáku Z80 "díry").
>     >>>> P.
>     >>>>
>     >>>>
>     >>>> iko napsal(a) dne 23. 04. 24 v 7:30:
>     >>>>> Zilog končí s výrobou procesoru Z80 po 50rokoch.
>     >>>>>
>     >>>>>
>     https://www.techspot.com/news/102684-zilog-discontinuing-z80-microprocessor-after-almost-50-years.html
>
>     >>>>>
>
>     _______________________________________________
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>     Hw-list na list.hw.cz
>     http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240423/a4e8ee9b/attachment.htm>


Další informace o konferenci Hw-list