Español
Anwendungen

8Bit CPU Simulation

 

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  [...] 

894 kB
Versión:10
Kurzbeschreibung: archiv
Hochgeladen:13.09.2014
Ladeanzahl277
Descargar
41 kB
Hochgeladen:13.09.2014
Ladeanzahl0
Descargar
230 kB
Hochgeladen:15.08.2016
Ladeanzahl254
Descargar
76 kB
Hochgeladen:15.08.2016
Ladeanzahl579
Descargar
95 kB
Hochgeladen:15.08.2016
Ladeanzahl236
Descargar
 
13.09.2014  
 




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?
 
14.09.2014  
 



Mache Yo qué falso oder Su Reader?
 
23.09.2014  
 




funkheld
¡Hola, guten Tag.
¿Cómo se puede uno Por favor, una Demodatei einlesen?

Gracias.
Gruss
 
29.09.2015  
 




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.
 
29.09.2015  
 




funkheld
Gracias,

Yo habe el unten schlecht erkennen puede en el vielen Schaltern.
Jetzt klappt lo.

Gruss
 
29.09.2015  
 




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
 
29.09.2015  
 




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.
 
29.09.2015  
 




funkheld
¡Hola, el sehe Yo una.

Gracias.
Gruss
 
29.09.2015  
 




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.
 
15.08.2016  
 



Zur Anwendung


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

18.956 Views

Untitledvor 0 min.
Member 862464103.06.2024
Florian Peter Heuberger25.02.2023
HofK10.02.2023
Sven Bader08.11.2022
Más...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie