home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / arch / 9179 < prev    next >
Encoding:
Text File  |  1992-09-02  |  1.3 KB  |  41 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!boole!John
  3. From: John@boole.uucp (John Ahlstrom)
  4. Subject: Re: Indexing in microprocessors
  5. Message-ID: <1992Sep2.211839.10852@boole.uucp>
  6. Organization: Boole & Babbage, Inc.
  7. References: <1811llINN3ci@usenet.INS.CWRU.Edu> <08jn8-q.feustel@netcom.com>
  8. Date: Wed, 2 Sep 1992 21:18:39 GMT
  9. Lines: 30
  10.  
  11. In <08jn8-q.feustel@netcom.com> feustel@netcom.com (David Feustel) writes:
  12.  
  13. >ugurdag@ces.cwru.edu (Fatih Ugurdag) writes:
  14.  
  15.  
  16. >>Is there any microprocessor in which we can access registers in an
  17. >>indexed fashion such as
  18.  
  19. >>"store source_register,register[index_register]"
  20. >>if index_register holds the value of 3 then this becomes
  21. >>"store source_register,register3"
  22. >>This way we can support array operations in the register file.
  23.  
  24. >I think several pdp computers (including the pdp11) had this
  25. >capability as the registers could be addresses as memory locations.
  26. >-- 
  27. >Dave Feustel N9MYI <feustel@netcom.com>
  28. >( New .sig under construction. Watch this space! )
  29.  
  30. I know the PDP-10 used the first 16 mem addrs as the names of the
  31. 16 registers.  I don't remember that about the pdp-11.
  32.  
  33. I believe the amd29000 has some such facility but I don't have
  34. the reference handy.  Anyone else know about it?
  35.  
  36. John Ahlstrom
  37. Boole & Babbage
  38. I cannot confirm or deny whether my opinions are shared
  39. by anyone else.  (Where did I plagiarize that from?)
  40.