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

  1. Path: sparky!uunet!olivea!charnel!rat!usc!sdd.hp.com!cs.utexas.edu!torn!nott!bnrgate!bmerh85!bmerh85!hamish
  2. From: Hamish.Macdonald@x400gate.bnr.ca (Hamish Macdonald)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: CISC and RISC
  5. Message-ID: <1992Dec16.185008.8536@bmerh85.bnr.ca>
  6. Date: 16 Dec 92 18:50:08 GMT
  7. References: <70436@cup.portal.com> <amipb.04wr@amipb.gna.org> <37844@cbmvax.commodore.com>
  8.     <Bz8FD1.Dxt@ns1.nodak.edu> <1992Dec14.155039.7747@ugle.unit.no>
  9.     <BzAxFw.Is6@dcs.ed.ac.uk> <BzBtx4.DLE@gpu.utcs.utoronto.ca>
  10.     <71809@cup.portal.com>
  11. Sender: news@bmerh85.bnr.ca (Usenet News)
  12. Organization: Bell Northern Research
  13. Lines: 25
  14. In-Reply-To: Tony-Preston@cup.portal.com's message of Wed, 16 Dec 92 07:30:51 PST
  15.  
  16. >>>>> On Wed, 16 Dec 92 07:30:51 PST,
  17. >>>>> In message <71809@cup.portal.com>,
  18. >>>>> Tony-Preston@cup.portal.com (ANTHONY FRANCIS PRESTON) wrote:
  19.  
  20. ANTHONY> Believe the voice of experience, give me a CICS processor any
  21. ANTHONY> time!  Besides, the 68040 has a 1.3 instruction/clock
  22. ANTHONY> execution rate, that is nearly as fast as most RISC machines.
  23.  
  24. But can the 68040 be scaled up to 66-100 Mhz?  The RISC designs can.
  25.  
  26. ANTHONY> So what if the instructions execute three times faster if you
  27. ANTHONY> need almost twice as many!  In a SPARC, I had 3 instructions
  28. ANTHONY> to load data from memory(two to build the address, one to
  29. ANTHONY> load relative to the address in a register), It sure executed
  30. ANTHONY> those instructions fast...
  31.  
  32. But...  Ideally you only have to build the address once, leave it in a
  33. register, and access all/most of your data (certainly any localized
  34. data) relative to that register.  i.e. you rarely pay that 2
  35. instruction overhead.
  36.  
  37. I will grant that:
  38.     add.l dx,dy    on the m680X0 (2 bytes)
  39. is shorter than:
  40.     add dx,dy,dz   on a RISC type (4 bytes, usually).
  41.