Pretty sure it does stop, if it runs out of addend and there’s no carry.

Dave Wise

> On Jan 15, 2025, at 10:58 AM, Chuck Guzis via cctalk <cctalk@classiccmp.org> 
> wrote:
> 
> On 1/15/25 09:49, Paul Koning wrote:
> 
>> Yes, it certainly had that feature.  I'm not sure about the limits, I 
>> thought the integer limit was 99 digits.  The reason for these options is 
>> that it's directly supported by the hardware, which has arbitrary length 
>> integers and (up to a limit I forgot) floating point mantissas.  Given the 
>> encoding in the hardware, it makes sense that you could mix and match; the 
>> hardware would accept operands of whatever size you pick, in whatever 
>> combination you like.  So, for example, adding a 3 digit integer to a 300 
>> digit integer would work just fine.
> 
> Looked up the latest 1620 FORTRAN reference in the Monitor II-D manual.
> 10 and 28 for FANDK, so my memory isn't completely gone yet.
> 
> Always wondered if addition and subtraction on the 1620 had a
> "shortstop" implementation.  For example, adding a 10 digit to a 50
> digit number, would the operation stop if there was no carryout after 10
> digits, or would the implementation process all 50 digits?
> 
> --Chuck
> 
> 

Reply via email to