Hallo, vielleicht gibt es noch ein paar "alter Mikroprozessor-Hasen", die die Grundlagen der EDV kennen (von denen gibt es nicht mehr viele) und das Wissen in diesem Bereich pflegen (von denen gibt es noch weniger) und die ein wenig Spaß an dem hier vorgestelleten Projekt haben. Ich fände es schade, wenn diese Arbeit ausschließlich in meiner Schublade (heute eher:Subdirectory) brach läge. Bei dem Projekt handelt sich um den vollständigen Schaltplan eines Mikroprozessors (s. 65C02.PDF, statische Version), dessen Funktion mittels einer Simulationssoftware dynamisch dargestellt werden kann (s. 65C02.PRJ). Der Prozessor, befehlskompatibel zum 65C02, ist voll funktionsfähig und basiert auf Standard-ICs, die alle als Makros realisiert wurden, sodass die Signalverfolgung bis auf Gatterebene möglich ist. Bei der dynamischen Darstellung (65C02.PRJ, s. Datei README1ST.TXT) mit einer Taktung im Bereich von 1 - 10 Hz erhält man einen guten optischen Eindruck darüber, was in einem Prozessor während des Betriebs bei jedem Teilschritt geschieht (gläserner Prozessor). Der Prozessor kann wahlweise vollautomatisch oder manuell im Step-by-Step- Modus betrieben werden, wobei alle logischen Zustände des jeweiligen Teilschritts (Micro-Step des Micro-Codes) im Inneren und die Register- inhalte des Prozessors entsprechend der Befehle im Anwendungsprogramms dynamisch visualisiert werden. Ein kleines Demo-Programm inkl. NMI-, INT- und Subroutinen ist bereits geladen. Darüber hinaus finden Sie eine (noch nicht redigierte) Kurz- Dokumentation über die Funktionsweise der Schaltung 65C02DOC.PDF) und den Micro-Code (65C02µC.PDF). Mit Hilfe der Schaltung 65C02µC.PRJ) kann gezielt auf jeden Einzelschritt des Micro-Codes zugegriffen und der jeweilige Status der Steuerleitungen kontrolliert werden. Das Projekt ist ein reines Privatvergnügen und mit keinerlei finanziellen Interessen verbunden. Die Dateien dürfen unter Beibehaltung des Copyright-Hinweises unbeschränkt weitergegeben werden. Viel Spaß wünscht microprocessor
Bevor man sich zusätzliche Software auf den Rechner holt, kann man sich auch diese Seite http://visual6502.org/ einmal anschauen.
Hallo Martin, bei dem von Dir angegebenen Link werden zwar beim Programmablauf, so weit ich es überblicke, die Leitungspegel dynamisch angezeigt, jedoch sind die einzelnen Funktionen / Strukturen der Schaltung (ALU/Shift- Unit, Adressgenerator etc) nicht erkennbar. Dennoch Danke für den interessanten Link! Gruß microprocessor
Die Seite zeigt: "Sorry, Microsoft Internet Explorer not supported " Welchen Browser nimmt man da?
> Welchen Browser nimmt man da?
Firefox - what else?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.