Forum: PC-Programmierung x86 Simulator


von Harper B. (harper)


Lesenswert?

Für die Inbetriebnahme eines x86 Bootloaders würde ich den Code gerne in 
einem Simulator laufen lassen. Dabei möchte ich den Code im Singlestep 
ausführen und in Register gucken können. Der Bootloader soll in den 386 
Protected Mode wechseln, GDT und Co. laden und dann die nächsten Zeilen 
Code ausführen.

Mit den Wünschen bin ich vermutlich schon recht anspruchsvoll. Kennt ihr 
einen solchen Simulator (oder Emulator, falls das das richtige Wort sein 
sollte)? Die Inbetriebnahme der realen Hardware mit [1] wäre mir doch 
etwas zu aufwendig.

[1] http://www.macraigor.com/downloads/raven_ds.pdf

von Thorsten (Gast)


Lesenswert?

QEmu fällt mir da spontan ein.

von TriHexagon (Gast)


Lesenswert?

Qemu oder Bochs.
Ansonsten ohne Debugmöglichkeit: Virtual-PC, Virtualbox...

von a4c8b (Gast)


Lesenswert?


von Lukas K. (carrotindustries)


Lesenswert?

Thorsten schrieb:
> QEmu fällt mir da spontan ein.

An den kann man insb. den GDB anflanschen, sodass man ganz bequem durch 
seinen Code steppen, breakpoints etc. kann.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.