Microcontroller mit Von-Neumann Architektur?

Gast #580994
Lesenswert?
• ▲
▼
Welche Microcontroller gibt es die eine Von-Neumann Architektur 
besitzen, also Code aus dem Arbeitsspeicher ausführen können?
Am liebsten währe mir etwas 6502/65816 kompatibles, das kann ich 
wenigstens in Assembler programmieren :)
Gibt zwar 65816 MCs von Western Design Center, die hat aber weder Onkel 
Conrad noch Tante Reichelt im Sortiment.
Gast #581001
Lesenswert?
• ▲
▼
>also Code aus dem Arbeitsspeicher ausführen können?
Das können auch welche mit Harvard-Architektur. (Je nach Controller 
design)

Warum muss es eigentlich eine Von-Neumann sein? Es gibt auch einfach zu 
handhabende Harvard basierte Controller.

Ein ARM7 oder ARM9 ist eine Von-Neumann. Ein Cortex-M3 (auch ARM - aber 
relativ neu) ist eine Hardvard, die sich für ein Programmierer wie eine 
Von-Neumann verhält.

Also was willst Du machen? Am Anfang steht immer die Spezifikation ("Was 
will ich eigentlich an Funtionalität haben?")

Ausserdem, wieso unbedingt Assembler? Kannst Du kein C ?
Gast #581008
Lesenswert?
• ▲
▼
>Also was willst Du machen? Am Anfang steht immer die Spezifikation ("Was
>will ich eigentlich an Funtionalität haben?")

Einen Handheld zum selber basteln für unter 30 Euro Bauteilkosten.
AVR fällt somit flach weil der nur ausm Flash ausführen kann.
Gast #581036
Lesenswert?
• ▲
▼
Die ganzen 8051-Derivate sind Neumann und teilweise recht
preisgünstig, die C16x sind ebenfalls Neumann, aber schneller, teuerer
und können mit großem Speicher jenseits der 64K etwas besser umgehen.
Dann gibt es noch die 68000-Derivate, die recht angenehm auch in
Assembler zu programmieren sind.

6502-kompatibel sind sie aber alle nicht. Es gibt jedoch
6502-Emulatoren für 68000 ;-)
Gast #581135
Lesenswert?
• ▲
▼
Nicht zu vergessen der gute alte 68HC11 und Verwandte... die üblichen 
Motorola-Controller (auch viele 68HC705-Typen) können sogar Programme 
aus dem internen EEPROM ausführen, falls sie einen solchen haben.
#581299
Lesenswert?
• ▲
▼
Wenns ein 6502 sein soll, dann würde ich hier im Forum mal suchen... da 
hat jemand einen 6502 Emulator auf einem AVR realisiert; wohl 
zyklengenau.
Die 8051 kann man auch als vonNeumann nutzen... orginal soll wohl aber 
eine Harvard-Architektur vorliegen. (gab schon ein paar Diskussionen zum 
Thema)
Die 68HC11 sind auch ganz interesannt, allerdings mehr als veralter 
(meiner Meinung nach).

Gruß,
  SIGINT

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.