Floating Point:
GE-635 Floating Point Representations: Single Precision (word 1 of 1) | |||||||||||||||||||||||||||||||||||
0 |
1 |
2 |
3 | 4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 |
23 | 24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
Sign Bit | Exponent (no bias) | Sign Bit | Fraction: bit 9 is the most significant bit |
Double Precision (two 36-bit words) floating point:
GE-635 Floating Point Representations: Double Precision (word 1 of 2): | |||||||||||||||||||||||||||||||||||
0 |
1 |
2 |
3 | 4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 |
23 | 24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
Sign Bit | Exponent (no bias) | Sign Bit | Fraction: bit 9 is the most significant bit |
GE-635 Floating Point Representations: Double Precision (word 2 of 2): | |||||||||||||||||||||||||||||||||||
35 | 34 | 33 | 32 | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Fraction (Second, less significant part): bit 35 is the most significant bit in this word |
EXPONENT (E): To the base 2, with no bias.
FRACTION: Has no hidden bit.
NORMALIZATION: Floating point numbers may be either normalized or not.
Note that unnormalized numbers may have a very significant loss of
precision.
ZERO: Represented as 0*2-128
INTEGERS: In the GE-635, integers may be held in half words of 18 bits each, whole words of 36 bits, or in doublewords of 72 bits. They are in 2's complement. Integers may be interpreted as "Integral" or "Fractional". Integral integers have the binary point (like the decimal point) to the right of the least significant bit. This is the same as most other computers. Fractional integers have the binary point to the left of the most significant bit.
In addition, both integral and fractional integers may be either in the
"algebraic" or "logic" group. Algebraic integers are conventional;
the leftmost bit is a sign bit, a "0" indicating a positive number, and "1"
indicating a negative number. Logic numbers are unsigned, positive
binary numbers (which may be fractional).