DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦7ff1836df⟧ TextFile

    Length: 1536 (0x600)
    Types: TextFile
    Names: »51READ.ME«

Derivation

└─⟦79fba5010⟧ Bits:30003902 Diskette til Rovsing CP/M maskine
    └─ ⟦this⟧ »51READ.ME« 

TextFile

8051 Cross-Assembler Notes
==========================



Distribution Diskette Contents
------------------------------

1.  XASM51.COM  ..........  8051 Family Cross-Assembler

2.  TEST51.ASM  ..........  Demonstration source file for above,
                            showing all 8051 instructions.


Known Bugs
----------

Version 1.09  (28-Oct-81)

	All known bugs have been fixed.



Manual Update
-------------

Manual Revision 1.2, Appendix B, should be updated as follows,
for XASM51 Version 1.09 and higher:


The END record in object files produced by XASM51 is now:

	Byte 1		:
	     2..3	00	(no. of data bytes)
	     4..7	0000	(or execution address, if
				 specified in END statement)
	     8..9	01      (record type)
	     10		FF	(checksum)


This change reflects Intel's revised definition of the HEX format, and
is primarily for the benefit of users who wish to send XASM51 output
files directly to an Intel SDK-51 development board.



Clarification
-------------
While this may be missed on a cursory reading of the manual, the
default destination for the assembly listing is the PRINTER.  If
the printer is not ready, or no printer is present, the assembler
will appear to "hang up".  Note that lines containing errors are
always listed, even if the "O" or "X" switches have been specified.

Listing output can be diverted to the console or to a PRN file by
using the "C" and "D" switches, respectively, in the command line.
«eof»