摘要 |
On generating a logical address from first through third words where the third word has a predetermined word length and the first and the second words are longer, a lower sum is calculated together with a carry by using the third word and first and second lower parts which are selected from the first and the second words to have predetermined word length. The carry is either a binary zero or a binary one bit. Necessity or lack of necessity for addition of first and second higher parts and the carry is decided by using the second higher part and the carry. When the addition is unnecessary, the first higher part and the lower sum are concatenated into the logical address. If the addition is necessary, a higher sum of the first and second higher parts and the carry is calculated and concentrated with the lower sum into the logical address. The addition is unnecessary either when the second higher part consists of binary zero bits and the carry is the binary zero bit or when the second highest part consists of binary one bits and the carry is the binary one bit.
|