Reset und Herunterfahren



  • Folgender Code soll den Rechner neu starten lassen:

    db 0EAh
    dw 0000h
    dw 0FFFFh
    

    Sind das Obcodes?
    Was genau machen die Zeilen?

    Wie kann man den Rechner abschalten?
    Gibt es irgendwelche Interupts? (für Reset und Abschalten!)



  • Sven2 schrieb:

    Folgender Code soll den Rechner neu starten lassen:

    db 0EAh
    dw 0000h
    dw 0FFFFh
    

    Sind das Obcodes?

    Noe, wenn dann OpCodes. 😃

    Sven2 schrieb:

    Was genau machen die Zeilen?

    Einen FAR-Jump zu FFFF:0000

    Sven2 schrieb:

    Wie kann man den Rechner abschalten?

    C/C++ Forum :: FAQ - Assembler :: Computer Neustarten und Runterfahren

    Sven2 schrieb:

    Gibt es irgendwelche Interupts? (für Reset und Abschalten!)

    In dem oben angegebenen FAQ-Beitrag werden die Interruptfunktionen des APM benutzt, um den PC auszuschalten.
    Was mir sonst auf Anhieb einfaellt: Einen Neustart bekommst du auch mit "int 19h" hin (load Bootstrap), allerdings wird dabei der POST nicht nochmal durchlaufen. ⚠


Anmelden zum Antworten