| |
|
|
HofK | comment funktioniert eigentlich so une CPU avec dem RAM en supplément wirklich?
Herunterladen
on devrait zuschauen peut, si z.B. une Anzahl de Werten avec Quicksort rekursiv dans qui richtige Reihenfolge gebracht wird ou bien un paire Pixel sur dem Display à qui gewünschten Stelle erscheinen.
avec XProfan 11.2 Free habe je cela la fois pour une minimale 8Bit CPU avec 256Byte RAM - j'ai cela Giga NICHT! oublier qc - realisiert. en supplément gibt es un Manual avec den Maschinenbefehlen et Assembler.
sur Sachen comment En-tête, Include et Windows API Aufrufe wurde chez qui Programmation bewußt verzichtet, um une eventuelle Portierung dans un autre Discours/sur une autre Plattform trop simplifier.
qui exe wurde ensuite avec XProfan 11.2 erstellt.
cela Programme et cela Zubehör peux aussi de cpusimulation.hofk.de [...] heruntergeladen volonté.
là findet sich aussi qui Documentation.
Viel Amusement comme CPU Voyeur.
----------------------------------------------
Nachtrag: 15.08.2016
Ab tout de suite ist qui CPU Simulation quelloffen:
cela Programme wurde possible sinnvoll gegliedert et weitestgehend dokumentiert.
une Reihe de Hilfsprozeduren gestaltet den gesamten Quellcode übersichtlicher et vermeidet unnötige Wiederholungen.
qui zentrale Programmstruktur besteht aus une Hauptprozedur (main) avec qui Ereignisschleife zur réaction sur qui Elemente des Programmfensters. ici ist qui Eingabe qui Assemblerbefehle et eventueller données des fiktiven Prozessors sowie en binäre représentation im RAM qui zentrale Bereich. Daneben qui Angaben zur Ausführung des Maschinenprogramms et qui umfangreichen Tooltips. Mittels run_binary_code ' <--- Start Maschinenprogramm (Binärcode HC680) wird là aussi qui Programmlauf des simulierten Prozessors gestartet.
dans qui Procédure run_binary_code erfolgt dans einer Boucle qui Abarbeitung qui im RAM des fiktiven Prozessors stehenden binären Maschinenbefehle. Dabei wird chez chaque Befehl une Procédure avec deux ineinander verschachtelten Ereignisschleifen aufgerufen um comme Bediener beim Programmlauf intervenir trop peut: clock_pulse ' la mesure/ EREIGNISBEHANDLUNG: arrêt/Weiter/Einzelschritt/clavier/souris
qui Ausführung qui Maschinenbefehle erfolgt dans zugeordneten Prozeduren.
Pour qui Behandlung des Grafikadapters sommes trois kleine Prozeduren zuständig.
Herunterladen xprf Quell-Dossier
courir bereits avec XProfan Free 11.2 sous Downloads chez [...] |
|
|
| |
|
|
|
Jörg Sellmeyer | je suis vraie froh, dass on aussi programmieren peux, sans comprendre, quoi dein Programme pouvoir mais es sieht jedenfalls impressionnante aus. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 14.09.2014 ▲ |
|
|
|
|
| peux on? |
|
|
| |
|
|
|
| fais je quoi faux ou bien Dein Reader? |
|
|
| |
|
|
|
funkheld | allô, guten journée. comment peux on s'il te plaît une Demodatei einlesen?
merci. Gruss |
|
|
| |
|
|
|
HofK | comment peux on s'il te plaît une Demodatei einlesen
une "Demodatei" ist une Assemblerdatei pour den HC680. Formal une Textdatei.
sur cpusimulation.de [...] ist sous Doku qui Dossier Simulation HC 680 comme Documentation pour trouver.
pdf: [...] - là steht es sur page 6.
Allerdings sommes alle Buttons avec ausführlichen tooltips versehen. Dadurch ist qui Documentation dans wesentlichen partager seulement une représentation cette Tipps.
qui HC 680 Assembler Beispiele befinden sich im Dossier asm. |
|
|
| |
|
|
|
funkheld | merci,
j'ai cela unten mal erkennen peut chez den vielen Schaltern. maintenant klappt es.
Gruss |
|
|
| |
|
|
|
funkheld | allô, je interessiere mich avec 67 Jahren très pour solche kleinen Maschinen, qui comme Emu courir.
peux du s'il te plaît aussi den Sourcecode ici reinstellen. je programmiere aussi maintenant avec dem Xprofanx3.
Mich serait une Erweiterung intéresser avec RS232 et une Grafikkbildschirm avec 255x255 Punkten.
je spiele aussi avec diesem ici : [...] Nebenbei habe je cela MIST-FPGA-Board, welches den ATARI-ST/STE stark à qui 100% nachbildet avec dem ST-Core.
Beide sommes pour den 68000 un Team , naturellement avec mir.
merci. Gruss |
|
|
| |
|
|
|
HofK | comment on sur dem Rückeinband qui Leseprobe [...] erkennen peux, suis je (malheureusement) aussi pas plus entier frisch.
si je qui CPU Simulation open source faire voudrais habe je encore pas überlegt. Bisher donnais es là aucun Anfragen. Abgesehen en devrait Je l' Quellkode de etwa 4500 Xprofan 11.2 Zeilen dahingehend réviser.
Erweiterungen des Prozessors sommes dans dem absolu minimalen Konzept à peine possible. chez 8Bit Befehlen sommes qui 256 Kombinationen voll ausgereizt. Es wurden déjà "Reserven" genutzt, indem "unsinnige" Befehle anderweitig benutzt volonté, siehe Manual [...] page 4.
aussi qui grenier ist pas erweiterbar, là avec 8Bit Adressen (8Bit Register) plan seulement 256 Byte machbar sommes. Irgendwelche "Bankumschaltungen" besoin wieder Befehle - ausgeschöpft.
en abgesehen wäre par kompliziertere Erweiterungen cela überschaubare absolu minimale Konzept dahin. |
|
|
| |
|
|
|
funkheld | allô, cela vois je un.
merci. Gruss |
|
|
| |
|
|
|
HofK | funkheld (29.09.2015)
peux du s'il te plaît aussi den Sourcecode ici reinstellen.
HofK (29.09.2015)
si je qui CPU Simulation open source faire voudrais habe je encore pas überlegt.
eh bien habe je überlegt et un peu qui Kommentare ergänzt.
qui CPU Simulation ist ab tout de suite quelloffen.
qui xprf-Dossier ist dessus im Hauptbeitrag herunterzuladen. |
|
|
| |
|
|