Forum: Mikrocontroller und Digitale Elektronik DLX Prozessor gesuch


von Noname (Gast)


Lesenswert?

Hi,
Wir arbeiten am Ende des Semesters mit einem DLX - Prozessor. Ich kenne 
mich da noch Null aus. Habe die Vorlesungen noch vor mir. Da ich 
momentan auf einem ATMega programmiere wollte ich fragen, ob es auch 
einen DLX - Microprozessor gibt auf dem ich programmieren üben kann.

Gruß

von Klaus (Gast)


Lesenswert?

Was ist ein  DLX Prozessor ?
Noch nie gehört.

Wer, welche Firma stellt den her und wie lautet der Link auf das 
Datenblatt?

von Michael (Gast)


Lesenswert?

Hallo,
der DLX ist kein richtiges Produkt wie der Atmel oder der Pentium. Er 
wurde entwickelt um Studenten den grundlegenden Aufbau von Prozessoren 
zu erklären
(Mehr Details findest du unter: http://en.wikipedia.org/wiki/DLX)
Mit WinDLX 
(http://www.mr.inf.tu-dresden.de/~schoene/Windlx/WinDLX_html.html) 
kannst du auch Programme schreiben und die Abläufe im Prozessor 
beobachten, aber es gibt halt (meines wissens) keinen Chip auf dem du 
dein Programm laufen lassen kannst.
Grüsse

Michael

von Tom N. (tom-nachdenk)


Lesenswert?

Naja, geben und geben sind so zwei verschiedene Sachen:

http://www.ics.forth.gr/carv/async/faq.html#4.2

Wobei die Idee des DLX als Softwaresimulation war ja auch eher durch 
Parametrisierung von Cachegrösse etc. deren Einfluss auf die Laufzeit zu 
untersuchen.

von Michael König (Gast)


Lesenswert?

Für seine Buchreihe "The Art of Programming" hatte Donald Knuth damals 
mal einen Querschnitt der damaligen Architekturen gemacht, dann die 
Nummern in den Namen addiert und heraus kam MIX (1009). Für die 
Neuauflage hat er das übrigens wieder mit neueren Architekturen gemacht, 
das Ergebnis war MMIX (2009).

Als John Hennessy und David Patterson eine repräsentative 
RISC-Architektur für ihr Buch "Computer Architecture - A Quantitative 
Approach" brauchten, folgten sie Knuths Beispiel und kamen auf DLX 
(560).
D.h. genauso wie MIX und MMIX ist DLX eine hypothetische Architektur, 
die niemals in Hardware implementiert wurde.

DLX hat allerdings eine relativ große Ähnlichkeit zur MIPS-Architektur 
(und in neueren Auflagen verwenden Hennessy und Patterson nicht mehr DLX 
sondern MIPS), also könntest Du Dir eventuell mal Mikrocontroller 
anschauen, die einen MIPS-Kern haben.

Eine andere Mikrocontrollerfamilie, die sich zu einem gewissen Maße an 
MIPS orientiert, ist SuperH von Renesas.

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.