<div dir="auto">Ja jsem mel ZX spectrum doma, ale jenom na nem deti hrali hry. V Basicu jsem na tom napsal jen par blbosti. V praci jsme si postavili v letech 78 - 79 system se Z80 CP/M , pripojili jsme k tomu nejaky disk velikosti lednicky, dva flopy 8" , snimac a derovac pasky, monitor s klasnici po simulovane seriove lince  a jehlickovo tiskarnu. Dokonce jsme tam nejak meli i vetsi pamet, ktera se nejak pro preklady prepinala. Uz si to nepamatuju. Delali jme na tom ridici systemy pro textilni stroje. Tenkrat byl nejak na vsechno cas, hlavne kdyz se usetrily devizy.<br clear="all"><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Zdravi<br>Jirka Sloupenský  OK1MWW</div></div></div><div><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">út 23. 4. 2024 v 18:35 odesílatel Pavel Kořenský <<a href="mailto:pavel.korensky@dator3.cz">pavel.korensky@dator3.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>

  
    
  
  <div>
    <div>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><br>
    </div>
    <div>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><br>
    </div>
    <div>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><br>
    </div>
    <div><br>
    </div>
    <div>Zdraví PavelK</div>
    <div><br>
    </div>
    <div> <br>
    </div>
    <div>Dne 23.04.2024 v 17:13 Jirka Mww
      napsal(a):<br>
    </div>
    <blockquote type="cite">
      
      <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></blockquote></div><div><blockquote type="cite">
      <div id="m_-1868954329054500202DAB4FAD8-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"><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" 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" style="color:#4453ea" target="_blank">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" target="_blank">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">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">www.HW.cz</a><br>
          <a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
          <a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" target="_blank">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
    </blockquote>
    <p><br>
    </p>
  </div>

_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div></div>