home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / mac / hardware / 26797 < prev    next >
Encoding:
Text File  |  1993-01-24  |  1.3 KB  |  27 lines

  1. Newsgroups: comp.sys.mac.hardware
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!spool.mu.edu!howland.reston.ans.net!usc!sol.ctr.columbia.edu!The-Star.honeywell.com!umn.edu!csus.edu!netcom.com!ray
  3. From: ray@netcom.com (Ray Fischer)
  4. Subject: Re: Motorola's 68060 for the Mac
  5. Message-ID: <1993Jan24.200341.3236@netcom.com>
  6. Organization: Netcom. San Jose, California
  7. References: <mhk=Av+@engin.umich.edu> <noah-200193075654@noah.apple.com> <WAGNER.93Jan21091430@grace.math.uh.edu>
  8. Date: Sun, 24 Jan 1993 20:03:41 GMT
  9. Lines: 16
  10.  
  11. wagner@grace.math.uh.edu (David Wagner) writes ...
  12. >Clearly a processor can run faster if it can keep data in registers
  13. >rather than writing values out to memory and reading them back in
  14. >again when needed.  Cache helps in this regard, but not quite as much
  15. >as registers.
  16.  
  17. Not necessarily.  There is a point where either 1) you can't use more
  18. registers, or 2) saving and restoring registers starts taking up too
  19. much time, or 3) the extra bits needed to address the registers slows
  20. down the CPU by requiring extra memory fetches for instruction data.
  21. It's a bit of a tradeoff.  More registers is not always a good idea.
  22. Generally 8-32 seems to be the most effective number.
  23.  
  24. -- 
  25. Ray Fischer                   "Convictions are more dangerous enemies of truth
  26. ray@netcom.com                 than lies."  -- Friedrich Nietszsche
  27.