> On Jun 23, 2016, at 12:11 PM, Paul Koning <paulkon...@comcast.net> wrote:
> 
> 
>> On Jun 23, 2016, at 12:07 PM, Al Kossow <a...@bitsavers.org> 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


Reply via email to