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