From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,99e2dadd49ce1936 X-Google-Attributes: gid103376,public X-Google-Thread: 107d55,99e2dadd49ce1936 X-Google-Attributes: gid107d55,public X-Google-Thread: 109fba,99e2dadd49ce1936 X-Google-Attributes: gid109fba,public X-Google-Thread: f8131,eb3e9661312f3b5e X-Google-Attributes: gidf8131,public X-Google-Thread: 101deb,bae41b8b09f58ec1 X-Google-Attributes: gid101deb,public X-Google-Thread: 1108a1,99e2dadd49ce1936 X-Google-Attributes: gid1108a1,public From: Bob Halpern Subject: Re: Exception Handling Date: 1996/10/09 Message-ID: <325C3462.1323@ix.netcom.com>#1/1 X-Deja-AN: 188351509 distribution: inet references: <323750EA.167E@maths.usyd.edu.au> <51jtet$16qc@watnews1.watson.ibm.com> <525m1s$jvh@goanna.cs.rmit.edu.au> <3247E388.243A@ix.netcom.com> <32529a13.6465307@nntp.netgate.net> <53f0vh$ar2@news1.mnsinc.com> content-type: text/plain; charset=us-ascii organization: CPU x-netcom-date: Wed Oct 09 6:26:09 PM CDT 1996 mime-version: 1.0 reply-to: wumpus@ix.netcom.com newsgroups: comp.object,comp.lang.java.tech,comp.lang.c++,comp.lang.ada,comp.lang.asm370,comp.lang.pl1 x-mailer: Mozilla 3.0Gold (Win95; I) Date: 1996-10-09T18:26:09-05:00 List-Id: shmuel@os2bbs.com wrote: > > In <32529a13.6465307@nntp.netgate.net>, Fritz@Peacham.com (Fritz Schneider) writes: > >Bob Halpern wrote: > > > >The IBM 709 (a vacuum tube machine) introduced the concept of data > >channels (now called DMA) in a commercial product ca. 1957. > > Sorry, but the data-channel trap feature of the 709 was not the first either. > The earliest reference that I've seen to interrupts was on the 1103A, but I > wouldn't put any money on it being first. The SWAC had branching on overflow, negative, in the instruction. It was built in the mid 50s, before the 709x, before the 650, before the 1103A (fine machine - shame Univac didn't realize it).