On my web page at
http://www.quadibloc.com/comp/cp0201.htm
I've added to my illustration of Group III floating-point formats the
floating-point format of the SEL 810 computer - which happens to be
the only 16-bit computer I know of with a Group III floating-point
format.
This is my own classification of old floating-point formats.
Group I is what we're most familiar with - a format with the structure
(sign) (exponent) (mantissa)
or
(sign) (exponent sign) (exponent) (mantissa)
These formats usually have the mantissa in sign-magnitude format and
the exponent in excess-n format.
Group II is found on many computers that do floating-point in
software; these formats have the structure
(exponent sign) (exponent) (sign) (mantissa)
or
(sign) (mantissa) (exponent sign) (exponent)
and both the mantissa and the exponent are usually in two's complement
form - although they can be in other forms; they're in the same form
as is used for integers.
The exponent field could be somewhat on the large side, in order that
the boundary between the exponent and the mantissa could fall on a
word boundary, but putting it on a byte boundary is also possible.
Group III is generally found on computers which did have hardware
multiply but not hardware floating-point. This form went like this:
First word:
(sign) (start of mantissa)
Second word:
(ignored bit) (rest of mantissa) (exponent sign) (exponent)
This is why it tended to be associated with 24-bit computers, because
at the time under consideration, they were medium-range systems.
John Savard