Related articles |
---|
[3 earlier articles] |
Re: Optimizing stack access for a stack based VM lkrupp@pssw.com (Louis Krupp) (2007-09-13) |
Re: Optimizing stack access for a stack based VM DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-09-13) |
Re: Optimizing stack access for a stack based VM DrDiettrich1@aol.com (Hans-Peter Diettrich) (2007-09-13) |
Re: Optimizing stack access for a stack based VM jvorbrueggen@not-mediasec.de (=?ISO-8859-1?Q?Jan_Vorbr=FCggen?=) (2007-09-14) |
Re: Optimizing stack access for a stack based VM blog@rivadpm.com (Alex McDonald) (2007-09-14) |
Re: Optimizing stack access for a stack based VM kenney@cix.compulink.co.uk (2007-09-14) |
Re: Optimizing stack access for a stack based VM jeffrey.kenton@comcast.net (Jeff Kenton) (2007-09-16) |
Re: Optimizing stack access for a stack based VM dot@dotat.at (Tony Finch) (2007-09-16) |
Re: Optimizing stack access for a stack based VM anton@mips.complang.tuwien.ac.at (2007-10-01) |
From: | Jeff Kenton <jeffrey.kenton@comcast.net> |
Newsgroups: | comp.compilers |
Date: | Sun, 16 Sep 2007 09:11:33 -0400 |
Organization: | Compilers Central |
References: | 07-09-030 07-09-043 07-09-050 |
Keywords: | architecture, history, comment |
Posted-Date: | 16 Sep 2007 15:31:54 EDT |
Hans-Peter Diettrich wrote:
> AFAIR a 16 bit TI microprocessor also used the top 16 entries on the
> stack as registers. Perhaps this architecture reflected the Burroughs
> machine?
The TI9900 might be what you remember. It was a PDP-11 wannabe, with 16
registers instead of 8. Some neat features and some weird features.
jeff
[The registers, which TI called the workspace, were in RAM, with a
pointer register saying where they were. So to stack the registers on
a subroutine call, you just adjusted the pointer register. Not really
a stack architecture, more a predecessor to the SPARC's register
windows. -John]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.