[net.micro.att] Documentation on floating-point arithmetic for 3B2/300

sambo@ukma.UUCP (Inventor of micro-S) (07/16/85)

I am writing a compiler for a language I have designed.  The purpose for this
language is to make available all the facilities of the IEEE standard 754 for
binary floating-point arithmetic, in a high-level language, including exception
handling, flags, precision and rounding modes, etc.  I would like to write this
compiler for some machine that has IEEE floating-point arithmetic "built-in,"
and at this moment in time, I have access to IBM PC/ATs and AT&T 3B2s.  I have
worked with the 8087 chip before, and I know all the details I need to know for
writing a code generator for the iAPX86/iAPX286 families.  I would like to know
if there is any documentation on how the floating-point emulator on the 3B2
works, and if all the flags, modes, etc. are accessible, and how to obtain this
information.  Actually, I would not mind getting a hold of the instruction set
for the processor used in the 3B2/300, since I don't know what the differences
might be between it and the instruction sets for the WE32100 (for which I have
already ordered a data sheet) and the 32001(?) (which is used in the 5620 ter-
minal).  I know similar questions have been posed on the net before, but I
never did find out any satisfactory answers to those questions.
-----------------------------------------
Samuel A. Figueroa, Dept. of CS, Univ. of KY, Lexington, KY  40506-0027
ARPA: ukma!sambo<@ANL-MCS>, or sambo%ukma.uucp@anl-mcs.arpa,
      or even anlams!ukma!sambo@ucbvax.arpa
UUCP: {ucbvax,unmvax,boulder,oddjob}!anlams!ukma!sambo,
      or cbosgd!ukma!sambo

	"Micro-S is great, if only people would start using it."