home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / amiga / programm / 17568 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  2.0 KB

  1. Xref: sparky comp.sys.amiga.programmer:17568 comp.sys.amiga.hardware:21811
  2. Path: sparky!uunet!cs.utexas.edu!usc!hela.iti.org!cs.widener.edu!dsinc!bagate!cbmvax!daveh
  3. From: daveh@cbmvax.commodore.com (Dave Haynie)
  4. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
  5. Subject: Re: CISC and RISC
  6. Message-ID: <37901@cbmvax.commodore.com>
  7. Date: 15 Dec 92 14:37:55 GMT
  8. References: <70436@cup.portal.com> <amipb.04wr@amipb.gna.org> <37844@cbmvax.commodore.com> <Bz8FD1.Dxt@ns1.nodak.edu>
  9. Reply-To: daveh@cbmvax.commodore.com (Dave Haynie)
  10. Organization: Commodore, West Chester, PA
  11. Lines: 28
  12.  
  13. In article <Bz8FD1.Dxt@ns1.nodak.edu> dewald@plains.NoDak.edu (Eric Dewald) writes:
  14. >Why should computer makers go from CISC to RISC?
  15.  
  16. >I was under the impression that CISC meant complicated instruction set
  17. >and RISC meant reduced instruction set. So wouldn't that mean larger
  18. >code size on a RISC machine compared to CISC.
  19.  
  20. Maybe.  To some extent, CISC means "1970's-1980's machine architecture" and
  21. RISC means "1990's machine architecture".  One of the advances made in the
  22. 1990s on CPUs was to simplify the instruction set to some degree.  This was
  23. done to make CPUs simpler to design, and in many cases, eliminated mainly
  24. useless instructions (if you assume most code is compiler-generated).  The
  25. code does grow some, but not as much as everyone thinks.  Typical RISC chips
  26. have more registers and three-operand arithmetic instructions, both of which
  27. tend to reduce code size.  On the other hand, some of the CISC-ish addressing
  28. modes you aren't likely to bother with any more, or other CISC-ish features
  29. like packed instructions, tend to also reduce code size.  On the average, you
  30. may use about 30% more memory for the same thing on a typical RISC chip.  In 
  31. return, maybe you get 2x-4x the performance.
  32.  
  33.  
  34.  
  35. -- 
  36. Dave Haynie / Commodore Technology, High-End Amiga Systems Design (cool stuff)
  37.  "The Crew That Never Rests"  {uunet|pyramid|rutgers}!cbmvax!daveh   BIX: hazy
  38.         SCIENCE:    "I'll believe it when I see it"  
  39.         RELIGION:    "I'll see it when I believe it"
  40.  
  41.