Path: utzoo!utgpu!attcan!uunet!seismo!sundc!pitstop!sun!chiba!khb From: khb%chiba@Sun.COM (Keith Bierman - Sun Tactical Engineering) Newsgroups: comp.arch Subject: Re: A simple question on RISC Message-ID: <76486@sun.uucp> Date: 7 Nov 88 23:53:54 GMT References: <76083@sun.uucp> <559@dms.UUCP> <1021@raspail.UUCP> Sender: news@sun.uucp Reply-To: khb@sun.UUCP (Keith Bierman - Sun Tactical Engineering) Organization: Sun Microsystems, Mountain View Lines: 19 In article <1021@raspail.UUCP> bga@raspail.UUCP (Bruce Albrecht) writes: >In article <559@dms.UUCP>, albaugh@dms.UUCP (Mike Albaugh) writes: >> Oh, yeah, lack of Integer Mul & div was a bit of a pain, The >> "Return Jump" a kluge (although a common one at the time), and One's >> complement not exactly my cup of tea, so I don't maintain that the >> 6600 was perfect, but considering the competition at the time... >> > >The 6600 did have integer multiply (although the PP's did not). I'm curious, >though, are the Cybers the only machine around that simulate integer divide >by doing a converting to floating point, floating point divide, normalize, >and convert back to integer? If you take early (and probably current) Lahey compilers for the PC output, you will find that he does much integer arithmetic on the 8087 (or other NDP side). Turns out that 32-bit math was faster over there (on the 8088,8086,80186). I don't know about the 286/386's. Keith H. Bierman It's Not My Fault ---- I Voted for Bill & Opus