von Neumann like microcontroller

Is there any microcontroller that allows one to map RAM into the program address space? In other words, act like a von Neumann based architecture.

Reply to
John Moore
Loading thread data ...

If you mean running program from RAM, then yes. ARMs can do that.

Reply to
linnix

Op Wed, 6 Jun 2007 19:47:36 -0400 schreef John Moore:

A 80C535 can be configured that the second 32 Kb of both code and data use the same addresses. The Dutch Forth Interest Group has a Forth in the first half, ROM and can compile and run code and have data in the second half.

formatting link

--
Coos

CHForth, 16 bit DOS applications
http://home.hccnet.nl/j.j.haak/forth.html
Reply to
Coos Haak

Most of them, actually.

ARM, Z80-based, 68xx, 68xxx, 8086-based, H8, MSP430, NIOS, PPC, etc.

It's a very long list.

--
Grant Edwards                   grante             Yow!  Do you think the
                                  at               "Monkees" should get gas on
                               visi.com            odd or even days?
Reply to
Grant Edwards

The 8051 can do that. The 8051 Bible explains all the details, and the technique is easily ported to other Harvard architecture microcontrollers that have external RAM and ROM.

The 8051 Bible Chapter 1: Architectural overview

formatting link

The 8051 Bible Chapter 2: Programmers guide and instruction set

formatting link

The 8051 Bible Chapter 3: Hardware description

formatting link

Also see:

formatting link
formatting link
formatting link

--
Guy Macon
http://www.guymacon.com/
Reply to
Guy Macon

Of course there is. Any microcontroller that can use external memory can do that --- just wire the memory chip control lines (chip select, r/w, addresses, data, etc.) accordingly. Not to mention that some micros actually *are* von-Neumann architectures to begin with.

What generally can't be done is to make a von-Neumann architecture CPU behave like a Harvard one. Turning off a distinction is always easier than to magick one into an existing design after the fact.

Reply to
Hans-Bernhard Bröker

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.