home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 2: PC / frozenfish_august_1995.bin / bbs / d09xx / d0942.lha / AS65 / Liesmich < prev    next >
Text File  |  1993-12-20  |  4KB  |  132 lines

  1.  
  2.  
  3. AS65  Cross-Assembler fⁿr die 6502 Prozessor Familie
  4.       (c) 1989-93 Thomas Lehmann
  5.  
  6.  
  7.  
  8.  
  9.  
  10. Der Autor dieses Programms ist nicht verantwortlich fⁿr irgendwelche SchΣden
  11. die durch die Benutzung dieses Programms entstehen k÷nnen. Der 6502 Assembler
  12. ist Public Domain.
  13.  
  14. Der 65xx Cross-Assembler ist ⌐ 1993 Thomas Lehmann. Das kommerzielle kopieren
  15. dieses Programms steht gemΣ▀ º108a Urheberrechtsgesetz unter Strafe. Abweichend
  16. von der sonst ⁿblichen Regelung verzichtet der Autor jedoch auf einen Teil der
  17. ihm gemΣ▀ º106 UrhG zustehenden Rechte und erlaubt folgendem Personenkreis das
  18. Kopieren und Weitergeben des Programms:
  19.  
  20.     Fred Fish, im Rahmen der AmigaLibDisks;
  21.     S.A.U.G. ec im Rahmen der Saar AG;
  22.  
  23.     und allen Personen, die das Programm nichtkommerziell weitergeben wollen.
  24.  
  25. Die nichtkommerzielle Weitergabe des Programms wird vom Autor ausdrⁿcklich
  26. unterstⁿtzt.
  27.  
  28. Kommerzielle Weitergabe liegt nach Auffassung des Autors vor, wenn neben den
  29. Versandkosten und den Kosten fⁿr den DatentrΣger mehr als eine Unkostener-
  30. stattung von DM 2,- pro Kopie verlangt wird. Alle Personen, die dieses Programm
  31. entsprechend obenstehender Definition kommerziell weitergeben wollen, bedⁿrfen
  32. dazu der schriftlichen Genehmigung des Autors. Diese kann mit Angabe von
  33. Grⁿnden und einem frankierten Rⁿckumschlag beim Autor beantragt werden.
  34.  
  35. Zuwiderhandlungen gegen diese Weitergabebestimmungen werden mit allen Mitteln
  36. verfolgt, die das Urheberrechtsgesetz zur Verfⁿgung stellt.
  37.  
  38. Anmerkungen, VerbesserungsvorschlΣge sowie nachvollziehbare Beschreibungen
  39. auftretender Fehler sind jederzeit willkommen und sollten an folgende Adresse
  40. gesandt werden:
  41.  
  42.                  Thomas Lehmann
  43.                  Zedernstra▀e 36
  44.            41239 M÷nchengladbach
  45.                  Germany
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                           ▄berblick:
  60.                           ----------
  61.  
  62.  
  63. Der "AS65" Assembler ist ein komfortabler und leistungsfΣhiger 2 Pass Cross
  64. Assembler fⁿr die gesamte 6502  Prozessor-Familie lauffΣhig auf allen AMIGA
  65. Modellen.
  66.  
  67. Er  liest Quellangaben , die aus 65`er Maschinensprache bestehen, von einem
  68. oder mehreren Inputfiles, ⁿbersetzt sie in 65`er Maschinencode und schreibt
  69. das  Resultat  in ein anderes File. Optional kann parallel hierzu auch ein,
  70. von einem Editor lesbares, ASCII-File erzeugt werden.
  71.  
  72. Eine Zeile des Source-Files kann aus maximal 250 Zeichen bestehen, es k÷nnen
  73. bis  zu 30 Files  gleichzeitig ge÷ffnet (include) werden. Die Anzahl der bei
  74. der Assemblierung eingelesenen Files ist jedoch unbegrenzt. Die Gr÷▀e des zu
  75. Assemblierenden  Codes sowie  die Anzahl  der m÷glichen Symbole,  Labels und
  76. Macros  ist nur vom verwendetem  Speicherplatz abhΣngig. Der Objekt-Code ist
  77. Prozessorbedingt  auf  64kB  begrenzt,  (maximaler  Adressierungsbereich der
  78. 6502 Familie).
  79.  
  80. Bei der Installation ist zu beachten das die Enviroment Variablen:
  81. AS65_HOME, AS65_TMP und AS65_OUT
  82. entsprechend gesetzt sind.
  83.  
  84.  
  85.  
  86.  
  87. In dem Directory "AS65_Home" befinden sich die gⁿltigen Mnenomics und Opcodes
  88. der verschiedenen Prozessoren, welche vom Assembler nachgeladen werden.
  89.  
  90. In dem Directory  "Connect_C64"  befindet  sich ein 6502 Programm welches fⁿr
  91. einen  C64  geschrieben wurde. Mit diesem Prg. k÷nnen Sie Daten vom AMIGA zum
  92. C64 ⁿber die PAR: Schnittstelle ⁿbertragen und dort  starten.  Eine Anleitung
  93. zur  Herstellung  eines  entsprechenden  Kabels fⁿr die Verbindung der beiden
  94. Rechner ist ebenfalls dort vorhanden.
  95.  
  96. Das  Directory  "Demo" ist nur als Beispiel fⁿr die Nutzung des AS65 gedacht.
  97. Dieses 6502 Prg. lΣuft auf einer eigenen Hardware und steuert ein  leistungs-
  98. fΣhiges Telefon (mit Beispiel fⁿr manuelles Multitasking !!!).
  99.  
  100.  
  101.  
  102.  
  103.  
  104. AS65MakeDef:
  105. ------------
  106. Dieses Prg.  dient der Erstellung eines Default-Files fⁿr den Assembler. Alle
  107. m÷glichen Optionen k÷nnen hier eingestellt werden und mittels der Option "-d"
  108. beim Assembler Aufruf geladen werden.
  109.  
  110. AS65ShowOpc:
  111. ------------
  112. Das Prg.  gibt  alle m÷glichen Adressierungsarten des ausgewΣhlten Prozessors
  113. auf dem Bildschirm aus.
  114.  
  115. Convert:
  116. --------
  117. Diese Prg.  erzeugt aus einem binΣr-File ein File im Motorola S-Record Format.
  118. Die max. Gr÷▀e des binΣr-Files ist auf 64kB begrenzt.
  119.  
  120. Ascii:
  121. ------
  122. Die  ASCII-Tabelle  wird auf dem Bildschirm angezeigt. Die Ausgabe passt sich
  123. dem aktuellen CLI-Window an.
  124.  
  125.  
  126.  
  127. viel Freude bei der Entwicklung von 6502 Programmen wⁿnscht Euch
  128.  
  129.  
  130.             Thomas Lehmann
  131.  
  132.