Vor kurzem habe ich angefangen, Computerarchitektur zu lernen, also habe ich mit einigen Dingen, die ich dabei verstanden habe, angefangen, einen CPU-Simulator zu erstellen. Es liest Anweisungen aus einer Textdatei in einer Assembly-ähnlichen Struktur und führt sie aus der Hauptdatei aus.
Es hat nicht viele Funktionen, aber ich denke, es erledigt bestimmte Dinge von der CPU.
Das Repo:
Dieses Programm versucht, das Verhalten der CPU zu simulieren.
Derzeit fange ich mit der Computerarchitektur an, daher bestand der Hauptzweck darin, Anweisungen zu lesen, einige Daten zu speichern und eine ALU zu implementieren.
Wenn Sie eine Empfehlung zur Verbesserung des Codes haben, lassen Sie es mich wissen!
Vielen Dank!
Das obige ist der detaillierte Inhalt vonCPU-SIMULATOR. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!