<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">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ěď.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">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 ?</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">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.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">ZdravĂ PavelK</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Â <br>
</div>
<div class="moz-cite-prefix">Dne 23.04.2024 v 17:13 Jirka Mww
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:CAGNMtu3AZXH6Gvg2E1b5cVUok6JPshJ997GugQwOdRz2NPw6ZA@mail.gmail.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div dir="ltr">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 " .Â
<div><br clear="all">
<div>
<div dir="ltr" class="gmail_signature"
data-smartmail="gmail_signature">Zdravi<br>
Jirka SloupenskĂ˝ Â OK1MWW</div>
</div>
<br>
</div>
</div>
<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br>
<table style="border-top:1px solid #d3d4de">
<tbody>
<tr>
<td style="width:55px;padding-top:13px"><a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" moz-do-not-send="true"><img
src="https://s-install.avcdn.net/ipm/preview/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif"
alt="" style="width: 46px; height: 29px;"
moz-do-not-send="true" width="46" height="29"></a></td>
<td
style="width:470px;padding-top:12px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Neobsahuje
žádné viry.<a
href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color:#4453ea"
moz-do-not-send="true">www.avast.com</a></td>
</tr>
</tbody>
</table>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">út 23. 4. 2024 v 14:40
odesĂlatel Petr Labaj <<a href="mailto:labaj@volny.cz"
moz-do-not-send="true" class="moz-txt-link-freetext">labaj@volny.cz</a>>
napsal:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">JakĂ˝
byl dĹŻvod jinĂ© mnemoniky assembleru Z-80 proti 8080 nevĂm.<br>
Ale zato bezpeÄŤnÄ› vĂm, Ĺľe mnemonika u Z-80 byla skvÄ›lá a
logická.<br>
Na rozdĂl od hnusnĂ© mnemoniky u 8080.<br>
TakĹľe dĂky za ni.<br>
<br>
PL<br>
<br>
*****************<br>
<br>
Dne 23.4.2024 v 12:15 Jaroslav Buchta napsal(a):<br>
> Me bylo hlavne divne, proc byly nedokumentovane, kdyz
podle ocekavani <br>
> fungovaly a docela bezne se pouzivaly?<br>
> A taky se tradovalo, ze jine nazvy instrukci proti 8080
byly kvuli <br>
> nejake licenci? Nebo jaky to melo duvod, kdyz byly jinak
kompatibilni?<br>
><br>
> No ale dobre je, ze Z80 muze dal fungovat v FPGA, open
design <br>
> implementaci par existuje a asi jsou i povedene, jednou
jsem se tim <br>
> zabyval ale do konce to nedotahnul.<br>
><br>
> Dne 23.04.2024 v 11:41 d.petr napsal(a):<br>
>> Aha. A já se domnĂval, Ĺľe kdyĹľ nebyly dokumentovanĂ©,
že je originál <br>
>> neměl. Tak jste mi trochu pokazil radost, že to měl
kdekdo.<br>
>> P.<br>
>><br>
>><br>
>> Pavel Kořenský napsal(a) dne 23. 04. 24 v 9:31:<br>
>>> Pokud si dobĹ™e vzpomĂnám, tak ty instrukce umÄ›ly
snad všechny <br>
>>> procesory Z80. Akorát se jednalo o
nedokumentované instrukce a <br>
>>> standardnà assembler je neuměl přeložit a musely
se zadávat v hexu.<br>
>>> Psal jsem o tÄ›ch nedokumentovanĂ˝ch instrukcĂch
někdy v 80. letech <br>
>>> článek do Sdělovacà techniky a pamatuju si, že
jsem ty instrukce <br>
>>> zkoumal na ZX-Spectrum které mělo originálnà Z80A
od Zilogu. Ony se <br>
>>> docela ÄŤasto pouĹľĂvali ve hrách ke zmatenĂ kĂłdu,
protože běžný <br>
>>> disassembler je neuměl pojmenovat. Až teprve
jeden šikula (Petr <br>
>>> Fiedler se myslĂm jmenoval) napsal pro
ZX-Spectrum <br>
>>> monitor/disassembler, který se vešel do 2KB video
RAM (hornà třetina <br>
>>> obrazovky) a ten je disassemblovat uměl.<br>
>>><br>
>>> ZdravĂ PavelK<br>
>>><br>
>>> Dne 23.04.2024 v 9:48 d.petr napsal(a):<br>
>>>> No jo, zavzpomĂnal jsem na svoje poÄŤĂtaÄŤovĂ©
začátky se SHARPem MZ <br>
>>>> 821 (i když v něm byl ten japonský klon,
zmĂnÄ›nĂ˝ ve ÄŤlánku; <br>
>>>> mimochodem - ten klon byl ještÄ› lepšĂ, neĹľ
originál Z80, měl <br>
>>>> rozšĂĹ™enou instrukÄŤnĂ sadu o všechny
instrukce s indexovými <br>
>>>> registry, pro které byly ve strojáku Z80
"dĂry").<br>
>>>> P.<br>
>>>><br>
>>>><br>
>>>> iko napsal(a) dne 23. 04. 24 v 7:30:<br>
>>>>> Zilog končàs výrobou procesoru Z80 po
50rokoch.<br>
>>>>><br>
>>>>> <a
href="https://www.techspot.com/news/102684-zilog-discontinuing-z80-microprocessor-after-almost-50-years.html"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://www.techspot.com/news/102684-zilog-discontinuing-z80-microprocessor-after-almost-50-years.html</a>
<br>
>>>>><br>
<br>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
href="http://www.HW.cz" rel="noreferrer" target="_blank"
moz-do-not-send="true">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank"
moz-do-not-send="true" class="moz-txt-link-freetext">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list"
rel="noreferrer" target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>