Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
z9001:software:idas [2025/11/13 10:42] – [Beispiel] volkerpz9001:software:idas [2025/11/20 13:02] (aktuell) – [Tabelle] volkerp
Zeile 15: Zeile 15:
  
  
-| Dateiname | IDAS.COM | +| Dateiname         | IDAS.COM                                                                                                                                                              
-| Laden in | OS | +| Laden in          | OS                                                                                                                                                                    
-| Programmstandort | 0400h-1BFFh (RAM-Version)\\ 0C000h-0E7FFh (ROM-Version) | +| Programmstandort  | 0400h-1BFFh (RAM-Version)  -> robotron Kassette [[..:kassetten_robotron:r0122|]]\\ 0C000h-0E7FFh (ROM-Version)  -> robotron Modul [[..:module_robotron#idas-modul|]]  
-| OS-Kommando | IDAS |+| OS-Kommando       | IDAS                                                                                                                                                                  |
  
 Der Speicher von 300h-400h wird als Arbeitsspeicher genutzt. Der Speicher von 300h-400h wird als Arbeitsspeicher genutzt.
Zeile 27: Zeile 27:
  
 Auch von der RAM-Version gibt es verschiedene Fassungen (s.u.). Auch von der RAM-Version gibt es verschiedene Fassungen (s.u.).
 +
 +===== Downloads =====
 +
 +  * {{ :z9001:software:z9001_idas.zip |}} reass. Quellcode zum Neuübersetzen, RAM-Version/ROM-Version/Version UZ
 +  * http://www.sax.de/~zander/z9001/z9_idas.pdf -> U. Zander, Beschreibung INTERPRETATIVER DIALOGASSEMBLER
  
 ===== Anleitung ===== ===== Anleitung =====
Zeile 208: Zeile 213:
 </code> </code>
  
 +Auf Kassette gespeicherte Quelltexte haben ein Format analog zum [[edas|]]:
 +  * Dateiendung .TXT (wird automatisch angehängt)
 +  * keine Zeilennummern
 +  * Zeilenende 0Dh
 +  * Dateiende 00h
 +
 +<code>
 +Block 00
 +00000080h: 4A 52 20 53 54 41 52 54 2D 23 0D 54 58 54 3A 20 ; JR START-#.TXT: 
 +00000090h: 44 42 20 27 48 41 4C 4C 4F 20 5A 39 30 30 31 27 ; DB 'HALLO Z9001'
 +000000a0h: 0D 44 42 20 30 0D 53 54 41 52 54 3A 20 4C 44 20 ; .DB 0.START: LD 
 +000000b0h: 44 45 2C 54 58 54 0D 4C 44 20 43 2C 39 0D 43 41 ; DE,TXT.LD C,9.CA
 +000000c0h: 4C 4C 20 35 0D 00 00 00 00 00 00 00 00 00 00 00 ; LL 5............
 +</code>
 ===== Versionen ===== ===== Versionen =====
  
 Vom IDAS gibt es mehrere verschiedene Versionen, die sich im Detail unterscheiden (Startmeldung, Fehlermeldungen, ...). Die ROM-Versionen enthalten auch verschiedene Zusatzprogramme. Vom IDAS gibt es mehrere verschiedene Versionen, die sich im Detail unterscheiden (Startmeldung, Fehlermeldungen, ...). Die ROM-Versionen enthalten auch verschiedene Zusatzprogramme.
 +
 +2025 habe ich IDAS reassemblieren müssen((IDAS Laden/Speichern hat nicht im Disk-OS funktioniert, da Speicherzellen im FCB genutzt werden, die auch im Disk-OS verwendet werden. Ein Patch ist jetzt verfügbar.)) und dabei auch die Versionen miteinander verglichen. Vermutlich ist die Version idas_c0.851 (U. Zander) die ältere der beiden Versionen. 
  
 **IDAS RAM-Version Kassette R0122**\\ **IDAS RAM-Version Kassette R0122**\\
Zeile 256: Zeile 277:
  
 **ROM-Version Bereich 8000h**\\ **ROM-Version Bereich 8000h**\\
-diese Version war bei Ebay versteigert worden. Leider ist die Software nicht publik.+diese Version war bei Ebay versteigert worden. Leider ist die Software nicht publik.\\ 
 +2025: Ich kann jetzt aber eine solche ROM-Version kompilieren.
  
  • z9001/software/idas.1763030539.txt.gz
  • Zuletzt geändert: 2025/11/13 10:42
  • von volkerp