Forum: Mikrocontroller und Digitale Elektronik Macro-Cross-Assembler + Simulatoren für Mikrocontroller


von Noodles -. (noodles85)


Lesenswert?

Hallo!

Ich muss für meine Ausbildung eine Ausarbeitung zum Thema Assembler
(Macro- Cross- Assembler) und Simulatoren für Mikrocontroller erstellen.
Ich habe zwar schon einige Informationen im Internet gefunden, jedoch
war das meiste relativ unbrauchbar (Meist nur kurz Definitionen).
Deshalb meine Frage: Weiß jemand wo ich detaillierte Informationen zu
diesem Thema finden kann (Funktionsweise eines Cross-Assemblers / wie
funktioniert ein Simulator für einen uC). Ich wäre auch für Buch-Tipps
sehr dankbar. Ich würde mich über jede Antwort freuen. Danke schon mal
im Voraus!

von Uhu U. (uhu)


Lesenswert?

> (Funktionsweise eines Cross-Assemblers / wie funktioniert ein
> Simulator für einen uC)

Diese Fragestellung ist so allgemein, daß man sie in zwei Sätzen 
abhandeln kann - nur ob die Dich glücklich machen, weiß ich nicht:

- Ein Cross-Assembler funktioniert wie ein normaler Assembler, nur daß 
er Code für einen anderen Prozessor erzeugt, als für den, auf dem er 
selbst läuft.

- Ein µC-Simulator ist eine Nachbildung des betreffenden µC in Software, 
die die Funktionen des µC nachbildet ('emuliert').

von Noodles -. (noodles85)


Lesenswert?

Erstmals danke für die Antwort.
Nur leider hilft mir das nicht weiter, denn diese Informationen finde 
ich leicht im Internet (Wikipedia). Ich bin auf der Suche nach 
detaillierten Informationen zu diesem Thema (technische Hintergründe - 
Funktionsprinzip).
Nur leider bin ich bis jetzt nicht fündig geworden.
Aber trotzdem danke für die Antwort!

von Mario (Gast)


Lesenswert?

Schau unter www.mess.org. Das ist ein riesen Haufen 
simulation/emulations software im Sourcecode für viele alte Computer. Da 
gibts für eine menge Chips und CPU's alles was Du brauchst - mehr 
details gibts nicht mehr ;)

@Cross-Assembler: Tja wie @Uhu Uh schon sagte. Ist auch im Detail nicht 
anders. Die Funktionsweise eine Cross-Assemblers ist einfach gleich wie 
bei einem "normalen" Assembler.

Mario

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.