Forum: Mikrocontroller und Digitale Elektronik µC realtime darstellung


von Neugieriger (Gast)


Lesenswert?

Vor Jahren habe ich mal eine Webseite gefunden, auf der verschiedene 
DYEs von Mikrocontrollern abgebildet waren und bei denen man zusehen 
konnte, wie ein Programm/Befehl darin verarbeitet wurde. Dazu wurden die 
jeweilig zuständigen Bereiche gehighlightet.

Hat zufällig jemand den Link zu dieser Webseite?

von EAF (Gast)


Lesenswert?


von Georg (Gast)


Lesenswert?

Neugieriger schrieb:
> bei denen man zusehen
> konnte, wie ein Programm/Befehl darin verarbeitet wurde. Dazu wurden die
> jeweilig zuständigen Bereiche gehighlightet.

Bei Milliarden von Transistoren? Das ging in der Steinzeit, heute nicht 
mehr. Und für Prozessoren aus den 70er Jahren interessiert sich niemand 
mehr.

Georg

von M.A. S. (mse2)


Lesenswert?

Könnte mit "Dye" vielleicht "Die" gemeint sein?

von Μαtthias W. (matthias) Benutzerseite


Lesenswert?

Unglaublich wie viel Zeit manche hier in sinnlose Antworten investieren.

Um den Glauben in die Menschheit wieder herzustellen und mal keine blöde 
Antwort zu geben:

http://www.visual6502.org/JSSim/

Matthias

von Stefan F. (Gast)


Lesenswert?

Georg schrieb:
> Bei Milliarden von Transistoren? Das ging in der Steinzeit, heute nicht
> mehr. Und für Prozessoren aus den 70er Jahren interessiert sich niemand
> mehr.

Diese Simulatoren wurden durch Debugger-Schnittstellen abgelöst. Heute 
kannst du in den echten Chip "hinein schauen". Zumindest so weit, wie 
es der Softwareentwickler braucht, um Probleme zu analysieren.

So ein Software-Simulator macht ohne Peripherie auch wenig Sinn. Oder 
willst du die Sensorik eines fahrenden Autos durch manuelle Eingaben in 
einem Web-Interface simulieren?

von M.A. S. (mse2)


Lesenswert?


von Andreas (Gast)


Lesenswert?

Georg schrieb:
> Und für Prozessoren aus den 70er Jahren interessiert sich niemand
> mehr.

Du bist allso der große Bestimmer, der bestimmt, wer sich für was 
interessieren darf?

Darf ich mich für Tauchen interessieren oder hast du was dagegen?

von Stefan F. (Gast)


Lesenswert?

Andreas schrieb:
> Du bist allso der große Bestimmer

Wer sagt das? Das hier ist ein Diskussionsforum, wo Leute ihre Meinungen 
diskutieren. Niemand bestimmt hier irgend etwas, das ist doch klar.

von Andreas (Gast)


Lesenswert?

Andreas schrieb:
> Georg schrieb:
>> Und für Prozessoren aus den 70er Jahren interessiert sich niemand
>> mehr.

von Andreas (Gast)


Lesenswert?

@Stefan

Falls du dich angesprochen gefühlt hast, du warst nicht gemeint. Ich 
hatte ja extra die Zitatfunktion genutzt.

von Bob (Gast)


Lesenswert?

Georg schrieb:
> Bei Milliarden von Transistoren?

In einem Mikrocontroller?
Wohl eher so 500k bis xx Millionen.
Auch zu viel um die einzeln zu betrachten, aber Faktor 1000+ weniger.

von ungläubiger (Gast)


Lesenswert?

Neugieriger schrieb:
> µC realtime darstellung

Ich bezweifle dass es auch nur irgendeine Software gibt
die es schafft die Arbeitsweise eines Mikrocontrollers in
"realtime" zu zeigen. Geschweige denn eine Website ....

von M.A. S. (mse2)


Lesenswert?

ungläubiger schrieb:
> Ich bezweifle dass es auch nur irgendeine Software gibt
> die es schafft die Arbeitsweise eines Mikrocontrollers in
> "realtime" zu zeigen. Geschweige denn eine Website ....
...und ich bezweifle, dass es einen Menschen gibt, der eine Anzeige in 
'Realtime' lesen und verstehen könnte (wobei schon jeder Monitor zu 
langsam wäre, sie darzustellen, bei mehreren Mio. Befehlen pro 
Sekunde...). ;)

Ich denke, die Frage war gemeint "Realtime im Single Step-Modus" und 
hier...
Μαtthias W. schrieb:
> http://www.visual6502.org/JSSim/
>
> Matthias
...wurde ja auch schon die passende Antwort gegeben.

: Bearbeitet durch User
von Cartman (Gast)


Lesenswert?

So ein guter alter Z80 hatte dafuer eine "Lichtorgel" um
- den Adressbus
- den Datenbus
- die Statusbits wie M1, MREQ, IORQ, RD, WR, ... anzuzeigen.

Und ein Knoepfchen fuer "Single-Step".

In den Z80 reinsehen konnte man damit freilich nicht :).
Zumindest funktionierte das ohne einen JTAG-Adapter ganz einfach so.

von 900ss (900ss)


Lesenswert?

Cartman schrieb:
> Zumindest funktionierte das ohne einen JTAG-Adapter ganz einfach so.

Auch wenn du einen JTAG-Adapter gehabt hättest, wäre es nicht einfacher 
gewesen. Der gute alte Z80 hat kein JTAG-I/F. Nur neuere Varianten EZ80 
o.ä.

von Cartman (Gast)


Lesenswert?

> Der gute alte Z80 hat kein JTAG-I/F.

Brilliant beobachtet.

von Andreas S. (Firma: Schweigstill IT) (schweigstill) Benutzerseite


Lesenswert?

Cartman schrieb:
> So ein guter alter Z80 hatte dafuer eine "Lichtorgel" um
> - den Adressbus
> - den Datenbus
> - die Statusbits wie M1, MREQ, IORQ, RD, WR, ... anzuzeigen.
>
> Und ein Knoepfchen fuer "Single-Step".

Der klassische Z80 war nicht statisch aufgebaut, sondern benötigte einen 
Takt von mindestens ca. 100 kHz, um einwandfrei zu funktionieren. 
Allerdings ließ er sich durch /WAIT deutlich ausbremsen.

Erst die CMOS-Verianten des Z80 waren statisch aufgebaut und 
funktionierten ab 0 Hz.

von Ronny H. (microprocessor)


Lesenswert?

Hier ein Beispiel für eine dynamische und frei programmier-
bare Simulation eines 6502, zwar kein uController aber immerhin
ein uP
 (runter bis auf das unterste Bit).

Beitrag "Dynamisch visualisierbarer Schaltplan eines 65C02 Mikroprozessors"

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.