PDP-8 signed overflow detection
Pontus Pihlgren
pontus at Update.UU.SE
Thu Mar 21 10:37:26 CDT 2019
Hmm, sounds like a fun thing to figure out. How about this for a start.
Naive, written five minutes before I have to catch my bus, untested.
I hope I understood the problem at least :)
/P
SATSUM,0
CLA CLL
TAD I SATSUM
ISZ SATSUM
TAD I SATSUM
ISZ SATSUM
SNL
JMP I SATSUM
AND (4000)
SZA
TAD (3777)
JMP I SATSUM
On Thu, Mar 21, 2019 at 12:26:37AM -0700, Kyle Owen via cctalk wrote:
> What is the shortest subroutine on a PDP-8 which will add two variables in
> RAM and return the saturated sum (that is, returning 2047 or -2048 upon
> overflow, otherwise the sum) in the accumulator?
>
> Kyle
More information about the cctalk
mailing list