home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 10918 < prev    next >
Encoding:
Text File  |  1992-11-19  |  1.3 KB  |  32 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uunet.ca!geac!itcyyz!xrtll!rsnider
  3. From: rsnider@xrtll.uucp (Richard Snider)
  4. Subject: Re: Registerless processor
  5. Organization: WCOM Public Access Unix - Toronto
  6. Date: Thu, 19 Nov 1992 01:32:49 GMT
  7. Message-ID: <BxxwAq.G8C@xrtll.uucp>
  8. References: <1992Nov13.181654.11692@fcom.cc.utah.edu>
  9. Lines: 21
  10.  
  11. In article <1992Nov13.181654.11692@fcom.cc.utah.edu> drdavis@u.cc.utah.edu (Darren R. Davis) writes:
  12. >I have been pondering an idea for a machine architecture.  A processor
  13. >that has no registers.  I am familiar with some architectures that have
  14. [...]
  15. >fast access.  Does anyone know of such a machine, and what are your
  16. >thoughts on this kind of architecture.
  17.  
  18. The PDP-10 could fall into this classification without too much arguing.
  19. It had its set of 16 general purpose registers defined simply as the
  20. first 16 locations in memory.  Naturally, they implemented the the
  21. "registers" as logic (register files) rather than core (in the first
  22. ones).  The secret way to get your program to run really fast in
  23. a tight loop was to load it into the registers (up to 16 instructions)
  24. and then jump to one of the registers......
  25.  
  26. Ok, so its not so fast nowadays....   .....but still kinda neat
  27.  
  28.  
  29.                                            ...Rich
  30.                                            rsnider@xrtll
  31.  
  32.