Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!zs01+ From: zs01+@andrew.cmu.edu (Zalman Stern) Newsgroups: comp.arch Subject: Re: RS/6000 Instruction Set Reference Message-ID: <4aMt8WO00asBA0VW8o@andrew.cmu.edu> Date: 30 May 90 09:28:02 GMT References: <2152@sauron.Columbia.NCR.COM>, <8157@brazos.Rice.edu> Organization: Information Technology Center, Carnegie Mellon, Pittsburgh, PA Lines: 31 In-Reply-To: <8157@brazos.Rice.edu> > Excerpts from netnews.comp.arch: 24-May-90 RS/6000 Instruction Set Ref.. > Mark Campbell@sauron.Col (431) > Does anyone know of any literature describing in detail the RS/6000 instruction set? [...] I believe the official IBM document is: ORDERNO SC23-2197 SUFFIX: 00 TITLE ASSEMBLER LANGUAGE REFERENCE FOR AIX VERSION 3 FOR RISC SYSTEM/6000 DESCRIBE Manual, 8 1/2 x 11 inches, 500 pages, 04/90 PRICE SELL PRICE: $18.25 The only paper version of this I have seen thus far is IBM confidential. (That doesn't mean a public version doesn't exist, it just means I haven't seen one.) If you have a RIOS running 9013 or above with softcopy publications (InfoExplorer), this manual in included in the online documentation. (Every vendor should include a full instruction set reference in the online docs!) The manual mentioned above is probably good enough for compiler work. For OS style stuff, you will want more. The only other documentation I know of is an (370 principles of operation style) architecture manual which will probably show up as part of the hardware tech ref. Sincerely, Zalman Stern | Internet: zs01+@andrew.cmu.edu | Usenet: I'm soooo confused... Information Technology Center, Carnegie Mellon, Pittsburgh, PA 15213-3890 *** Friends don't let friends program in C++ ***