> On Jun 23, 2016, at 12:11 PM, Paul Koning <[email protected]> wrote:
>
>
>> On Jun 23, 2016, at 12:07 PM, Al Kossow <[email protected]> wrote:
>> ...
>> I have also heard that 2s compliment was popular in shorter word length
>> machines because 1s compliment multiple precision arithmetic is a PITA
>> to implement.
>
> That's true. It certainly can be done and has been. But since one's
> complement arithmetic uses end around carry, when you have multiple word you
> have to defeat the word carry and instead do the carry around the whole
> number.
Something to look into.... in the Electrologica machines (Dutch computers from
the late 1950s to mid 1960s), double-length values are encoded with the sign
bit replicated in each word. I wonder if that makes this problem go away
(entirely or mostly).
paul