Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).
<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre><span class="replyquote1">> Jak kompiluješ .mac? Já vím, že by to mělo jít i přímo v CP/M ale už
<img src="BODY_IMAGES_WRAP_GIF">si nedokážu vzpomenou jak.
> Na PC to jde? ASem?
</span>
Ako kedy. Podľa nálady :-)
Toto som kompiloval priamo v CP/M. Je to jednoduché:
M80 =FILE/M
L80 FILE,FILE/N/E
kde FILE je súbor FILE.MAC - pre kompiler M80.COM
M80 vyprodukuje relativný modul FILE.REL pre linker L80.COM
L80 vytvorí z relatívneho modulu (prvé FILE) súbor FILE.COM (druhé FILE).
V prípade ROMBIOS, ktorý tam má blok začínajúci na adrese 0, tam linker
<img src="BODY_IMAGES_WRAP_GIF">práskne na začiatok 3 nuly, ale to nie je v tomto prípade problém. L80 to
<img src="BODY_IMAGES_WRAP_GIF">urobí zrejme kvôli tomu, že ten kód nezačína na zvyčajnej adrese 0100h,
<img src="BODY_IMAGES_WRAP_GIF">ale môžem sa mýliť.
Samozrejme, že to ide skompilovať aj ASom.
AS má ale odlišné niektoré pseudoinštrukcie. Napr. PHASE a DEPHASE namiesto
<img src="BODY_IMAGES_WRAP_GIF">.PHASE a .DEPHASE
Roman
</pre>