Abstract
Stack processors offer a level of code density unrivalled
by that of register file-based architectures.
This asset can be attributed directly to the fact
that operands are addressed implicitly in stack programs.
However, this implicit addressing also enforces
a serial execution model in the program and
the full impact of this constraint is only realised
when an attempt is made at building superscalar
implementations of a stack processor. This paper
introduces a new architectural paradigm that tries
to alleviate the impact of this constraint whilst retaining
much of the code compactness of stack processors.
by that of register file-based architectures.
This asset can be attributed directly to the fact
that operands are addressed implicitly in stack programs.
However, this implicit addressing also enforces
a serial execution model in the program and
the full impact of this constraint is only realised
when an attempt is made at building superscalar
implementations of a stack processor. This paper
introduces a new architectural paradigm that tries
to alleviate the impact of this constraint whilst retaining
much of the code compactness of stack processors.
Original language | English |
---|---|
Pages | 23-26 |
Number of pages | 4 |
Publication status | Published - 31 Aug 2005 |
Event | First ERCIM Workshop on Software-Intensive Dependable Embedded Systems - Porto, Portugal Duration: 30 Aug 2005 → 3 Sept 2005 |
Conference
Conference | First ERCIM Workshop on Software-Intensive Dependable Embedded Systems |
---|---|
Country/Territory | Portugal |
City | Porto |
Period | 30/08/05 → 3/09/05 |