Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Eine art PC Simulation
FlowPX
myCSharp.de - Member



Dabei seit:
Beiträge: 33

Themenstarter:

Eine art PC Simulation

beantworten | zitieren | melden

Hi erstmal ^^

Anfang:
Hab vor einerweile eine Art Virtuellen PC angefangen... Natürlich funktioniert der nicht wie ein richtiger PC xD Es ist so entstanden, jemand hat versucht einen Prozessor zu Simulieren... Und ich hab natürlich mich dann 3 Tage dran gesetzt um das zu übertrumpfen ^^...


Brauch es jemand?
Weiß nicht vll. kann jemand damit was anfangen... Es arbeitet nicht wie richtige Hardware... wäre aber auch kein Problem das anzupassen...
Vll. hat jemand dazu ja Lust... Oder ideen für weitere Projekte damit...


Grundwissen zum Programm und Code:
Der Virtuelle PC startet die "test.asm" Datei im Bin/Debug Ordner... dort liegt noch eine Kopie von der "test.asm" mit Maussteuerung drin.

Grundwissen zum Programm, da der Code vll. nicht gerade der Beste ist xDDD
Der Virtuelle PC liest die ASM Datei ein, diese Parst er und übersetzt es zu eine art ByteCode in verschiedenen Variablen.

Hab diese Methode genommen, weil es so schneller arbeitet.


Paar Ideen:
- Hatte schon überlegt ihn so zu erweitern das er mehr nach einem richtigem PC arbeitet.
- Ein kleines Betriebssystem für den Virtuellen PC
- Netzwerk Unterstützung, vll. Chats, Online OS usw. einen Browser oder so
- Eventuell ein Programm um einfach ASM code zu testen (dazu muss es mehr wie ein normaler PC arbeiten)
- Eine art Laufzeit OS... Rechts der Quellcode vom Betriebssystem und es lässt sich wärend der Laufzeit bearbeiten. Und mit viele Leuten tauschen usw.
- Vll. auch einfach ein Projekt um den PC besser kennen zu lernen.
- Oder einfach für ASM einsteiger.


Link für ASM informationen:
Mit dem Link dürfte es vielen um einiges einfacher fallen das Programm zu erweitern, falls ihr lust habt.
http://www.datasource.de/programmierung/index.html


Download:
Download + Quellcode:
Siehe Anhang

Wollte dieses kleine Projekt einfach nicht unter verschluss halten ^^
Würde mich über eure Meinungen, Ideen und weiteres freuen.

mfg.
FlowPX
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von FlowPX am .
Attachments
private Nachricht | Beiträge des Benutzers
FlowPX
myCSharp.de - Member



Dabei seit:
Beiträge: 33

Themenstarter:

beantworten | zitieren | melden

Nachträglich:


im "Bin\Debug\" die Datei "kopie von test.asm" in "test.asm" umbenennen um die Demo zu testen.

Bild zu der Demo mit Mauszeiger:


mfg.
FlowPX
private Nachricht | Beiträge des Benutzers
Matrix-NTN
myCSharp.de - Member



Dabei seit:
Beiträge: 267
Herkunft: Sigmaringen

beantworten | zitieren | melden

Finde das Projekt echt nicht schlecht.
Weiter so.

Grüße
Matrix
No Risk, No Fun
private Nachricht | Beiträge des Benutzers
jaensen
myCSharp.de - Experte

Avatar #avatar-2657.png


Dabei seit:
Beiträge: 2885
Herkunft: München

beantworten | zitieren | melden

Na endlich mal ne coole Scriptsprache die in einer Sandbox läuft ;-)
private Nachricht | Beiträge des Benutzers
FlowPX
myCSharp.de - Member



Dabei seit:
Beiträge: 33

Themenstarter:

beantworten | zitieren | melden

Oh ^^
Nach einiger Zeit wird hier mal geschrieben *g* Gut das ich einfach mal vorbei geschaut habe.

Joar hab letztens mal angefangen einen richtigen Virtuellen PC in C# zu schreiben... Nur habe leider wenig Zeit

mfg.
FlowPX
private Nachricht | Beiträge des Benutzers