| |
|
|
HofK | Como funktioniert eigentlich así una CPU con el RAM dazu wirklich?
Descargar
Man debería zuschauen puede, si z.B. una Anzahl de Werten con Quicksort rekursiv en el richtige Reihenfolge gebracht se oder unos pocos Pixel en el Display a el deseado Punto erscheinen.
Mit XProfan 11.2 Libre Yo el veces para una minimale 8Bit CPU con 256Byte RAM - Tengo el Giga NICHT! vergessen - realisiert. Dazu hay una Manual con el Maschinenbefehlen y Ensamblador.
Auf Sachen como Encabezamiento, Incluir y Windows API Aufrufe wurde en Programación bewußt verzichtet, una eventuelle Portierung en un otro Lingua/en una otro Plattform a vereinfachen.
El exe wurde entonces con XProfan 11.2 erstellt.
Das Programa y el Zubehör kann auch de cpusimulation.hofk.de [...] heruntergeladen voluntad.
Dort findet se auch el Documentación.
Viel Spaß como CPU Voyeur.
----------------------------------------------
Apéndice: 15.08.2016
Ab inmediatamente Es el CPU Simulation quelloffen:
Das Programa wurde möglichst sinnvoll gegliedert y weitestgehend dokumentiert.
Un Reihe de Hilfsprozeduren gestaltet el gesamten Quellcode übersichtlicher y vermeidet unnötige Wiederholungen.
El zentrale Programmstruktur besteht de una Hauptprozedur (main) con el Ereignisschleife a Reacción en el Elemente des Programmfensters. Hier Es el Eingabe el Assemblerbefehle y eventueller Daten des fiktiven Prozessors sowie deren binäre Darstellung en el RAM el zentrale Zona. Daneben el Angaben a Ausführung des Maschinenprogramms y el umfangreichen Tooltips. Mittels run_binary_code ' <--- Start Maschinenprogramm (Binärcode HC680) se hay auch el Programmlauf des simulierten Prozessors comenzó.
In el Procedimiento run_binary_code es en uno Bucle el Abarbeitung el en el RAM des fiktiven Prozessors stehenden binären Maschinenbefehle. Dabei se cada Befehl una Procedimiento con zwei ineinander verschachtelten Ereignisschleifen aufgerufen en como Bediener beim Programmlauf eingreifen a puede: clock_pulse ' Takt/ EREIGNISBEHANDLUNG: Halt/Weiter/Einzelschritt/Tastatur/Ratón
El Ausführung el Maschinenbefehle es en zugeordneten Prozeduren.
Für el Behandlung des Grafikadapters son drei kleine Prozeduren zuständig.
Descargar xprf Quell-Expediente
lauffähig ya con XProfan Libre 11.2 bajo Downloads en [...] |
|
|
| |
|
|
|
Jörg Sellmeyer | Yo bin echt froh, dass uno auch programa kann, sin a verstehen, qué dein Programa macht pero sieht jedenfalls beeindruckend de. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 14.09.2014 ▲ |
|
|
|
|
| Kann uno? |
|
|
| |
|
|
|
| Mache Yo qué falso oder Su Reader? |
|
|
| |
|
|
|
funkheld | ¡Hola, guten Tag. ¿Cómo se puede uno Por favor, una Demodatei einlesen?
Gracias. Gruss |
|
|
| |
|
|
|
HofK | ¿Cómo se puede uno Por favor, una Demodatei einlesen
Un "Demodatei" es una Assemblerdatei para el HC680. Formal una Textdatei.
Auf cpusimulation.de [...] es bajo Doku el Expediente Simulation HC 680 como Documentación para encontrar.
pdf: [...] - hay es lo en Página 6.
Aunque son todos Buttons con ausführlichen tooltips versehen. Dadurch Es el Documentación en wesentlichen Teilen sólo una Darstellung dieser Tipps.
El HC 680 Ensamblador Beispiele befinden se en el Ordner asm. |
|
|
| |
|
|
|
funkheld | Gracias,
Yo habe el unten schlecht erkennen puede en el vielen Schaltern. Jetzt klappt lo.
Gruss |
|
|
| |
|
|
|
funkheld | ¡Hola, Yo interessiere mich con 67 Jahren muy para solche pequeño Maschinen, el como Emu laufen.
¿Puede du Por favor, auch el Sourcecode hier reinstellen. Yo programmiere auch ahora con el Xprofanx3.
Mich sería una Erweiterung interés con RS232 y una Grafikkbildschirm con 255x255 Punkten.
Yo spiele auch con diesem hier : [...] Nebenbei Yo el MIST-FPGA-Board, welches el ATARI-ST/STE stark a el 100% nachbildet con el ST-Core.
Beide son para el 68000 una Team , natürlich con me.
Gracias. Gruss |
|
|
| |
|
|
|
HofK | Como uno en el Rückeinband el Leseprobe [...] erkennen kann, bin Yo (desafortunadamente) auch no mehr bastante frisch.
Ob Yo el CPU Simulation open source hacer möchte Todavía no überlegt. Bisher gab lo como no Anfragen. Abgesehen su debería Yo, el Quellkode de etwa 4500 Xprofan 11.2 Zeilen dahingehend überarbeiten.
Erweiterungen des Prozessors son en el absolut minimalen Konzept kaum posible. En 8Bit Befehlen son el 256 Kombinationen voll ausgereizt. Lo fueron ya "Reserven" genutzt, indem "unsinnige" Befehle anderweitig benutzt voluntad, siehe Manual [...] Página 4.
Auch el Speicher es no erweiterbar, como con 8Bit Adressen (8Bit Register) eben sólo 256 Byte machbar son. Irgendwelche "Bankumschaltungen" benötigen otra vez Befehle - ausgeschöpft.
Davon abgesehen wäre por kompliziertere Erweiterungen el überschaubare absolut minimale Konzept dahin. |
|
|
| |
|
|
|
funkheld | ¡Hola, el sehe Yo una.
Gracias. Gruss |
|
|
| |
|
|
|
HofK | funkheld (29.09.2015)
¿Puede du Por favor, auch el Sourcecode hier reinstellen.
HofK (29.09.2015)
Ob Yo el CPU Simulation open source hacer möchte Todavía no überlegt.
Nun Yo überlegt y una wenig el Kommentare ergänzt.
El CPU Simulation es inmediatamente quelloffen.
El xprf-Expediente es oben en el Hauptbeitrag herunterzuladen. |
|
|
| |
|
|