Re: MIPS vs ARM architectures
- From: stephenXXX@xxxxxxxxxxxx (Stephen Pelc)
- Date: Sat, 30 Jun 2007 15:41:20 GMT
On Sat, 30 Jun 2007 04:25:18 GMT, Dan Lenski <dlenski@xxxxxxxxx>
wrote:
Thanks! I skimmed a few chapters, some very interesting stuff. Although,
my understanding is that stack-based computers have fallen out of favor
due to the increasing disparity between CPU speed and memory bandwidth.
For the latest stuff, but radically different, see:
www.intellasys.net
Are there any other books or articles that compare register-based
architectures to one another?
My bookshelf had a clear-out a few months ago, and I've forgotten the
titles and authors!
Otherwise, the most fascinating is "Interpretation and Instruction
Path Coprocessing", Debaere and Campenhout, MIT Press, 1989 (probably
out of print), ISBN 0-262-04107-3. This includes an excellent analysis
of CPU/memory bandwidth issues. The only downside of this book is that
code generation technology for stack machines has moved on a great
deal since then, but the parts about the hardware are still valid.
Anyone fighting secondary instruction set patents, e.g. Thumb-1 and
MIPS16, should also read this book! :-}
Stephen
--
Stephen Pelc, stephenXXX@xxxxxxxxxxxx
MicroProcessor Engineering Ltd - More Real, Less Time
133 Hill Lane, Southampton SO15 5AF, England
tel: +44 (0)23 8063 1441, fax: +44 (0)23 8033 9691
web: http://www.mpeforth.com - free VFX Forth downloads
.
- References:
- MIPS vs ARM architectures
- From: Daniel Lenski
- Re: MIPS vs ARM architectures
- From: Paul E. Bennett
- Re: MIPS vs ARM architectures
- From: Dan Lenski
- MIPS vs ARM architectures
- Prev by Date: Re: MIPS vs ARM architectures
- Next by Date: Re: LPC900/80C51 Compiler Toolchain
- Previous by thread: Re: MIPS vs ARM architectures
- Next by thread: Re: MIPS vs ARM architectures
- Index(es):