Path: utzoo!mnetor!uunet!mfci!root From: root@mfci.UUCP (SuperUser) Newsgroups: comp.arch Subject: Re: RISC a short answer?? Message-ID: <381@m3.mfci.UUCP> Date: 3 May 88 01:28:03 GMT References: <1036@nusdhub.UUCP> <21149@pyramid.pyramid.com> <307@mucmot.UUCP> Reply-To: mfci!colwell@uunet.UUCP (Robert Colwell) Organization: Multiflow Computer Inc., Branford Ct. 06405 Lines: 46 In article <307@mucmot.UUCP> ron@mucmot.UUCP (Ron Voss) writes: =From article <21149@pyramid.pyramid.com=, by csg@pyramid.pyramid.com (Carl S. Gutekunst): == In article <1036@nusdhub.UUCP= rwhite@nusdhub.UUCP (Robert C. White Jr.) writes: ===Can someone give me [short answer style] a description of what "RISC" means. == == My favorite answer is this: == == RISC (Reduced Instruction Set Computer) is a design philosophy that == trades off decreased complexity in hardware for increased complexity == in software. The instruction set is specifically chosen to provide a == set of primitives that are most usable by compilers. Then these few == instructions are made to run as fast as possible. The compilers are == given the responsibility of building the primitives into the higher- == level constructs used by the language. == == By implication, the compilers becomes as much a part of the design as the CPU == itself. == ==