Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!texsun!texsun.central-relay.sun.com!convex!authorplaceholder From: hutchson@convex.UUCP Newsgroups: comp.arch Subject: Re: Shift and Subtract is NOT Multiply Message-ID: <63900013@convex> Date: 3 Mar 88 15:20:00 GMT References: <7276@sol.ARPA> Lines: 8 Nf-ID: #R:sol.ARPA:-727600:convex:63900013:000:451 Nf-From: convex.UUCP!hutchson Mar 3 09:20:00 1988 The GE-600 and its successor machines had something very like this. The floating-point overflow was set (but not cleared) by floating-point arithmetic operations. An interrupt would be taken immediately upon an operation that yielded floating-point overflow IF the "floating-point overflow mask" bit in the PSW was not set. There was a conditional transfer instruction (TOV, I believe) that tested and cleared the floating-point overflow bit.