Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #47191
| From | anton@mips.complang.tuwien.ac.at (Anton Ertl) |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: A proposed RISCy Forth engine |
| Date | 2016-05-16 13:21 +0000 |
| Organization | Institut fuer Computersprachen, Technische Universitaet Wien |
| Message-ID | <2016May16.152105@mips.complang.tuwien.ac.at> (permalink) |
| References | <867626d8-3a9e-48d8-90e2-13cbfe34c2cd@googlegroups.com> |
jim.brakefield@ieee.org writes:
>So what is proposed is that stack-like "renaming" be provided in the RISC i=
>nstruction format of two operands and one result (with selectable pop-on-re=
>ad/push-result for TOS values). Thus one can have a RISC machine with the =
>ability to operate in a very stack machine fashion.
There are two things related to what you are proposing:
1) Jazelle DBX is a decoder for ARM that decoded a subset of the
(stack-based) JVM instruction set into ARM instructions.
2) The AMD 29k family and the Intel IA-64 (Itanium) have a "register
stack". A part of the register set (128 registers for 29k, IIRC 96
registers for IA-64) is organized as a stack. However, the stack
pointer was changed with a separate instruction, not with bits in each
instruction.
- anton
--
M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
New standard: http://www.forth200x.org/forth200x.html
EuroForth 2016: http://www.euroforth.org/ef16/
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
A proposed RISCy Forth engine jim.brakefield@ieee.org - 2016-05-15 14:24 -0700
Re: A proposed RISCy Forth engine anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-05-16 13:21 +0000
Re: A proposed RISCy Forth engine rickman <gnuarm@gmail.com> - 2016-05-16 10:59 -0400
Re: A proposed RISCy Forth engine Albert van der Horst <albert@cherry.spenarnc.xs4all.nl> - 2016-05-16 17:43 +0000
Re: A proposed RISCy Forth engine rickman <gnuarm@gmail.com> - 2016-05-16 14:41 -0400
Re: A proposed RISCy Forth engine jim.brakefield@ieee.org - 2016-05-16 11:14 -0700
Re: A proposed RISCy Forth engine Albert van der Horst <albert@cherry.spenarnc.xs4all.nl> - 2016-05-16 17:40 +0000
Re: A proposed RISCy Forth engine jim.brakefield@ieee.org - 2016-05-16 11:28 -0700
csiph-web