home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / DOS_GG / COMCAT / VOL44.ARJ / VOL4491 < prev    next >
Text File  |  1992-12-30  |  5KB  |  101 lines

  1. ProgrammaTheek Volume 4491
  2.  
  3. Vervanger van Bijwagen 7491
  4.  
  5. Titel: Z-80 Cross assembler, Small C-cross assembler
  6.  
  7. 4491.01 asz80.doc       24175   7─04─91  Z80 Cross─assembler  Doc─file
  8. 4491.02 asz80.exe       25832  25─07─90  idem                 programma
  9. 4491.03 asz80.zip       17389   2─05─84  idem                 C─sources
  10. 4491.04 buzz.c          33536   0─00─80  'Document' generator C─source
  11. 4491.05 buzz.doc        12672  20─03─88  idem                 Doc─file
  12. 4491.06 buzz.exe        32128  28─02─88  idem                 programma
  13. 4491.07 cpm.h              28  30─12─87  ]
  14. 4491.08 float.zip        7459   2─05─84  ]
  15. 4491.09 plot.c           1328  27─12─87  ] 
  16. 4491.10 printf.zip       5262   2─05─84  ]
  17. 4491.11 rlc.c            1952  27─07─90  ] Hulp─ / Demo files bij ZZC
  18. 4491.12 runtime.asm      5302  23─12─87  ]
  19. 4491.13 std.h             156  27─12─87  ]
  20. 4491.14 string.zip        718   2─05─84  ]
  21. 4491.15 transcen.zip     3235   2─05─84  ]
  22. 4491.16 vol4491.abs      3344  18─10─92  Inhouds beschrijving
  23. 4491.17 zcc.doc         21416   7─04─91  Z80 Small─C Cross─compiler
  24. 4491.18 zcc.exe         41554  25─07─90  idem                 progamma
  25. 4491.19 zcc.zip         24229   2─05─84  idem                 C─Source     
  26. 4491.20 zipper.com      11861  11─08─90  Uitpak programma voor ZIPfiles
  27. 4491.21 Catalog.491                      Deze file
  28. 4491.22      21 files   75.776 bytes free
  29.  
  30. ASZ80 ─ een assembler voor Z80 programma's
  31. Files op de schijf :
  32. ASZ80.C   ASZ80.EXE   ASZ80.DOC   ASZ─1.C   ASZ─2.C
  33. (deels geZIPt, voor uitpakken type ─ ZIPPER Filenaam zonder
  34. extensie)
  35. De hierbij aanwezige broncode is geschreven in C. Dit is een
  36. door John Hill aangepaste versie van de assembler van A.
  37. Moolenaar (zie CP/M volume 517). Deze assembler draait onder
  38. MSDOS en mag dus nu CrossAssembler genoemd worden. Het eind-
  39. product is naar keuze een CP/M .COM of Intel Hex file.
  40. John Hill geeft aan :
  41. beperkingen  ─ geen macro's mogelijk
  42.              ─ de gegenereerde object─code is niet relocatable
  43. aanpassingen ─ nu foutboodschappen in plaats van foutcodes
  44.              ─ al of geen listing, met of zonder bladnummers 
  45.              ─ Include files zijn mogelijk tot 5 niveaus diep
  46. De .DOC file veronderstelt eigen kennis voor de in deze ass
  47. embler te gebruiken Z80 code's en geeft daarnaast uitgebreide
  48. informatie over pseudo codes en verder gebruik van dit pro-
  49. gramma zelf. Voor gebruikers van Z80 emulatie en/of de
  50. Z80─kaart voor de PC eveneens van John Hill (zie VOL4490)
  51. Voor Zelfbouwers / Z80 liefhebbers :
  52.  
  53. Beoordeling: 3
  54.  
  55.  
  56. ZCC ─ Floating  Point Z80 Small─C Cross─compiler (J.M.H. Hill)
  57.  
  58. .C files naar .ASM ─ voor b.v ASZ80 (zie boven)
  59. Files op deze schijf :
  60. ZCC.C   ZCC─2.C   ZCC.EXE   ZCC.DOC
  61.  
  62. John Hill schrijft (in het Engels):
  63. Deze compiler is sterk afgeleid van een Public Domain floating
  64. point versie door James Van Zandt, die op zijn beurt een
  65. orginele compiler van Ron Cain gebruikte. Deze versie is
  66. aangepast om als Cross─compiler onder MSDOS to werken. Het is
  67. een poging om een groep programma's samen te voegen, die
  68. gebruikt kunnen worden voor het ontwikkelen van in ROM in te
  69. branden Z80 code. De gebruikte routines ondersteunen dan ook
  70. geen command line invoer. De I/O wordt verwacht vanuit poor-
  71. ten.
  72. Voor debugging is een collectie routines met een interface
  73. naar CP/M toegevoegd. Deze werken allen via 2 routines met het
  74. operating systeem en kunnen daarom eenvoudig worden aangepast
  75. aan een ander systeem zoals de machine code Monitor in een Z80
  76. werkstation.
  77. Ik heb verder gebruik gemaakt van Joan Riff's uitstekende Z80
  78. en CP/M emulator, Z80MU en van ASZ80 van A. Moolenaar.
  79. Bijbehorende bronprogramma's:
  80. PLOT.C  RLC.C
  81. Bijbehorende include modules met asm broncodes:
  82. CPM.h  STD.h  FLOAT.h   FLOAT.asm   PRINTF.h   PRINTF.asm
  83. RUNTIME.asm   STRING.h  STRING.asm  TRANSCEN.h TRANSCEN.asm
  84. Voor Zelfbouwers / Z80 Liefhebbers : 
  85. Beoordeling: 3
  86.  
  87. BUZZ
  88. Files op deze schijf :
  89. BUZZ.C   BUZZ.EXE   BUZZ.DOC
  90. Heeft u op korte termijn een lang verslag nodig dan is BUZZ de
  91. oplossing. Opgeven van een onderwerp is absoluut onmogelijk.
  92. Het gegenereerde verslag zelf eveneens. Het vult uw scherm of
  93. printerpapier op onnavolgbare wijze, keurig ingedeeld in
  94. alinea's enz. De maker(s) van dit programma voorzagen hun
  95. product van een .DOC file waarin de essentieele info is terug
  96. te vinden, doch verder is de file bijna zo 'breedsprakig' als
  97. het produkt van hun programma.
  98. BUZZ ─5 op de command─line geeft al een goed voorbeeld.
  99. Beoordeling :2
  100.  
  101. H.R.